Diff of the two buildlogs:

--
--- b1/build.log	2025-03-16 13:36:53.478572575 +0000
+++ b2/build.log	2025-03-16 13:41:47.529307514 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Sat Apr 18 07:57:30 -12 2026
-I: pbuilder-time-stamp: 1776542250
+I: Current time: Mon Mar 17 03:36:55 +14 2025
+I: pbuilder-time-stamp: 1742132216
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -23,54 +23,86 @@
 dpkg-source: info: unpacking rygel_0.44.2-1.debian.tar.xz
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/15023/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/34393/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos2-i386.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Mar 16 13:37 /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/34393/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/34393/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='i386'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='i386'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=i386
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 '
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=i686
+  HOST_ARCH=i386
   IFS=' 	
   '
-  INVOCATION_ID='9957324b853c4f5985b088d2bb992aae'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  LD_LIBRARY_PATH='/usr/lib/libeatmydata'
-  LD_PRELOAD='libeatmydata.so'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='15023'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=8d700736224848e2bec67658c9ba0944
+  LANG=C
+  LANGUAGE=de_CH:de
+  LC_ALL=C
+  LD_LIBRARY_PATH=/usr/lib/libeatmydata
+  LD_PRELOAD=libeatmydata.so
+  MACHTYPE=i686-pc-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=34393
   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.9u0orOja/pbuilderrc_cxqP --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.9u0orOja/b1 --logfile b1/build.log rygel_0.44.2-1.dsc'
-  SUDO_GID='112'
-  SUDO_UID='107'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://213.165.73.152:3128'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.9u0orOja/pbuilderrc_acnW --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.9u0orOja/b2 --logfile b2/build.log rygel_0.44.2-1.dsc'
+  SUDO_GID=112
+  SUDO_UID=107
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://46.16.76.132:3128
 I: uname -a
-  Linux ionos16-i386 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Mar  4  2025 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/15023/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Mar  4 11:20 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/34393/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -721,7 +753,7 @@
 Get: 565 http://deb.debian.org/debian unstable/main i386 valac-bin i386 0.56.18-2 [338 kB]
 Get: 566 http://deb.debian.org/debian unstable/main i386 valac i386 0.56.18-2 [439 kB]
 Get: 567 http://deb.debian.org/debian unstable/main i386 valadoc i386 0.56.18-2 [422 kB]
-Fetched 248 MB in 10s (24.9 MB/s)
+Fetched 248 MB in 6s (45.0 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libsystemd-shared:i386.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19771 files and directories currently installed.)
@@ -2546,8 +2578,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Sat Apr 18 19:58:23 UTC 2026.
-Universal Time is now:  Sat Apr 18 19:58:23 UTC 2026.
+Local time is now:      Sun Mar 16 13:38:27 UTC 2025.
+Universal Time is now:  Sun Mar 16 13:38:27 UTC 2025.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libcap2-bin (1:2.75-2) ...
@@ -3044,7 +3076,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/rygel-0.44.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../rygel_0.44.2-1_source.changes
+I: user script /srv/workspace/pbuilder/34393/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/34393/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/rygel-0.44.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../rygel_0.44.2-1_source.changes
 dpkg-buildpackage: info: source package rygel
 dpkg-buildpackage: info: source version 0.44.2-1
 dpkg-buildpackage: info: source distribution unstable
@@ -3199,93 +3235,42 @@
 Found ninja-1.12.1 at /usr/bin/ninja
 make[1]: Leaving directory '/build/reproducible-path/rygel-0.44.2'
    dh_auto_build
-	cd obj-i686-linux-gnu && LC_ALL=C.UTF-8 ninja -j22 -v
-[1/450] /usr/bin/msgfmt -o po/ar/LC_MESSAGES/rygel.mo ../po/ar.po
-[2/450] /usr/bin/msgfmt -o po/bn_IN/LC_MESSAGES/rygel.mo ../po/bn_IN.po
-[3/450] /usr/bin/msgfmt -o po/ab/LC_MESSAGES/rygel.mo ../po/ab.po
-[4/450] /usr/bin/msgfmt -o po/af/LC_MESSAGES/rygel.mo ../po/af.po
-[5/450] /usr/bin/msgfmt -o po/as/LC_MESSAGES/rygel.mo ../po/as.po
-[6/450] /usr/bin/msgfmt -o po/be/LC_MESSAGES/rygel.mo ../po/be.po
-[7/450] /usr/bin/msgfmt -o po/bg/LC_MESSAGES/rygel.mo ../po/bg.po
+	cd obj-i686-linux-gnu && LC_ALL=C.UTF-8 ninja -j10 -v
+[1/450] /usr/bin/msgfmt -o po/ab/LC_MESSAGES/rygel.mo ../po/ab.po
+[2/450] /usr/bin/msgfmt -o po/af/LC_MESSAGES/rygel.mo ../po/af.po
+[3/450] /usr/bin/msgfmt -o po/ar/LC_MESSAGES/rygel.mo ../po/ar.po
+[4/450] /usr/bin/msgfmt -o po/as/LC_MESSAGES/rygel.mo ../po/as.po
+[5/450] /usr/bin/msgfmt -o po/be/LC_MESSAGES/rygel.mo ../po/be.po
+[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] /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/el/LC_MESSAGES/rygel.mo ../po/el.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/en_GB/LC_MESSAGES/rygel.mo ../po/en_GB.po
-[15/450] /usr/bin/msgfmt -o po/et/LC_MESSAGES/rygel.mo ../po/et.po
-[16/450] /usr/bin/msgfmt -o po/da/LC_MESSAGES/rygel.mo ../po/da.po
-[17/450] /usr/bin/msgfmt -o po/eo/LC_MESSAGES/rygel.mo ../po/eo.po
-[18/450] /usr/bin/msgfmt -o po/es/LC_MESSAGES/rygel.mo ../po/es.po
-[19/450] /usr/bin/msgfmt -o po/eu/LC_MESSAGES/rygel.mo ../po/eu.po
-[20/450] /usr/bin/msgfmt -o po/gu/LC_MESSAGES/rygel.mo ../po/gu.po
-[21/450] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/rygel.mo ../po/hr.po
-[22/450] /usr/bin/msgfmt -o po/fa/LC_MESSAGES/rygel.mo ../po/fa.po
-[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] /usr/bin/msgfmt -o po/fur/LC_MESSAGES/rygel.mo ../po/fur.po
-[26/450] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/rygel.mo ../po/gl.po
-[27/450] /usr/bin/msgfmt -o po/he/LC_MESSAGES/rygel.mo ../po/he.po
-[28/450] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/rygel.mo ../po/hi.po
-[29/450] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/rygel.mo ../po/hu.po
-[30/450] /usr/bin/msgfmt -o po/kn/LC_MESSAGES/rygel.mo ../po/kn.po
-[31/450] /usr/bin/msgfmt -o po/kab/LC_MESSAGES/rygel.mo ../po/kab.po
-[32/450] /usr/bin/msgfmt -o po/id/LC_MESSAGES/rygel.mo ../po/id.po
-[33/450] /usr/bin/msgfmt -o po/it/LC_MESSAGES/rygel.mo ../po/it.po
-[34/450] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/rygel.mo ../po/ka.po
-[35/450] /usr/bin/msgfmt -o po/kk/LC_MESSAGES/rygel.mo ../po/kk.po
-[36/450] /usr/bin/msgfmt -o po/ja/LC_MESSAGES/rygel.mo ../po/ja.po
-[37/450] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/rygel.mo ../po/ko.po
-[38/450] /usr/bin/msgfmt -o po/lv/LC_MESSAGES/rygel.mo ../po/lv.po
-[39/450] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/rygel.mo ../po/lt.po
-[40/450] /usr/bin/msgfmt -o po/ml/LC_MESSAGES/rygel.mo ../po/ml.po
-[41/450] /usr/bin/msgfmt -o po/ms/LC_MESSAGES/rygel.mo ../po/ms.po
-[42/450] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/rygel.mo ../po/nb.po
-[43/450] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/rygel.mo ../po/nl.po
-[44/450] /usr/bin/msgfmt -o po/ne/LC_MESSAGES/rygel.mo ../po/ne.po
-[45/450] /usr/bin/msgfmt -o po/pa/LC_MESSAGES/rygel.mo ../po/pa.po
-[46/450] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/rygel.mo ../po/oc.po
-[47/450] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/rygel.mo ../po/pt.po
-[48/450] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/rygel.mo ../po/pl.po
-[49/450] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/rygel.mo ../po/ro.po
-[50/450] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/rygel.mo ../po/sk.po
-[51/450] /usr/bin/msgfmt -o po/ta/LC_MESSAGES/rygel.mo ../po/ta.po
-[52/450] /usr/bin/msgfmt -o po/tg/LC_MESSAGES/rygel.mo ../po/tg.po
-[53/450] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/rygel.mo ../po/pt_BR.po
-[54/450] /usr/bin/msgfmt -o po/sl/LC_MESSAGES/rygel.mo ../po/sl.po
-[55/450] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/rygel.mo ../po/sr@latin.po
-[56/450] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/rygel.mo ../po/sv.po
-[57/450] /usr/bin/msgfmt -o po/te/LC_MESSAGES/rygel.mo ../po/te.po
-[58/450] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/rygel.mo ../po/ru.po
-[59/450] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/rygel.mo ../po/sr.po
-[60/450] /usr/bin/msgfmt -o po/th/LC_MESSAGES/rygel.mo ../po/th.po
-[61/450] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/rygel.mo ../po/tr.po
-[62/450] /usr/bin/msgfmt -o po/ug/LC_MESSAGES/rygel.mo ../po/ug.po
-[63/450] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/rygel.mo ../po/zh_CN.po
-[64/450] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/rygel.mo ../po/uk.po
-[65/450] /usr/bin/msgfmt -o po/vi/LC_MESSAGES/rygel.mo ../po/vi.po
-[66/450] /usr/bin/msgfmt -o po/zh_HK/LC_MESSAGES/rygel.mo ../po/zh_HK.po
-[67/450] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/rygel.mo ../po/zh_TW.po
-[68/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
-[69/450] /usr/bin/meson --internal exe --capture data/xml/ContentDirectory.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/ContentDirectory.xml.in
-[70/450] /usr/bin/meson --internal exe --capture data/xml/MediaServer3.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py data/xml/MediaServer3.xml.in
-[71/450] /usr/bin/meson --internal exe --capture data/xml/ContentDirectory-NoTrack.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/ContentDirectory-NoTrack.xml.in
-[72/450] /usr/bin/meson --internal exe --capture data/xml/EnergyManagement.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/EnergyManagement.xml.in
-[73/450] /usr/bin/meson --internal exe --capture data/xml/MediaRenderer2.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py data/xml/MediaRenderer2.xml.in
-[74/450] /usr/bin/meson --internal exe --capture data/xml/RuihServer2.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py data/xml/RuihServer2.xml.in
-[75/450] /usr/bin/meson --internal exe --capture data/xml/RemoteUIServerService.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/RemoteUIServerService.xml.in
-[76/450] /usr/bin/meson --internal exe --capture data/xml/ConnectionManager.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/ConnectionManager.xml.in
-[77/450] /usr/bin/meson --internal exe --capture data/xml/UIList.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/UIList.xml.in
-[78/450] /usr/bin/meson --internal exe --capture data/xml/X_MS_MediaReceiverRegistrar1.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/X_MS_MediaReceiverRegistrar1.xml.in
-[79/450] /usr/bin/meson --internal exe --capture data/xml/RenderingControl2.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/RenderingControl2.xml.in
-[80/450] /usr/bin/meson --internal exe --capture data/xml/BasicManagement2.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/BasicManagement2.xml.in
-[81/450] valac -C --pkg gstreamer-1.0 --color=always --directory tests/rygel-environment-test.p --basedir ../tests ../tests/rygel-environment-test.vala
-[82/450] /usr/bin/meson --internal exe --capture data/xml/AVTransport2.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/AVTransport2.xml.in
-[83/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
-[84/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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
-[85/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
-[86/450] cc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[14/450] /usr/bin/msgfmt -o po/el/LC_MESSAGES/rygel.mo ../po/el.po
+[15/450] /usr/bin/msgfmt -o po/en_GB/LC_MESSAGES/rygel.mo ../po/en_GB.po
+[16/450] /usr/bin/msgfmt -o po/eo/LC_MESSAGES/rygel.mo ../po/eo.po
+[17/450] /usr/bin/msgfmt -o po/es/LC_MESSAGES/rygel.mo ../po/es.po
+[18/450] /usr/bin/msgfmt -o po/et/LC_MESSAGES/rygel.mo ../po/et.po
+[19/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
+[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] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/rygel.mo ../po/fi.po
+[23/450] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/rygel.mo ../po/fr.po
+[24/450] /usr/bin/msgfmt -o po/fur/LC_MESSAGES/rygel.mo ../po/fur.po
+[25/450] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/rygel.mo ../po/gl.po
+[26/450] /usr/bin/msgfmt -o po/gu/LC_MESSAGES/rygel.mo ../po/gu.po
+[27/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
+[28/450] /usr/bin/msgfmt -o po/he/LC_MESSAGES/rygel.mo ../po/he.po
+[29/450] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/rygel.mo ../po/hi.po
+[30/450] valac -C --pkg gstreamer-1.0 --color=always --directory tests/rygel-environment-test.p --basedir ../tests ../tests/rygel-environment-test.vala
+[31/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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[32/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
+[33/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
+[34/450] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/rygel.mo ../po/hr.po
+[35/450] cc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -3314,36 +3299,18 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[87/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
-[88/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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from tests/rygel-environment-test.p/rygel-environment-test.c:26:
-tests/rygel-environment-test.p/rygel-environment-test.c: In function ‘environment_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[89/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.2/src/librygel-core ../tests/rygel-configuration.vala ../tests/rygel-user-config.vala ../tests/rygel-user-config-test.vala
-[90/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so -Wl,--end-group
-[91/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
-[92/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
-[93/450] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../data/rygel.desktop.in data/rygel.desktop desktop ../data/../po
-[94/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)
-[95/450] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../data/rygel-preferences.desktop.in data/rygel-preferences.desktop desktop ../data/../po
-[96/450] cc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[36/450] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/rygel.mo ../po/hu.po
+[37/450] /usr/bin/msgfmt -o po/id/LC_MESSAGES/rygel.mo ../po/id.po
+[38/450] /usr/bin/msgfmt -o po/it/LC_MESSAGES/rygel.mo ../po/it.po
+[39/450] /usr/bin/msgfmt -o po/ja/LC_MESSAGES/rygel.mo ../po/ja.po
+[40/450] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/rygel.mo ../po/ka.po
+[41/450] /usr/bin/msgfmt -o po/kab/LC_MESSAGES/rygel.mo ../po/kab.po
+[42/450] /usr/bin/msgfmt -o po/kk/LC_MESSAGES/rygel.mo ../po/kk.po
+[43/450] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/rygel.mo ../po/ko.po
+[44/450] /usr/bin/msgfmt -o po/kn/LC_MESSAGES/rygel.mo ../po/kn.po
+[45/450] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/rygel.mo ../po/lt.po
+[46/450] /usr/bin/msgfmt -o po/lv/LC_MESSAGES/rygel.mo ../po/lv.po
+[47/450] cc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
@@ -3394,35 +3361,11 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[97/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
-[98/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[99/450] cc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[48/450] /usr/bin/msgfmt -o po/ml/LC_MESSAGES/rygel.mo ../po/ml.po
+[49/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.2/src/librygel-core ../tests/rygel-configuration.vala ../tests/rygel-user-config.vala ../tests/rygel-user-config-test.vala
+[50/450] /usr/bin/msgfmt -o po/ms/LC_MESSAGES/rygel.mo ../po/ms.po
+[51/450] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/rygel.mo ../po/nb.po
+[52/450] cc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
@@ -3503,99 +3446,42 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~
-[100/450] cc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 from tests/rygel-user-config-test.p/rygel-configuration.c:31:
-tests/rygel-user-config-test.p/rygel-configuration.c: In function ‘rygel_configuration_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-configuration.c:220:13: note: in expansion of macro ‘g_once_init_enter’
-  220 |         if (g_once_init_enter (&rygel_configuration_error_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-configuration.c: In function ‘rygel_configuration_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-configuration.c:241:13: note: in expansion of macro ‘g_once_init_enter’
-  241 |         if (g_once_init_enter (&rygel_configuration_entry_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-configuration.c: In function ‘rygel_section_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-configuration.c:262:13: note: in expansion of macro ‘g_once_init_enter’
-  262 |         if (g_once_init_enter (&rygel_section_entry_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-configuration.c: In function ‘rygel_configuration_get_interface’:
-tests/rygel-user-config-test.p/rygel-configuration.c:277:9: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations]
-  277 |         if (_iface_->get_interface) {
-      |         ^~
-tests/rygel-user-config-test.p/rygel-configuration.c:101:18: note: declared here
-  101 |         gchar* (*get_interface) (RygelConfiguration* self, GError** error) G_GNUC_DEPRECATED ;
-      |                  ^~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-configuration.c:278:17: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations]
-  278 |                 return _iface_->get_interface (self, error);
-      |                 ^~~~~~
-tests/rygel-user-config-test.p/rygel-configuration.c:101:18: note: declared here
-  101 |         gchar* (*get_interface) (RygelConfiguration* self, GError** error) G_GNUC_DEPRECATED ;
-      |                  ^~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-configuration.c: In function ‘rygel_configuration_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[101/450] cc -Itests/rygel-searchable-container-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[102/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[53/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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
                  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 tests/rygel-environment-test.p/rygel-environment-test.c:26:
+tests/rygel-environment-test.p/rygel-environment-test.c: In function ‘environment_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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)) {
+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)) {
       |             ^~~~~~~~~~~~~~~~~
-[103/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[54/450] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/rygel.mo ../po/nl.po
+[55/450] /usr/bin/msgfmt -o po/ne/LC_MESSAGES/rygel.mo ../po/ne.po
+[56/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)
+[57/450] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/rygel.mo ../po/oc.po
+[58/450] /usr/bin/msgfmt -o po/pa/LC_MESSAGES/rygel.mo ../po/pa.po
+[59/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
+[60/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.2.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)
+[61/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -3612,60 +3498,24 @@
 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)) {
       |             ^~~~~~~~~~~~~~~~~
-[104/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[105/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.2.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)
-[106/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so -Wl,--end-group
-[107/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[62/450] cc -Itests/rygel-searchable-container-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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)) {
+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)) {
       |             ^~~~~~~~~~~~~~~~~
-[108/450] cc -Itests/rygel-searchable-container-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[63/450] cc -Itests/rygel-searchable-container-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -3757,176 +3607,65 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[109/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[110/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[64/450] cc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 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’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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)) {
-      |             ^~~~~~~~~~~~~~~~~
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[111/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 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-image-extractor.c:26:
-src/plugins/media-export/mx-extract.p/rygel-media-export-image-extractor.c: In function ‘rygel_media_export_image_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-image-extractor.c:442:13: note: in expansion of macro ‘g_once_init_enter’
-  442 |         if (g_once_init_enter (&rygel_media_export_image_extractor_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-image-extractor.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[112/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:1296:71: note: expected ‘char **’ but argument is of type ‘guint8 **’ {aka ‘unsigned char **’}
- 1296 |                                               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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[113/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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’:
+                 from tests/rygel-user-config-test.p/rygel-configuration.c:31:
+tests/rygel-user-config-test.p/rygel-configuration.c: In function ‘rygel_configuration_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-user-config-test.p/rygel-configuration.c:220:13: note: in expansion of macro ‘g_once_init_enter’
+  220 |         if (g_once_init_enter (&rygel_configuration_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_token_get_type’:
+tests/rygel-user-config-test.p/rygel-configuration.c: In function ‘rygel_configuration_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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)) {
+tests/rygel-user-config-test.p/rygel-configuration.c:241:13: note: in expansion of macro ‘g_once_init_enter’
+  241 |         if (g_once_init_enter (&rygel_configuration_entry_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’:
+tests/rygel-user-config-test.p/rygel-configuration.c: In function ‘rygel_section_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-user-config-test.p/rygel-configuration.c:262:13: note: in expansion of macro ‘g_once_init_enter’
+  262 |         if (g_once_init_enter (&rygel_section_entry_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[114/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-connection-manager.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-connection-manager.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-connection-manager.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-connection-manager.c:28:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-connection-manager.c: In function ‘rygel_connection_manager_get_type’:
+tests/rygel-user-config-test.p/rygel-configuration.c: In function ‘rygel_configuration_get_interface’:
+tests/rygel-user-config-test.p/rygel-configuration.c:277:9: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations]
+  277 |         if (_iface_->get_interface) {
+      |         ^~
+tests/rygel-user-config-test.p/rygel-configuration.c:101:18: note: declared here
+  101 |         gchar* (*get_interface) (RygelConfiguration* self, GError** error) G_GNUC_DEPRECATED ;
+      |                  ^~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-configuration.c:278:17: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations]
+  278 |                 return _iface_->get_interface (self, error);
+      |                 ^~~~~~
+tests/rygel-user-config-test.p/rygel-configuration.c:101:18: note: declared here
+  101 |         gchar* (*get_interface) (RygelConfiguration* self, GError** error) G_GNUC_DEPRECATED ;
+      |                  ^~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-configuration.c: In function ‘rygel_configuration_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+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)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-connection-manager.c: At top level:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[115/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[65/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -3964,251 +3703,283 @@
 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;
       |               ^~~~~~~~~~~~~
-[116/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dlna-profile.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dlna-profile.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dlna-profile.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-dlna-profile.c
+[66/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-connection-manager.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-connection-manager.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-connection-manager.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-dlna-profile.c:26:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-dlna-profile.c: In function ‘rygel_dlna_profile_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-connection-manager.c:28:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[117/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-connection-manager.c: At top level:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[67/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-nslookup.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-nslookup.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-nslookup.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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,
-                 from src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:26:
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c: In function ‘dvd_parser_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-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:356:13: note: in expansion of macro ‘g_once_init_enter’
-  356 |         if (g_once_init_enter (&dvd_parser_error_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:314:13: note: in expansion of macro ‘g_once_init_enter’
+  314 |         if (g_once_init_enter (&rygel_basic_management_test_ns_lookup_process_state_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c: In function ‘rygel_media_export_dvd_parser_real_run_co’:
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:634:41: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  634 |                         _data_->_tmp47_ = _data_->_tmp46_->name;
-      |                                         ^
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:638:49: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  638 |                                 _data_->_tmp50_ = _data_->_tmp49_->content;
-      |                                                 ^
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:644:49: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  644 |                                 _data_->_tmp53_ = _data_->_tmp52_->name;
-      |                                                 ^
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:648:57: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  648 |                                         _data_->_tmp56_ = _data_->_tmp55_->content;
-      |                                                         ^
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:654:57: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  654 |                                         _data_->_tmp59_ = _data_->_tmp58_->name;
-      |                                                         ^
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:658:65: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  658 |                                                 _data_->_tmp62_ = _data_->_tmp61_->content;
-      |                                                                 ^
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:664:65: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  664 |                                                 _data_->_tmp65_ = _data_->_tmp64_->name;
-      |                                                                 ^
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:668:73: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  668 |                                                         _data_->_tmp68_ = _data_->_tmp67_->content;
-      |                                                                         ^
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c: In function ‘rygel_media_export_dvd_parser_get_information_co’:
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:816:88: warning: passing argument 2 of ‘g_subprocess_launcher_spawnv’ from incompatible pointer type [-Wincompatible-pointer-types]
-  816 |                 _data_->_tmp18_ = g_subprocess_launcher_spawnv (_data_->_tmp16_, _data_->_tmp17_, &_data_->_inner_error0_);
-      |                                                                                  ~~~~~~^~~~~~~~~
-      |                                                                                        |
-      |                                                                                        gchar ** {aka char **}
-In file included from /usr/include/glib-2.0/gio/gio.h:156,
-                 from src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:28:
-/usr/include/glib-2.0/gio/gsubprocesslauncher.h:54:97: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
-   54 |                                                                          const gchar * const   *argv,
-      |                                                                          ~~~~~~~~~~~~~~~~~~~~~~~^~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c: In function ‘rygel_media_export_dvd_parser_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_generic_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:970:13: note: in expansion of macro ‘g_once_init_enter’
-  970 |         if (g_once_init_enter (&rygel_media_export_dvd_parser_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:375:13: note: in expansion of macro ‘g_once_init_enter’
+  375 |         if (g_once_init_enter (&rygel_basic_management_test_ns_lookup_generic_status_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[118/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-basic-management-test.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_init_state_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_result_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-basic-management-test-nslookup.c:443:13: note: in expansion of macro ‘g_once_init_enter’
+  443 |         if (g_once_init_enter (&rygel_basic_management_test_ns_lookup_result_status_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_execution_state_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_answer_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-basic-management-test-nslookup.c:497:13: note: in expansion of macro ‘g_once_init_enter’
+  497 |         if (g_once_init_enter (&rygel_basic_management_test_ns_lookup_answer_type_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_real_finish_iteration’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:743:65: warning: variable ‘_tmp2_’ set but not used [-Wunused-but-set-variable]
+  743 |                         RygelBasicManagementTestNSLookupResult* _tmp2_;
+      |                                                                 ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:742:30: warning: variable ‘_tmp1__length1’ set but not used [-Wunused-but-set-variable]
+  742 |                         gint _tmp1__length1;
+      |                              ^~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:760:65: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable]
+  760 |                         RygelBasicManagementTestNSLookupResult* _tmp4_;
+      |                                                                 ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:759:30: warning: variable ‘_tmp3__length1’ set but not used [-Wunused-but-set-variable]
+  759 |                         gint _tmp3__length1;
+      |                              ^~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:777:65: warning: variable ‘_tmp7_’ set but not used [-Wunused-but-set-variable]
+  777 |                         RygelBasicManagementTestNSLookupResult* _tmp7_;
+      |                                                                 ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:776:30: warning: variable ‘_tmp6__length1’ set but not used [-Wunused-but-set-variable]
+  776 |                         gint _tmp6__length1;
+      |                              ^~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_real_handle_error’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:815:49: warning: variable ‘_tmp1_’ set but not used [-Wunused-but-set-variable]
+  815 |         RygelBasicManagementTestNSLookupResult* _tmp1_;
+      |                                                 ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:814:14: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable]
+  814 |         gint _tmp0__length1;
       |              ^~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_run_iteration’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_real_handle_output’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:928:49: warning: variable ‘_tmp1_’ set but not used [-Wunused-but-set-variable]
+  928 |         RygelBasicManagementTestNSLookupResult* _tmp1_;
+      |                                                 ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:927:14: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable]
+  927 |         gint _tmp0__length1;
+      |              ^~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_get_results’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1105:22: warning: unused variable ‘_result_collection_size_’ [-Wunused-variable]
+ 1105 |                 gint _result_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_set_host_name’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1188:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1188 |         old_value = rygel_basic_management_test_ns_lookup_get_host_name (self);
+      |                   ^
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_set_name_server’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1215:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1215 |         old_value = rygel_basic_management_test_ns_lookup_get_name_server (self);
+      |                   ^
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_real_get_method_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1272:43: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1272 |         RygelBasicManagementTestNSLookup* self;
+      |                                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_real_get_results_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1282:43: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1282 |         RygelBasicManagementTestNSLookup* self;
+      |                                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_result_get_addresses_csv’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1306:22: warning: unused variable ‘_address_collection_size_’ [-Wunused-variable]
+ 1306 |                 gint _address_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_result_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1459:13: note: in expansion of macro ‘g_once_init_enter’
+ 1459 |         if (g_once_init_enter (&rygel_basic_management_test_ns_lookup_result_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[119/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-root-device.c
+[68/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-root-device.c:29:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-root-device.c: In function ‘rygel_root_device_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[120/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[69/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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 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’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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/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-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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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)) {
       |             ^~~~~~~~~~~~~~~~~
-[121/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_);
-      |                                  ^
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[70/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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/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’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/librygel-core/librygel-core-2.8.so.0.44.2.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/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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[122/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-ping.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-ping.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-ping.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-ping.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_run_iteration’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[71/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-ping.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-ping.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-ping.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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,
@@ -4291,118 +4062,56 @@
 src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[123/450] cc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[72/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-traceroute.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-traceroute.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-traceroute.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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 tests/rygel-user-config-test.p/rygel-user-config.c:31:
-tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_entry_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:561:13: note: in expansion of macro ‘g_once_init_enter’
-  561 |         if (g_once_init_enter (&rygel_entry_type_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_real_get_interfaces’:
-tests/rygel-user-config-test.p/rygel-user-config.c:613:20: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types]
-  613 |         interfaces = _tmp3_;
-      |                    ^
-tests/rygel-user-config-test.p/rygel-user-config.c:602:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
-  602 |         gint _tmp4__length1;
-      |              ^~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_get_string_list_from_keyfiles’:
-tests/rygel-user-config-test.p/rygel-user-config.c:1350:22: warning: variable ‘__tmp1__size_’ set but not used [-Wunused-but-set-variable]
- 1350 |                 gint __tmp1__size_;
-      |                      ^~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:1398:30: warning: variable ‘__tmp8__size_’ set but not used [-Wunused-but-set-variable]
- 1398 |                         gint __tmp8__size_;
-      |                              ^~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:1441:22: warning: unused variable ‘_str_collection_size_’ [-Wunused-variable]
- 1441 |                 gint _str_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:1334:14: warning: variable ‘_strings_size_’ set but not used [-Wunused-but-set-variable]
- 1334 |         gint _strings_size_ = 0;
-      |              ^~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_get_int_list_from_keyfiles’:
-tests/rygel-user-config-test.p/rygel-user-config.c:1642:22: warning: variable ‘__tmp1__size_’ set but not used [-Wunused-but-set-variable]
- 1642 |                 gint __tmp1__size_;
-      |                      ^~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:1690:30: warning: variable ‘__tmp8__size_’ set but not used [-Wunused-but-set-variable]
- 1690 |                         gint __tmp8__size_;
-      |                              ^~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:1733:22: warning: unused variable ‘_num_collection_size_’ [-Wunused-variable]
- 1733 |                 gint _num_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:1626:14: warning: variable ‘_ints_size_’ set but not used [-Wunused-but-set-variable]
- 1626 |         gint _ints_size_ = 0;
-      |              ^~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_get_sections’:
-tests/rygel-user-config-test.p/rygel-user-config.c:1990:22: warning: unused variable ‘_section_collection_size_’ [-Wunused-variable]
- 1990 |                 gint _section_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:2014:22: warning: unused variable ‘_section_collection_size_’ [-Wunused-variable]
- 2014 |                 gint _section_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_get_keys’:
-tests/rygel-user-config-test.p/rygel-user-config.c:2068:30: warning: unused variable ‘_key_collection_size_’ [-Wunused-variable]
- 2068 |                         gint _key_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:2057:22: warning: variable ‘__tmp1__size_’ set but not used [-Wunused-but-set-variable]
- 2057 |                 gint __tmp1__size_;
-      |                      ^~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:2115:30: warning: unused variable ‘_key_collection_size_’ [-Wunused-variable]
- 2115 |                         gint _key_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:2104:22: warning: variable ‘__tmp6__size_’ set but not used [-Wunused-but-set-variable]
- 2104 |                 gint __tmp6__size_;
-      |                      ^~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_config_pair_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-traceroute.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:3108:13: note: in expansion of macro ‘g_once_init_enter’
- 3108 |         if (g_once_init_enter (&rygel_user_config_config_pair_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_section_pair_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:3326:13: note: in expansion of macro ‘g_once_init_enter’
- 3326 |         if (g_once_init_enter (&rygel_user_config_section_pair_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_rygel_configuration_interface_init’:
-tests/rygel-user-config-test.p/rygel-user-config.c:3483:9: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations]
- 3483 |         iface->get_interface = (gchar* (*) (RygelConfiguration*, GError**)) rygel_user_config_real_get_interface;
-      |         ^~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:164:18: note: declared here
-  164 |         gchar* (*get_interface) (RygelConfiguration* self, GError** error) G_GNUC_DEPRECATED ;
-      |                  ^~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.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.2.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.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c:3544:13: note: in expansion of macro ‘g_once_init_enter’
- 3544 |         if (g_once_init_enter (&rygel_user_config_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-user-config-test.p/rygel-user-config.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[124/450] cc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[73/450] cc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -4554,343 +4263,154 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[125/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-log-handler.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-log-handler.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-log-handler.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-log-handler.c
+[74/450] cc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 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.2.p/rygel-log-handler.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-log-handler.c: In function ‘rygel_log_handler_construct’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.p/rygel-log-handler.c: In function ‘rygel_log_handler_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-user-config-test.p/rygel-user-config.c:31:
+tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_entry_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+tests/rygel-user-config-test.p/rygel-user-config.c:561:13: note: in expansion of macro ‘g_once_init_enter’
+  561 |         if (g_once_init_enter (&rygel_entry_type_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-log-handler.c: At top level:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[126/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-traceroute.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-traceroute.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-traceroute.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-basic-management-test-traceroute.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_process_state_get_type’:
+tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_real_get_interfaces’:
+tests/rygel-user-config-test.p/rygel-user-config.c:613:20: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types]
+  613 |         interfaces = _tmp3_;
+      |                    ^
+tests/rygel-user-config-test.p/rygel-user-config.c:602:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
+  602 |         gint _tmp4__length1;
+      |              ^~~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_get_string_list_from_keyfiles’:
+tests/rygel-user-config-test.p/rygel-user-config.c:1350:22: warning: variable ‘__tmp1__size_’ set but not used [-Wunused-but-set-variable]
+ 1350 |                 gint __tmp1__size_;
+      |                      ^~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c:1398:30: warning: variable ‘__tmp8__size_’ set but not used [-Wunused-but-set-variable]
+ 1398 |                         gint __tmp8__size_;
+      |                              ^~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c:1441:22: warning: unused variable ‘_str_collection_size_’ [-Wunused-variable]
+ 1441 |                 gint _str_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c:1334:14: warning: variable ‘_strings_size_’ set but not used [-Wunused-but-set-variable]
+ 1334 |         gint _strings_size_ = 0;
+      |              ^~~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_get_int_list_from_keyfiles’:
+tests/rygel-user-config-test.p/rygel-user-config.c:1642:22: warning: variable ‘__tmp1__size_’ set but not used [-Wunused-but-set-variable]
+ 1642 |                 gint __tmp1__size_;
+      |                      ^~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c:1690:30: warning: variable ‘__tmp8__size_’ set but not used [-Wunused-but-set-variable]
+ 1690 |                         gint __tmp8__size_;
+      |                              ^~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c:1733:22: warning: unused variable ‘_num_collection_size_’ [-Wunused-variable]
+ 1733 |                 gint _num_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c:1626:14: warning: variable ‘_ints_size_’ set but not used [-Wunused-but-set-variable]
+ 1626 |         gint _ints_size_ = 0;
+      |              ^~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_get_sections’:
+tests/rygel-user-config-test.p/rygel-user-config.c:1990:22: warning: unused variable ‘_section_collection_size_’ [-Wunused-variable]
+ 1990 |                 gint _section_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c:2014:22: warning: unused variable ‘_section_collection_size_’ [-Wunused-variable]
+ 2014 |                 gint _section_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_get_keys’:
+tests/rygel-user-config-test.p/rygel-user-config.c:2068:30: warning: unused variable ‘_key_collection_size_’ [-Wunused-variable]
+ 2068 |                         gint _key_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c:2057:22: warning: variable ‘__tmp1__size_’ set but not used [-Wunused-but-set-variable]
+ 2057 |                 gint __tmp1__size_;
+      |                      ^~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c:2115:30: warning: unused variable ‘_key_collection_size_’ [-Wunused-variable]
+ 2115 |                         gint _key_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c:2104:22: warning: variable ‘__tmp6__size_’ set but not used [-Wunused-but-set-variable]
+ 2104 |                 gint __tmp6__size_;
+      |                      ^~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_config_pair_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+tests/rygel-user-config-test.p/rygel-user-config.c:3108:13: note: in expansion of macro ‘g_once_init_enter’
+ 3108 |         if (g_once_init_enter (&rygel_user_config_config_pair_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_status_get_type’:
+tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_section_pair_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+tests/rygel-user-config-test.p/rygel-user-config.c:3326:13: note: in expansion of macro ‘g_once_init_enter’
+ 3326 |         if (g_once_init_enter (&rygel_user_config_section_pair_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.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.2.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.2.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.2.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_get_type’:
+tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_config_rygel_configuration_interface_init’:
+tests/rygel-user-config-test.p/rygel-user-config.c:3483:9: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations]
+ 3483 |         iface->get_interface = (gchar* (*) (RygelConfiguration*, GError**)) rygel_user_config_real_get_interface;
+      |         ^~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c:164:18: note: declared here
+  164 |         gchar* (*get_interface) (RygelConfiguration* self, GError** error) G_GNUC_DEPRECATED ;
+      |                  ^~~~~~~~~~~~~
+tests/rygel-user-config-test.p/rygel-user-config.c: In function ‘rygel_user_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+tests/rygel-user-config-test.p/rygel-user-config.c:3544:13: note: in expansion of macro ‘g_once_init_enter’
+ 3544 |         if (g_once_init_enter (&rygel_user_config_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[127/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management.c
+tests/rygel-user-config-test.p/rygel-user-config.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[75/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-basic-management.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management.c: In function ‘rygel_basic_management_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-root-device.c:29:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[128/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dbus-interface.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dbus-interface.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dbus-interface.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-dbus-interface.c
+[76/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dlna-profile.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dlna-profile.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dlna-profile.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-dbus-interface.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-dbus-interface.c: In function ‘rygel_dbus_interface_dbus_interface_get_property’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-dbus-interface.c: In function ‘rygel_dbus_interface_dbus_interface_set_property’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-dbus-interface.c: In function ‘_dbus_rygel_dbus_acl_provider_is_allowed’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.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.2.p/rygel-dbus-interface.c:701:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  701 |         gpointer object;
-      |                  ^~~~~~
-[129/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-energy-management.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-energy-management.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-energy-management.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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 src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-energy-management.c:40:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-energy-management.c: In function ‘upower_dbus_interface_method_call’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-energy-management.c: In function ‘upower_dbus_interface_get_property’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-energy-management.c: In function ‘upower_dbus_interface_set_property’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-energy-management.c: At top level:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[130/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-nslookup.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-nslookup.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-nslookup.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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,
-                 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.2.p/rygel-basic-management-test-nslookup.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:314:13: note: in expansion of macro ‘g_once_init_enter’
-  314 |         if (g_once_init_enter (&rygel_basic_management_test_ns_lookup_process_state_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_generic_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:375:13: note: in expansion of macro ‘g_once_init_enter’
-  375 |         if (g_once_init_enter (&rygel_basic_management_test_ns_lookup_generic_status_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_result_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:443:13: note: in expansion of macro ‘g_once_init_enter’
-  443 |         if (g_once_init_enter (&rygel_basic_management_test_ns_lookup_result_status_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_answer_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:497:13: note: in expansion of macro ‘g_once_init_enter’
-  497 |         if (g_once_init_enter (&rygel_basic_management_test_ns_lookup_answer_type_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_real_finish_iteration’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:743:65: warning: variable ‘_tmp2_’ set but not used [-Wunused-but-set-variable]
-  743 |                         RygelBasicManagementTestNSLookupResult* _tmp2_;
-      |                                                                 ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:742:30: warning: variable ‘_tmp1__length1’ set but not used [-Wunused-but-set-variable]
-  742 |                         gint _tmp1__length1;
-      |                              ^~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:760:65: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable]
-  760 |                         RygelBasicManagementTestNSLookupResult* _tmp4_;
-      |                                                                 ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:759:30: warning: variable ‘_tmp3__length1’ set but not used [-Wunused-but-set-variable]
-  759 |                         gint _tmp3__length1;
-      |                              ^~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:777:65: warning: variable ‘_tmp7_’ set but not used [-Wunused-but-set-variable]
-  777 |                         RygelBasicManagementTestNSLookupResult* _tmp7_;
-      |                                                                 ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:776:30: warning: variable ‘_tmp6__length1’ set but not used [-Wunused-but-set-variable]
-  776 |                         gint _tmp6__length1;
-      |                              ^~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_real_handle_error’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:815:49: warning: variable ‘_tmp1_’ set but not used [-Wunused-but-set-variable]
-  815 |         RygelBasicManagementTestNSLookupResult* _tmp1_;
-      |                                                 ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:814:14: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable]
-  814 |         gint _tmp0__length1;
-      |              ^~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_real_handle_output’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:928:49: warning: variable ‘_tmp1_’ set but not used [-Wunused-but-set-variable]
-  928 |         RygelBasicManagementTestNSLookupResult* _tmp1_;
-      |                                                 ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:927:14: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable]
-  927 |         gint _tmp0__length1;
-      |              ^~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_get_results’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1105:22: warning: unused variable ‘_result_collection_size_’ [-Wunused-variable]
- 1105 |                 gint _result_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_set_host_name’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1188:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1188 |         old_value = rygel_basic_management_test_ns_lookup_get_host_name (self);
-      |                   ^
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_set_name_server’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1215:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1215 |         old_value = rygel_basic_management_test_ns_lookup_get_name_server (self);
-      |                   ^
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_real_get_method_type’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1272:43: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1272 |         RygelBasicManagementTestNSLookup* self;
-      |                                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_real_get_results_type’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1282:43: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1282 |         RygelBasicManagementTestNSLookup* self;
-      |                                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_result_get_addresses_csv’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1306:22: warning: unused variable ‘_address_collection_size_’ [-Wunused-variable]
- 1306 |                 gint _address_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_result_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c:1459:13: note: in expansion of macro ‘g_once_init_enter’
- 1459 |         if (g_once_init_enter (&rygel_basic_management_test_ns_lookup_result_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-basic-management-test-nslookup.c: In function ‘rygel_basic_management_test_ns_lookup_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-dlna-profile.c:26:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[131/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-description-file.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-description-file.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-description-file.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-description-file.c
+[77/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-description-file.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-description-file.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-description-file.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-description-file.c
 src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-description-file.c: In function ‘rygel_description_file_get_friendly_name’:
 src/librygel-core/librygel-core-2.8.so.0.44.2.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_);
@@ -4984,489 +4504,591 @@
 src/librygel-core/librygel-core-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[132/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-loader.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-loader.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-loader.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-loader.c
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-plugin-loader.c:294:18: warning: variable ‘_tmp21__target’ set but not used [-Wunused-but-set-variable]
-  294 |         gpointer _tmp21__target;
-      |                  ^~~~~~~~~~~~~~
+[78/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-log-handler.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-log-handler.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-log-handler.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-plugin-loader.c:29:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-loader.c: In function ‘rygel_plugin_loader_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-log-handler.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-loader.c:680:13: note: in expansion of macro ‘g_once_init_enter’
-  680 |         if (g_once_init_enter (&rygel_plugin_loader_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-plugin-loader.c: At top level:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[133/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-resource-info.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-resource-info.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-resource-info.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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/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.2.p/rygel-resource-info.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-resource-info.c: In function ‘rygel_resource_info_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-log-handler.c: In function ‘rygel_log_handler_construct’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[134/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device-factory.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device-factory.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device-factory.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-root-device-factory.c
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-root-device-factory.c: In function ‘rygel_get_pretty_host_name’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.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.2.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.2.p/rygel-root-device-factory.c:311:30: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
-  311 |                         gint _lines_size_;
-      |                              ^~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-log-handler.c: At top level:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[79/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-root-device-factory.c:34:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-root-device-factory.c: In function ‘rygel_root_device_factory_get_type’:
+                 from tests/rygel-object-creator-test.p/object-creator/test.c:29:
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_service_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+tests/rygel-object-creator-test.p/object-creator/test.c:1463:13: note: in expansion of macro ‘g_once_init_enter’
+ 1463 |         if (g_once_init_enter (&rygel_service_action_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[135/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-energy-management-helper.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-energy-management-helper.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-energy-management-helper.c.o -c ../src/librygel-core/rygel-energy-management-helper.c
-[136/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-state-machine.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-state-machine.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-state-machine.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-state-machine.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-state-machine.c: In function ‘rygel_state_machine_get_type’:
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_http_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+tests/rygel-object-creator-test.p/object-creator/test.c:1511:13: note: in expansion of macro ‘g_once_init_enter’
+ 1511 |         if (g_once_init_enter (&rygel_http_server_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[137/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-recursive-module-loader.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-recursive-module-loader.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-recursive-module-loader.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c: In function ‘_____lambda8_’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c:279:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  279 |         RygelRecursiveModuleLoader* self;
-      |                                     ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c: In function ‘rygel_recursive_module_loader_load_modules_from_folder_finish’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c:515:62: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  515 |         RygelRecursiveModuleLoaderLoadModulesFromFolderData* _data_;
-      |                                                              ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c: In function ‘rygel_recursive_module_loader_set_base_path’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c:873:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  873 |         old_value = rygel_recursive_module_loader_get_base_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/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.2.p/rygel-recursive-module-loader.c:26:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c: In function ‘rygel_recursive_module_loader_get_type’:
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_object_removal_queue_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c:936:13: note: in expansion of macro ‘g_once_init_enter’
-  936 |         if (g_once_init_enter (&rygel_recursive_module_loader_type_id__once)) {
+tests/rygel-object-creator-test.p/object-creator/test.c:1578:13: note: in expansion of macro ‘g_once_init_enter’
+ 1578 |         if (g_once_init_enter (&rygel_object_removal_queue_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c: At top level:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c:512:1: warning: ‘rygel_recursive_module_loader_load_modules_from_folder_finish’ defined but not used [-Wunused-function]
-  512 | rygel_recursive_module_loader_load_modules_from_folder_finish (RygelRecursiveModuleLoader* self,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c:237:1: warning: ‘block2_data_ref’ defined but not used [-Wunused-function]
-  237 | block2_data_ref (Block2Data* _data2_)
-      | ^~~~~~~~~~~~~~~
-[138/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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 /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.2.p/rygel-plugin.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin.c: In function ‘rygel_plugin_capabilities_get_type’:
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+tests/rygel-object-creator-test.p/object-creator/test.c:1649:13: note: in expansion of macro ‘g_once_init_enter’
+ 1649 |         if (g_once_init_enter (&rygel_media_server_plugin_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin.c: In function ‘rygel_plugin_set_name’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-plugin.c: In function ‘rygel_plugin_set_title’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-plugin.c: In function ‘rygel_plugin_set_description’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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);
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_media_object_set_id’:
+tests/rygel-object-creator-test.p/object-creator/test.c:1965:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1965 |         old_value = rygel_media_object_get_id (self);
       |                   ^
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin.c: In function ‘rygel_plugin_set_desc_path’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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);
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_media_object_set_title’:
+tests/rygel-object-creator-test.p/object-creator/test.c:2016:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 2016 |         old_value = rygel_media_object_get_title (self);
       |                   ^
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin.c: In function ‘rygel_plugin_get_type’:
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+tests/rygel-object-creator-test.p/object-creator/test.c:2078:13: note: in expansion of macro ‘g_once_init_enter’
+ 2078 |         if (g_once_init_enter (&rygel_media_object_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[139/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-configuration.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-configuration.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-configuration.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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,
-                 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.2.p/rygel-configuration.c:31:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c: In function ‘rygel_configuration_error_get_type’:
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_trackable_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c:89:13: note: in expansion of macro ‘g_once_init_enter’
-   89 |         if (g_once_init_enter (&rygel_configuration_error_type_id__once)) {
+tests/rygel-object-creator-test.p/object-creator/test.c:2154:13: note: in expansion of macro ‘g_once_init_enter’
+ 2154 |         if (g_once_init_enter (&rygel_trackable_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c: In function ‘rygel_configuration_entry_get_type’:
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c:110:13: note: in expansion of macro ‘g_once_init_enter’
-  110 |         if (g_once_init_enter (&rygel_configuration_entry_type_id__once)) {
+tests/rygel-object-creator-test.p/object-creator/test.c:2182:13: note: in expansion of macro ‘g_once_init_enter’
+ 2182 |         if (g_once_init_enter (&rygel_trackable_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c: In function ‘rygel_section_entry_get_type’:
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c:131:13: note: in expansion of macro ‘g_once_init_enter’
-  131 |         if (g_once_init_enter (&rygel_section_entry_type_id__once)) {
+tests/rygel-object-creator-test.p/object-creator/test.c:2230:13: note: in expansion of macro ‘g_once_init_enter’
+ 2230 |         if (g_once_init_enter (&rygel_media_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c: In function ‘rygel_configuration_get_interface’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c:146:9: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations]
-  146 |         if (_iface_->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.2.p/rygel-configuration.c:147:17: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations]
-  147 |                 return _iface_->get_interface (self, error);
-      |                 ^~~~~~
-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.2.p/rygel-configuration.c: In function ‘rygel_configuration_get_type’:
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_media_file_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+tests/rygel-object-creator-test.p/object-creator/test.c:2301:13: note: in expansion of macro ‘g_once_init_enter’
+ 2301 |         if (g_once_init_enter (&rygel_media_file_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[140/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-base-configuration.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-base-configuration.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-base-configuration.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-base-configuration.c
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-base-configuration.c: In function ‘rygel_base_configuration_rygel_configuration_interface_init’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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;
-      |         ^~~~~
-In file included from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-base-configuration.c:26:
-src/librygel-core/rygel-core.h:513:18: note: declared here
-  513 |         gchar* (*get_interface) (RygelConfiguration* self, GError** error) G_GNUC_DEPRECATED ;
-      |                  ^~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:2357:13: note: in expansion of macro ‘g_once_init_enter’
+ 2357 |         if (g_once_init_enter (&rygel_music_item_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:2424:13: note: in expansion of macro ‘g_once_init_enter’
+ 2424 |         if (g_once_init_enter (&rygel_audio_item_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:2480:13: note: in expansion of macro ‘g_once_init_enter’
+ 2480 |         if (g_once_init_enter (&rygel_image_item_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:2536:13: note: in expansion of macro ‘g_once_init_enter’
+ 2536 |         if (g_once_init_enter (&rygel_video_item_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:2602:13: note: in expansion of macro ‘g_once_init_enter’
+ 2602 |         if (g_once_init_enter (&rygel_photo_item_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:2658:13: note: in expansion of macro ‘g_once_init_enter’
+ 2658 |         if (g_once_init_enter (&rygel_playlist_item_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:2720:13: note: in expansion of macro ‘g_once_init_enter’
+ 2720 |         if (g_once_init_enter (&rygel_root_device_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:2785:13: note: in expansion of macro ‘g_once_init_enter’
+ 2785 |         if (g_once_init_enter (&rygel_content_directory_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘__lambda4_’:
+tests/rygel-object-creator-test.p/object-creator/test.c:2878:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 2878 |         RygelMediaContainer* self;
+      |                              ^~~~
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:3020:13: note: in expansion of macro ‘g_once_init_enter’
+ 3020 |         if (g_once_init_enter (&rygel_media_container_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:3104:13: note: in expansion of macro ‘g_once_init_enter’
+ 3104 |         if (g_once_init_enter (&rygel_media_objects_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:3372:13: note: in expansion of macro ‘g_once_init_enter’
+ 3372 |         if (g_once_init_enter (&rygel_writable_container_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘__lambda5_’:
+tests/rygel-object-creator-test.p/object-creator/test.c:3478:35: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 3478 |         RygelSearchableContainer* self;
+      |                                   ^~~~
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:3584:13: note: in expansion of macro ‘g_once_init_enter’
+ 3584 |         if (g_once_init_enter (&rygel_searchable_container_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:3611:13: note: in expansion of macro ‘g_once_init_enter’
+ 3611 |         if (g_once_init_enter (&rygel_content_directory_error_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:3804:13: note: in expansion of macro ‘g_once_init_enter’
+ 3804 |         if (g_once_init_enter (&rygel_transcoder_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘__lambda9_’:
+tests/rygel-object-creator-test.p/object-creator/test.c:4221:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 4221 |         RygelHTTPObjectCreatorTest* self;
+      |                                     ^~~~
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_http_object_creator_test_test_fetch_container’:
+tests/rygel-object-creator-test.p/object-creator/test.c:4272:27: warning: variable ‘_tmp11_’ set but not used [-Wunused-but-set-variable]
+ 4272 |         RygelMediaObject* _tmp11_;
+      |                           ^~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_http_object_creator_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:4395:13: note: in expansion of macro ‘g_once_init_enter’
+ 4395 |         if (g_once_init_enter (&rygel_http_object_creator_test_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c: At top level:
+tests/rygel-object-creator-test.p/object-creator/test.c:481:20: warning: ‘rygel_http_object_creator_test_properties’ defined but not used [-Wunused-variable]
+  481 | static GParamSpec* rygel_http_object_creator_test_properties[RYGEL_HTTP_OBJECT_CREATOR_TEST_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:438:20: warning: ‘rygel_searchable_container_properties’ defined but not used [-Wunused-variable]
+  438 | static GParamSpec* rygel_searchable_container_properties[RYGEL_SEARCHABLE_CONTAINER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:419:20: warning: ‘rygel_writable_container_properties’ defined but not used [-Wunused-variable]
+  419 | static GParamSpec* rygel_writable_container_properties[RYGEL_WRITABLE_CONTAINER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:403:20: warning: ‘rygel_media_objects_properties’ defined but not used [-Wunused-variable]
+  403 | static GParamSpec* rygel_media_objects_properties[RYGEL_MEDIA_OBJECTS_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:383:20: warning: ‘rygel_content_directory_properties’ defined but not used [-Wunused-variable]
+  383 | static GParamSpec* rygel_content_directory_properties[RYGEL_CONTENT_DIRECTORY_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:367:20: warning: ‘rygel_root_device_properties’ defined but not used [-Wunused-variable]
+  367 | static GParamSpec* rygel_root_device_properties[RYGEL_ROOT_DEVICE_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:351:20: warning: ‘rygel_playlist_item_properties’ defined but not used [-Wunused-variable]
+  351 | static GParamSpec* rygel_playlist_item_properties[RYGEL_PLAYLIST_ITEM_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:335:20: warning: ‘rygel_photo_item_properties’ defined but not used [-Wunused-variable]
+  335 | static GParamSpec* rygel_photo_item_properties[RYGEL_PHOTO_ITEM_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:319:20: warning: ‘rygel_video_item_properties’ defined but not used [-Wunused-variable]
+  319 | static GParamSpec* rygel_video_item_properties[RYGEL_VIDEO_ITEM_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:303:20: warning: ‘rygel_image_item_properties’ defined but not used [-Wunused-variable]
+  303 | static GParamSpec* rygel_image_item_properties[RYGEL_IMAGE_ITEM_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:287:20: warning: ‘rygel_audio_item_properties’ defined but not used [-Wunused-variable]
+  287 | static GParamSpec* rygel_audio_item_properties[RYGEL_AUDIO_ITEM_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:282:20: warning: ‘rygel_music_item_properties’ defined but not used [-Wunused-variable]
+  282 | static GParamSpec* rygel_music_item_properties[RYGEL_MUSIC_ITEM_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:255:20: warning: ‘rygel_media_file_item_properties’ defined but not used [-Wunused-variable]
+  255 | static GParamSpec* rygel_media_file_item_properties[RYGEL_MEDIA_FILE_ITEM_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:239:20: warning: ‘rygel_media_item_properties’ defined but not used [-Wunused-variable]
+  239 | static GParamSpec* rygel_media_item_properties[RYGEL_MEDIA_ITEM_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:165:20: warning: ‘rygel_media_server_plugin_properties’ defined but not used [-Wunused-variable]
+  165 | static GParamSpec* rygel_media_server_plugin_properties[RYGEL_MEDIA_SERVER_PLUGIN_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:129:20: warning: ‘rygel_object_removal_queue_properties’ defined but not used [-Wunused-variable]
+  129 | static GParamSpec* rygel_object_removal_queue_properties[RYGEL_OBJECT_REMOVAL_QUEUE_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/test.c:113:20: warning: ‘rygel_http_server_properties’ defined but not used [-Wunused-variable]
+  113 | static GParamSpec* rygel_http_server_properties[RYGEL_HTTP_SERVER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[80/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-loader.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-loader.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-loader.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-loader.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-plugin-loader.c:294:18: warning: variable ‘_tmp21__target’ set but not used [-Wunused-but-set-variable]
+  294 |         gpointer _tmp21__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/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.2.p/rygel-base-configuration.c: In function ‘rygel_base_configuration_get_type’:
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-loader.c:29:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-loader.c: In function ‘rygel_plugin_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-base-configuration.c:749:13: note: in expansion of macro ‘g_once_init_enter’
-  749 |         if (g_once_init_enter (&rygel_base_configuration_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-loader.c:680:13: note: in expansion of macro ‘g_once_init_enter’
+  680 |         if (g_once_init_enter (&rygel_plugin_loader_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-base-configuration.c: At top level:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[141/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-icon-info.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-icon-info.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-icon-info.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-icon-info.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-loader.c: At top level:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[81/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dbus-interface.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dbus-interface.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dbus-interface.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-icon-info.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-icon-info.c: In function ‘rygel_icon_info_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-dbus-interface.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[142/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_dlna150-hacks.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_dlna150-hacks.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_dlna150-hacks.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/dlna150-hacks.c
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/dlna150-hacks.c: In function ‘rygel_dlna150_hacks_real_constructed’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.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.2.p/dlna150-hacks.c: In function ‘string_get_data’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/dlna150-hacks.c: In function ‘rygel_dlna150_hacks_apply_on_device’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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:1284:71: note: expected ‘char **’ but argument is of type ‘guint8 **’ {aka ‘unsigned char **’}
- 1284 |                                               char                  **contents,
-      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.p/dlna150-hacks.c: In function ‘rygel_dlna150_hacks_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-dbus-interface.c: In function ‘rygel_dbus_interface_dbus_interface_get_property’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-dbus-interface.c: In function ‘rygel_dbus_interface_dbus_interface_set_property’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.p/dlna150-hacks.c: At top level:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[143/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-media-device.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-media-device.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-media-device.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-media-device.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-dbus-interface.c: In function ‘_dbus_rygel_dbus_acl_provider_is_allowed’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.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.2.p/rygel-dbus-interface.c:701:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  701 |         gpointer object;
+      |                  ^~~~~~
+[82/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-energy-management.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-energy-management.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-energy-management.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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 src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-media-device.c:24:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-media-device.c: In function ‘rygel_device_context_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-energy-management.c:40:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-media-device.c: In function ‘rygel_media_device_set_title’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-media-device.c: In function ‘rygel_media_device_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-energy-management.c: In function ‘upower_dbus_interface_method_call’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-energy-management.c: In function ‘upower_dbus_interface_get_property’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-energy-management.c: In function ‘upower_dbus_interface_set_property’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[144/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-v1-hacks.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-v1-hacks.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-v1-hacks.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-v1-hacks.c
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-v1-hacks.c: In function ‘rygel_v1_hacks_real_constructed’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.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.2.p/rygel-v1-hacks.c: In function ‘rygel_v1_hacks_apply_on_device’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-v1-hacks.c:367:22: warning: unused variable ‘_service_type_collection_size_’ [-Wunused-variable]
-  367 |                 gint _service_type_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-energy-management.c: At top level:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[83/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device-factory.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device-factory.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device-factory.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-root-device-factory.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-root-device-factory.c: In function ‘rygel_get_pretty_host_name’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.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.2.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.2.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:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-v1-hacks.c: In function ‘rygel_v1_hacks_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-root-device-factory.c:34:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[145/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[84/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-resource-info.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-resource-info.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-resource-info.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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 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 /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.2.p/rygel-resource-info.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-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;
+[85/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-recursive-module-loader.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-recursive-module-loader.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-recursive-module-loader.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c: In function ‘_____lambda8_’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c:279:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  279 |         RygelRecursiveModuleLoader* 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.2.p/rygel-recursive-module-loader.c: In function ‘rygel_recursive_module_loader_load_modules_from_folder_finish’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c:515:62: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  515 |         RygelRecursiveModuleLoaderLoadModulesFromFolderData* _data_;
+      |                                                              ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c: In function ‘rygel_recursive_module_loader_set_base_path’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c:873:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  873 |         old_value = rygel_recursive_module_loader_get_base_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/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.2.p/rygel-recursive-module-loader.c:26:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c: In function ‘rygel_recursive_module_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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.2.p/rygel-recursive-module-loader.c:936:13: note: in expansion of macro ‘g_once_init_enter’
+  936 |         if (g_once_init_enter (&rygel_recursive_module_loader_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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[146/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--end-group
-[147/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-meta-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-meta-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-meta-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-meta-config.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c: At top level:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c:512:1: warning: ‘rygel_recursive_module_loader_load_modules_from_folder_finish’ defined but not used [-Wunused-function]
+  512 | rygel_recursive_module_loader_load_modules_from_folder_finish (RygelRecursiveModuleLoader* self,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-recursive-module-loader.c:237:1: warning: ‘block2_data_ref’ defined but not used [-Wunused-function]
+  237 | block2_data_ref (Block2Data* _data2_)
+      | ^~~~~~~~~~~~~~~
+[86/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-meta-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-meta-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-meta-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-meta-config.c
 src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_interface’:
 src/librygel-core/librygel-core-2.8.so.0.44.2.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_);
@@ -5591,40 +5213,111 @@
 src/librygel-core/librygel-core-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[148/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-information.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-information.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-information.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c: In function ‘rygel_plugin_information_new_from_file’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c:290:30: warning: unused variable ‘_other_name_collection_size_’ [-Wunused-variable]
-  290 |                         gint _other_name_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c:267:22: warning: variable ‘__tmp26__size_’ set but not used [-Wunused-but-set-variable]
-  267 |                 gint __tmp26__size_;
-      |                      ^~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c: In function ‘rygel_plugin_information_set_module_path’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c:371:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  371 |         old_value = rygel_plugin_information_get_module_path (self);
-      |                   ^
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c: In function ‘rygel_plugin_information_set_name’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c:398:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  398 |         old_value = rygel_plugin_information_get_name (self);
+[87/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-media-device.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-media-device.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-media-device.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-media-device.c:24:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-media-device.c: In function ‘rygel_media_device_set_title’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[88/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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 /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.2.p/rygel-plugin-information.c:26:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c: In function ‘rygel_plugin_information_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-plugin.c: In function ‘rygel_plugin_set_name’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-plugin.c: In function ‘rygel_plugin_set_title’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-plugin.c: In function ‘rygel_plugin_set_description’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-plugin.c: In function ‘rygel_plugin_set_desc_path’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[89/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-base-configuration.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-base-configuration.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-base-configuration.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-base-configuration.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-base-configuration.c: In function ‘rygel_base_configuration_rygel_configuration_interface_init’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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;
+      |         ^~~~~
+In file included from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-base-configuration.c:26:
+src/librygel-core/rygel-core.h:513:18: note: declared here
+  513 |         gchar* (*get_interface) (RygelConfiguration* self, GError** error) G_GNUC_DEPRECATED ;
+      |                  ^~~~~~~~~~~~~
+In file included from /usr/include/glib-2.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.2.p/rygel-base-configuration.c: In function ‘rygel_base_configuration_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-base-configuration.c:749:13: note: in expansion of macro ‘g_once_init_enter’
+  749 |         if (g_once_init_enter (&rygel_base_configuration_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[149/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-environment-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-environment-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-environment-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-environment-config.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-base-configuration.c: At top level:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[90/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-environment-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-environment-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-environment-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-environment-config.c
 src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-environment-config.c:432:34: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   432 |         RygelEnvironmentConfig * self;
@@ -5677,407 +5370,105 @@
 src/librygel-core/librygel-core-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[150/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[91/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-configuration.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-configuration.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-configuration.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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,
-                 from tests/rygel-object-creator-test.p/object-creator/test.c:29:
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_service_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:1463:13: note: in expansion of macro ‘g_once_init_enter’
- 1463 |         if (g_once_init_enter (&rygel_service_action_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_http_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:1511:13: note: in expansion of macro ‘g_once_init_enter’
- 1511 |         if (g_once_init_enter (&rygel_http_server_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_object_removal_queue_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:1578:13: note: in expansion of macro ‘g_once_init_enter’
- 1578 |         if (g_once_init_enter (&rygel_object_removal_queue_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:1649:13: note: in expansion of macro ‘g_once_init_enter’
- 1649 |         if (g_once_init_enter (&rygel_media_server_plugin_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_media_object_set_id’:
-tests/rygel-object-creator-test.p/object-creator/test.c:1965:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1965 |         old_value = rygel_media_object_get_id (self);
-      |                   ^
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_media_object_set_title’:
-tests/rygel-object-creator-test.p/object-creator/test.c:2016:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 2016 |         old_value = rygel_media_object_get_title (self);
-      |                   ^
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:2078:13: note: in expansion of macro ‘g_once_init_enter’
- 2078 |         if (g_once_init_enter (&rygel_media_object_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_trackable_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:2154:13: note: in expansion of macro ‘g_once_init_enter’
- 2154 |         if (g_once_init_enter (&rygel_trackable_container_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:2182:13: note: in expansion of macro ‘g_once_init_enter’
- 2182 |         if (g_once_init_enter (&rygel_trackable_item_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:2230:13: note: in expansion of macro ‘g_once_init_enter’
- 2230 |         if (g_once_init_enter (&rygel_media_item_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_media_file_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:2301:13: note: in expansion of macro ‘g_once_init_enter’
- 2301 |         if (g_once_init_enter (&rygel_media_file_item_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:2357:13: note: in expansion of macro ‘g_once_init_enter’
- 2357 |         if (g_once_init_enter (&rygel_music_item_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:2424:13: note: in expansion of macro ‘g_once_init_enter’
- 2424 |         if (g_once_init_enter (&rygel_audio_item_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:2480:13: note: in expansion of macro ‘g_once_init_enter’
- 2480 |         if (g_once_init_enter (&rygel_image_item_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:2536:13: note: in expansion of macro ‘g_once_init_enter’
- 2536 |         if (g_once_init_enter (&rygel_video_item_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:2602:13: note: in expansion of macro ‘g_once_init_enter’
- 2602 |         if (g_once_init_enter (&rygel_photo_item_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:2658:13: note: in expansion of macro ‘g_once_init_enter’
- 2658 |         if (g_once_init_enter (&rygel_playlist_item_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:2720:13: note: in expansion of macro ‘g_once_init_enter’
- 2720 |         if (g_once_init_enter (&rygel_root_device_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:2785:13: note: in expansion of macro ‘g_once_init_enter’
- 2785 |         if (g_once_init_enter (&rygel_content_directory_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘__lambda4_’:
-tests/rygel-object-creator-test.p/object-creator/test.c:2878:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 2878 |         RygelMediaContainer* self;
-      |                              ^~~~
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:3020:13: note: in expansion of macro ‘g_once_init_enter’
- 3020 |         if (g_once_init_enter (&rygel_media_container_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:3104:13: note: in expansion of macro ‘g_once_init_enter’
- 3104 |         if (g_once_init_enter (&rygel_media_objects_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:3372:13: note: in expansion of macro ‘g_once_init_enter’
- 3372 |         if (g_once_init_enter (&rygel_writable_container_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘__lambda5_’:
-tests/rygel-object-creator-test.p/object-creator/test.c:3478:35: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 3478 |         RygelSearchableContainer* self;
-      |                                   ^~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_searchable_container_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.2.p/rygel-configuration.c:31:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c: In function ‘rygel_configuration_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:3584:13: note: in expansion of macro ‘g_once_init_enter’
- 3584 |         if (g_once_init_enter (&rygel_searchable_container_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c:89:13: note: in expansion of macro ‘g_once_init_enter’
+   89 |         if (g_once_init_enter (&rygel_configuration_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_content_directory_error_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c: In function ‘rygel_configuration_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:3611:13: note: in expansion of macro ‘g_once_init_enter’
- 3611 |         if (g_once_init_enter (&rygel_content_directory_error_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c:110:13: note: in expansion of macro ‘g_once_init_enter’
+  110 |         if (g_once_init_enter (&rygel_configuration_entry_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_transcoder_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c: In function ‘rygel_section_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:3804:13: note: in expansion of macro ‘g_once_init_enter’
- 3804 |         if (g_once_init_enter (&rygel_transcoder_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c:131:13: note: in expansion of macro ‘g_once_init_enter’
+  131 |         if (g_once_init_enter (&rygel_section_entry_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘__lambda9_’:
-tests/rygel-object-creator-test.p/object-creator/test.c:4221:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 4221 |         RygelHTTPObjectCreatorTest* self;
-      |                                     ^~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_http_object_creator_test_test_fetch_container’:
-tests/rygel-object-creator-test.p/object-creator/test.c:4272:27: warning: variable ‘_tmp11_’ set but not used [-Wunused-but-set-variable]
- 4272 |         RygelMediaObject* _tmp11_;
-      |                           ^~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: In function ‘rygel_http_object_creator_test_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c: In function ‘rygel_configuration_get_interface’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-configuration.c:146:9: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations]
+  146 |         if (_iface_->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.2.p/rygel-configuration.c:147:17: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations]
+  147 |                 return _iface_->get_interface (self, error);
+      |                 ^~~~~~
+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.2.p/rygel-configuration.c: In function ‘rygel_configuration_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:4395:13: note: in expansion of macro ‘g_once_init_enter’
- 4395 |         if (g_once_init_enter (&rygel_http_object_creator_test_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c: At top level:
-tests/rygel-object-creator-test.p/object-creator/test.c:481:20: warning: ‘rygel_http_object_creator_test_properties’ defined but not used [-Wunused-variable]
-  481 | static GParamSpec* rygel_http_object_creator_test_properties[RYGEL_HTTP_OBJECT_CREATOR_TEST_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:438:20: warning: ‘rygel_searchable_container_properties’ defined but not used [-Wunused-variable]
-  438 | static GParamSpec* rygel_searchable_container_properties[RYGEL_SEARCHABLE_CONTAINER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:419:20: warning: ‘rygel_writable_container_properties’ defined but not used [-Wunused-variable]
-  419 | static GParamSpec* rygel_writable_container_properties[RYGEL_WRITABLE_CONTAINER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:403:20: warning: ‘rygel_media_objects_properties’ defined but not used [-Wunused-variable]
-  403 | static GParamSpec* rygel_media_objects_properties[RYGEL_MEDIA_OBJECTS_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:383:20: warning: ‘rygel_content_directory_properties’ defined but not used [-Wunused-variable]
-  383 | static GParamSpec* rygel_content_directory_properties[RYGEL_CONTENT_DIRECTORY_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:367:20: warning: ‘rygel_root_device_properties’ defined but not used [-Wunused-variable]
-  367 | static GParamSpec* rygel_root_device_properties[RYGEL_ROOT_DEVICE_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:351:20: warning: ‘rygel_playlist_item_properties’ defined but not used [-Wunused-variable]
-  351 | static GParamSpec* rygel_playlist_item_properties[RYGEL_PLAYLIST_ITEM_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:335:20: warning: ‘rygel_photo_item_properties’ defined but not used [-Wunused-variable]
-  335 | static GParamSpec* rygel_photo_item_properties[RYGEL_PHOTO_ITEM_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:319:20: warning: ‘rygel_video_item_properties’ defined but not used [-Wunused-variable]
-  319 | static GParamSpec* rygel_video_item_properties[RYGEL_VIDEO_ITEM_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:303:20: warning: ‘rygel_image_item_properties’ defined but not used [-Wunused-variable]
-  303 | static GParamSpec* rygel_image_item_properties[RYGEL_IMAGE_ITEM_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:287:20: warning: ‘rygel_audio_item_properties’ defined but not used [-Wunused-variable]
-  287 | static GParamSpec* rygel_audio_item_properties[RYGEL_AUDIO_ITEM_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:282:20: warning: ‘rygel_music_item_properties’ defined but not used [-Wunused-variable]
-  282 | static GParamSpec* rygel_music_item_properties[RYGEL_MUSIC_ITEM_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:255:20: warning: ‘rygel_media_file_item_properties’ defined but not used [-Wunused-variable]
-  255 | static GParamSpec* rygel_media_file_item_properties[RYGEL_MEDIA_FILE_ITEM_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:239:20: warning: ‘rygel_media_item_properties’ defined but not used [-Wunused-variable]
-  239 | static GParamSpec* rygel_media_item_properties[RYGEL_MEDIA_ITEM_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:165:20: warning: ‘rygel_media_server_plugin_properties’ defined but not used [-Wunused-variable]
-  165 | static GParamSpec* rygel_media_server_plugin_properties[RYGEL_MEDIA_SERVER_PLUGIN_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:129:20: warning: ‘rygel_object_removal_queue_properties’ defined but not used [-Wunused-variable]
-  129 | static GParamSpec* rygel_object_removal_queue_properties[RYGEL_OBJECT_REMOVAL_QUEUE_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/test.c:113:20: warning: ‘rygel_http_server_properties’ defined but not used [-Wunused-variable]
-  113 | static GParamSpec* rygel_http_server_properties[RYGEL_HTTP_SERVER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[151/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
-[152/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_agent-matcher.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_agent-matcher.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_agent-matcher.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/agent-matcher.c
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/agent-matcher.c: In function ‘rygel_agent_matcher_real_constructed’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/agent-matcher.c: In function ‘rygel_agent_matcher_set_name’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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);
-      |                   ^
+[92/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-state-machine.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-state-machine.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-state-machine.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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/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.2.p/agent-matcher.c:7:
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/agent-matcher.c: In function ‘rygel_agent_matcher_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.2.p/rygel-state-machine.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[153/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-xml-utils.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-xml-utils.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-xml-utils.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-xml-utils.c
-src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_get_namespace’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_get_element’:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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;
-      |                                         ^
+[93/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-icon-info.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-icon-info.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-icon-info.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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,
                  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.2.p/rygel-xml-utils.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-icon-info.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-icon-info.c: In function ‘rygel_icon_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
+src/librygel-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[154/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group src/plugins/media-export/libmx-constants.a /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgstpbutils-1.0.so /usr/lib/i386-linux-gnu/libgstvideo-1.0.so /usr/lib/i386-linux-gnu/libgstaudio-1.0.so /usr/lib/i386-linux-gnu/libgstbase-1.0.so /usr/lib/i386-linux-gnu/libgupnp-dlna-2.0.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so /usr/lib/i386-linux-gnu/libgupnp-dlna-gst-2.0.so /usr/lib/i386-linux-gnu/libgsttag-1.0.so -Wl,--end-group
-[155/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.2.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
-[156/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.2.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
-[157/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
-[158/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-cmdline-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-cmdline-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-cmdline-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-cmdline-config.c
+[94/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-energy-management-helper.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-energy-management-helper.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-energy-management-helper.c.o -c ../src/librygel-core/rygel-energy-management-helper.c
+[95/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-cmdline-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-cmdline-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-cmdline-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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,
@@ -6221,274 +5612,214 @@
 src/librygel-core/librygel-core-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[159/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
-[160/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
-[161/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.2.p/collate.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.2.p/collate.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.2.p/collate.c.o -c ../src/librygel-db/collate.c
-[162/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.2.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
-[163/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-function.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-function.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-function.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.2.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 src/librygel-db/rygel-db.h:6,
-                 from src/librygel-db/librygel-db-2.8.so.0.44.2.p/sql-function.c:26:
-src/librygel-db/librygel-db-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.2.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-db/librygel-db-2.8.so.0.44.2.p/sql-function.c: At top level:
-src/librygel-db/librygel-db-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[164/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-operator.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-operator.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-operator.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.2.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 src/librygel-db/rygel-db.h:6,
-                 from src/librygel-db/librygel-db-2.8.so.0.44.2.p/sql-operator.c:26:
-src/librygel-db/librygel-db-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.2.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-db/librygel-db-2.8.so.0.44.2.p/sql-operator.c: At top level:
-src/librygel-db/librygel-db-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[165/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service-error.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service-error.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service-error.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2.p/rygel-ruih-service-error.c:30:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[166/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
-[167/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server-plugin.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server-plugin.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server-plugin.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-server-plugin.c
+[96/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-v1-hacks.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-v1-hacks.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-v1-hacks.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-v1-hacks.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-v1-hacks.c: In function ‘rygel_v1_hacks_real_constructed’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.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.2.p/rygel-v1-hacks.c: In function ‘rygel_v1_hacks_apply_on_device’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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/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.2.p/rygel-ruih-server-plugin.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-server-plugin.c: In function ‘rygel_ruih_server_plugin_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:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-server-plugin.c: At top level:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[168/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-server.c
+[97/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_dlna150-hacks.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_dlna150-hacks.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_dlna150-hacks.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/dlna150-hacks.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/dlna150-hacks.c: In function ‘rygel_dlna150_hacks_real_constructed’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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.2.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.2.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.2.p/dlna150-hacks.c: In function ‘string_get_data’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/dlna150-hacks.c: In function ‘rygel_dlna150_hacks_apply_on_device’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:1284:71: note: expected ‘char **’ but argument is of type ‘guint8 **’ {aka ‘unsigned char **’}
+ 1284 |                                               char                  **contents,
+      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.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/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.2.p/rygel-ruih-server.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-server.c: In function ‘rygel_ruih_server_get_type’:
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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-core/librygel-core-2.8.so.0.44.2.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-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-server.c: At top level:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2.p/rygel-ruih-server.c:57:20: warning: ‘plugin_properties’ defined but not used [-Wunused-variable]
-   57 | static GParamSpec* plugin_properties[PLUGIN_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~
-[169/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-wildcard-filter-entry.c
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2.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-core/librygel-core-2.8.so.0.44.2.p/dlna150-hacks.c: At top level:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[98/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_agent-matcher.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_agent-matcher.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_agent-matcher.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/agent-matcher.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/agent-matcher.c: In function ‘rygel_agent_matcher_real_constructed’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/agent-matcher.c: In function ‘rygel_agent_matcher_set_name’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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-ruih/rygel-ruih.h:6,
-                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-wildcard-filter-entry.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-wildcard-filter-entry.c: In function ‘wild_card_filter_entry_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/agent-matcher.c:7:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[170/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-service.c
+[99/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-information.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-information.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-information.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c: In function ‘rygel_plugin_information_new_from_file’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c:290:30: warning: unused variable ‘_other_name_collection_size_’ [-Wunused-variable]
+  290 |                         gint _other_name_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c:267:22: warning: variable ‘__tmp26__size_’ set but not used [-Wunused-but-set-variable]
+  267 |                 gint __tmp26__size_;
+      |                      ^~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c: In function ‘rygel_plugin_information_set_module_path’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c:371:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  371 |         old_value = rygel_plugin_information_get_module_path (self);
+      |                   ^
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c: In function ‘rygel_plugin_information_set_name’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c:398:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  398 |         old_value = rygel_plugin_information_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/gupnp-1.6/libgupnp/gupnp-acl.h:12,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-service.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-service.c: In function ‘rygel_ruih_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-service.c:321:13: note: in expansion of macro ‘g_once_init_enter’
-  321 |         if (g_once_init_enter (&rygel_ruih_service_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-service.c: At top level:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[171/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
-[172/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-filter-entry.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-filter-entry.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-filter-entry.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/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.2.p/rygel-ruih-filter-entry.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[173/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-listing.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-listing.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-listing.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2.p/rygel-ruih-ui-listing.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-ui-listing.c: In function ‘ui_listing_get_type’:
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c:26:
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-plugin-information.c: In function ‘rygel_plugin_information_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[174/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-icon-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-icon-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-icon-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-icon-elem.c
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-icon-elem.c: In function ‘icon_elem_construct’:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2.p/rygel-ruih-icon-elem.c: In function ‘icon_elem_real_match’:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-icon-elem.c:263:20: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  263 |         IconElem * self;
-      |                    ^~~~
+[100/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.2.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
+[101/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.2.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
+[102/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-xml-utils.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-xml-utils.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-xml-utils.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-xml-utils.c
+src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_get_namespace’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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.2.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_get_element’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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/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.2.p/rygel-ruih-icon-elem.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-icon-elem.c: In function ‘icon_elem_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.2.p/rygel-xml-utils.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[175/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
-[176/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database-cursor.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database-cursor.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database-cursor.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.2.p/database-cursor.c
-src/librygel-db/librygel-db-2.8.so.0.44.2.p/database-cursor.c: In function ‘rygel_database_cursor_bind’:
-src/librygel-db/librygel-db-2.8.so.0.44.2.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/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.2.p/database-cursor.c:26:
-src/librygel-db/librygel-db-2.8.so.0.44.2.p/database-cursor.c: In function ‘rygel_database_cursor_iterator_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.2.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-core/librygel-core-2.8.so.0.44.2.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-db/librygel-db-2.8.so.0.44.2.p/database-cursor.c: In function ‘rygel_database_cursor_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.2.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-core/librygel-core-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.2.p/database-cursor.c: At top level:
-src/librygel-db/librygel-db-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[177/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-user-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-user-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-user-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.p/rygel-user-config.c
+[103/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.2.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-user-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-user-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-user-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.2.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,
@@ -6600,60 +5931,240 @@
 src/librygel-core/librygel-core-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[178/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-protocol-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-protocol-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-protocol-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-protocol-elem.c
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-protocol-elem.c: In function ‘protocol_elem_construct’:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2.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.2.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;
-      |                                 ^
+[104/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
+[105/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.2.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
+[106/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
+[107/450] cc  -o src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-connection-manager.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-ping.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-nslookup.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-traceroute.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-description-file.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dlna-profile.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-energy-management.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device-factory.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dbus-interface.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-log-handler.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-meta-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-loader.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-recursive-module-loader.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-resource-info.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-media-device.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-configuration.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-base-configuration.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-cmdline-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-environment-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-user-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-state-machine.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-v1-hacks.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-icon-info.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-xml-utils.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-information.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_dlna150-hacks.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_agent-matcher.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
+[108/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-function.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-function.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-function.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.2.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 src/librygel-ruih/rygel-ruih.h:6,
-                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-protocol-elem.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-protocol-elem.c: In function ‘protocol_elem_get_type’:
+                 from src/librygel-db/rygel-db.h:6,
+                 from src/librygel-db/librygel-db-2.8.so.0.44.2.p/sql-function.c:26:
+src/librygel-db/librygel-db-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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-db/librygel-db-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[179/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-ui-elem.c
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-ui-elem.c: In function ‘ui_elem_construct’:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2.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-db/librygel-db-2.8.so.0.44.2.p/sql-function.c: At top level:
+src/librygel-db/librygel-db-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[109/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-operator.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-operator.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-operator.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.2.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 src/librygel-db/rygel-db.h:6,
+                 from src/librygel-db/librygel-db-2.8.so.0.44.2.p/sql-operator.c:26:
+src/librygel-db/librygel-db-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-db/librygel-db-2.8.so.0.44.2.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-db/librygel-db-2.8.so.0.44.2.p/sql-operator.c: At top level:
+src/librygel-db/librygel-db-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[110/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-core/librygel-core-2.8.so.0.44.2.p/librygel-core-2.8.so.0.44.2.symbols 
+[111/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
+                 from src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:26:
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c: In function ‘dvd_parser_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:356:13: note: in expansion of macro ‘g_once_init_enter’
+  356 |         if (g_once_init_enter (&dvd_parser_error_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c: In function ‘rygel_media_export_dvd_parser_real_run_co’:
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:634:41: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  634 |                         _data_->_tmp47_ = _data_->_tmp46_->name;
+      |                                         ^
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:638:49: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  638 |                                 _data_->_tmp50_ = _data_->_tmp49_->content;
+      |                                                 ^
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:644:49: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  644 |                                 _data_->_tmp53_ = _data_->_tmp52_->name;
+      |                                                 ^
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:648:57: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  648 |                                         _data_->_tmp56_ = _data_->_tmp55_->content;
+      |                                                         ^
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:654:57: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  654 |                                         _data_->_tmp59_ = _data_->_tmp58_->name;
+      |                                                         ^
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:658:65: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  658 |                                                 _data_->_tmp62_ = _data_->_tmp61_->content;
+      |                                                                 ^
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:664:65: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  664 |                                                 _data_->_tmp65_ = _data_->_tmp64_->name;
+      |                                                                 ^
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:668:73: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  668 |                                                         _data_->_tmp68_ = _data_->_tmp67_->content;
       |                                                                         ^
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c: In function ‘rygel_media_export_dvd_parser_get_information_co’:
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:816:88: warning: passing argument 2 of ‘g_subprocess_launcher_spawnv’ from incompatible pointer type [-Wincompatible-pointer-types]
+  816 |                 _data_->_tmp18_ = g_subprocess_launcher_spawnv (_data_->_tmp16_, _data_->_tmp17_, &_data_->_inner_error0_);
+      |                                                                                  ~~~~~~^~~~~~~~~
+      |                                                                                        |
+      |                                                                                        gchar ** {aka char **}
+In file included from /usr/include/glib-2.0/gio/gio.h:156,
+                 from src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:28:
+/usr/include/glib-2.0/gio/gsubprocesslauncher.h:54:97: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
+   54 |                                                                          const gchar * const   *argv,
+      |                                                                          ~~~~~~~~~~~~~~~~~~~~~~~^~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c: In function ‘rygel_media_export_dvd_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:970:13: note: in expansion of macro ‘g_once_init_enter’
+  970 |         if (g_once_init_enter (&rygel_media_export_dvd_parser_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[112/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
+[113/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database-cursor.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database-cursor.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database-cursor.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.2.p/database-cursor.c
+src/librygel-db/librygel-db-2.8.so.0.44.2.p/database-cursor.c: In function ‘rygel_database_cursor_bind’:
+src/librygel-db/librygel-db-2.8.so.0.44.2.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/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.2.p/rygel-ruih-ui-elem.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-ui-elem.c: In function ‘ui_elem_get_type’:
+                 from src/librygel-db/rygel-db.h:6,
+                 from src/librygel-db/librygel-db-2.8.so.0.44.2.p/database-cursor.c:26:
+src/librygel-db/librygel-db-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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-db/librygel-db-2.8.so.0.44.2.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-db/librygel-db-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-db/librygel-db-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[180/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.2.p/database.c
+src/librygel-db/librygel-db-2.8.so.0.44.2.p/database-cursor.c: At top level:
+src/librygel-db/librygel-db-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[114/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-player.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-player.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-player.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-media-player.c
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-media-player.c: In function ‘rygel_media_player_play_speed_to_double’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.p/rygel-media-player.c: In function ‘_rygel_media_player_protocol_info___lambda4_’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.p/rygel-media-player.c:30:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[115/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/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.2.p/rygel-media-renderer.c:25:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.p/rygel-media-renderer.c: In function ‘rygel_media_renderer_finalize’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.p/rygel-media-renderer.c: At top level:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-media-renderer.c:55:20: warning: ‘plugin_properties’ defined but not used [-Wunused-variable]
+   55 | static GParamSpec* plugin_properties[PLUGIN_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~
+[116/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.2.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,
@@ -6719,152 +6230,26 @@
 src/librygel-db/librygel-db-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[181/450] cc  -o src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-connection-manager.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-ping.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-nslookup.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-basic-management-test-traceroute.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-description-file.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dlna-profile.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-energy-management.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-root-device-factory.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-dbus-interface.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-log-handler.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-meta-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-loader.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-recursive-module-loader.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-resource-info.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-media-device.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-configuration.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-base-configuration.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-cmdline-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-environment-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-user-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-state-machine.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-v1-hacks.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-icon-info.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-xml-utils.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_rygel-plugin-information.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_dlna150-hacks.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.p/meson-generated_agent-matcher.c.o src/librygel-core/librygel-core-2.8.so.0.44.2.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
-[182/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-servicemanager.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-servicemanager.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-servicemanager.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c: In function ‘rygel_ruih_service_manager_set_ui_list’:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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;
-      |                         ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:488:41: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  488 |                                 _tmp24_ = _tmp23_->name;
-      |                                         ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c: In function ‘rygel_ruih_service_manager_convert_device_profile_to_filter’:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:761:24: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  761 |                 _tmp1_ = node->name;
-      |                        ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:802:33: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  802 |                         _tmp11_ = _tmp10_->name;
-      |                                 ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:832:65: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  832 |                                                         _tmp20_ = _tmp19_->name;
-      |                                                                 ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:839:73: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  839 |                                                                 _tmp23_ = _tmp22_->content;
-      |                                                                         ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:853:73: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  853 |                                                                 _tmp26_ = _tmp25_->content;
-      |                                                                         ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:865:33: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  865 |                         _tmp31_ = _tmp30_->name;
-      |                                 ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:870:41: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  870 |                                 _tmp33_ = _tmp32_->content;
-      |                                         ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:882:41: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  882 |                                 _tmp35_ = _tmp34_->content;
-      |                                         ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c: In function ‘rygel_ruih_service_manager_convert_filter_string’:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1132:65: warning: variable ‘_tmp33_’ set but not used [-Wunused-but-set-variable]
- 1132 |                                                         gchar** _tmp33_;
-      |                                                                 ^~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1142:62: warning: variable ‘_tmp34__length1’ set but not used [-Wunused-but-set-variable]
- 1142 |                                                         gint _tmp34__length1;
-      |                                                              ^~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1153:62: warning: variable ‘_tmp36__length1’ set but not used [-Wunused-but-set-variable]
- 1153 |                                                         gint _tmp36__length1;
-      |                                                              ^~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1179:70: warning: variable ‘_tmp45__length1’ set but not used [-Wunused-but-set-variable]
- 1179 |                                                                 gint _tmp45__length1;
-      |                                                                      ^~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1176:70: warning: variable ‘_tmp43__length1’ set but not used [-Wunused-but-set-variable]
- 1176 |                                                                 gint _tmp43__length1;
-      |                                                                      ^~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1207:70: warning: variable ‘_tmp56__length1’ set but not used [-Wunused-but-set-variable]
- 1207 |                                                                 gint _tmp56__length1;
-      |                                                                      ^~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1201:70: warning: variable ‘_tmp51__length1’ set but not used [-Wunused-but-set-variable]
- 1201 |                                                                 gint _tmp51__length1;
-      |                                                                      ^~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1198:70: warning: variable ‘_tmp49__length1’ set but not used [-Wunused-but-set-variable]
- 1198 |                                                                 gint _tmp49__length1;
-      |                                                                      ^~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1169:62: warning: variable ‘_tmp41__length1’ set but not used [-Wunused-but-set-variable]
- 1169 |                                                         gint _tmp41__length1;
-      |                                                              ^~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1117:54: warning: variable ‘_tmp32__length1’ set but not used [-Wunused-but-set-variable]
- 1117 |                                                 gint _tmp32__length1;
-      |                                                      ^~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1112:54: warning: variable ‘_name_value_size_’ set but not used [-Wunused-but-set-variable]
- 1112 |                                                 gint _name_value_size_;
-      |                                                      ^~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1096:38: warning: unused variable ‘_str_collection_size_’ [-Wunused-variable]
- 1096 |                                 gint _str_collection_size_ = 0;
-      |                                      ^~~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1025:30: warning: variable ‘_entries_size_’ set but not used [-Wunused-but-set-variable]
- 1025 |                         gint _entries_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-ruih/rygel-ruih.h:6,
-                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c: In function ‘rygel_ruih_service_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1309:13: note: in expansion of macro ‘g_once_init_enter’
- 1309 |         if (g_once_init_enter (&rygel_ruih_service_manager_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c: At top level:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[183/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[117/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-player-controller.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-player-controller.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-player-controller.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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 tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:4:
-tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c: In function ‘test_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:268:13: note: in expansion of macro ‘g_once_init_enter’
-  268 |         if (g_once_init_enter (&test_config_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c: In function ‘test_plugin_loader_get_type’:
+                 from src/librygel-renderer/rygel-renderer.h:6,
+                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-player-controller.c:25:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:474:13: note: in expansion of macro ‘g_once_init_enter’
-  474 |         if (g_once_init_enter (&test_plugin_loader_type_id__once)) {
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c: In function ‘test_plugin_loader_conflict’:
-tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:505:17: warning: variable ‘_tmp16_’ set but not used [-Wunused-but-set-variable]
-  505 |         gchar** _tmp16_;
-      |                 ^~~~~~~
-tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c: In function ‘test_plugin_loader_conflict_with_disabled’:
-tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:578:17: warning: variable ‘_tmp16_’ set but not used [-Wunused-but-set-variable]
-  578 |         gchar** _tmp16_;
-      |                 ^~~~~~~
-tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c: In function ‘test_plugin_loader_conflict_dynamic_enable’:
-tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:657:17: warning: variable ‘_tmp19_’ set but not used [-Wunused-but-set-variable]
-  657 |         gchar** _tmp19_;
-      |                 ^~~~~~~
-tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:651:17: warning: variable ‘_tmp16_’ set but not used [-Wunused-but-set-variable]
-  651 |         gchar** _tmp16_;
-      |                 ^~~~~~~
-tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c: At top level:
-tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:60:20: warning: ‘test_plugin_loader_properties’ defined but not used [-Wunused-variable]
-   60 | static GParamSpec* test_plugin_loader_properties[TEST_PLUGIN_LOADER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~
-[184/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer-plugin.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer-plugin.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer-plugin.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-media-renderer-plugin.c
+[118/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer-plugin.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer-plugin.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer-plugin.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-media-renderer-plugin.c
 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.p/rygel-media-renderer-plugin.c:324:14: warning: variable ‘_services_size_’ set but not used [-Wunused-but-set-variable]
   324 |         gint _services_size_;
@@ -6912,44 +6297,25 @@
 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[185/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-media-renderer.c
+[119/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-time-utils.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-time-utils.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-time-utils.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-time-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/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.2.p/rygel-media-renderer.c:25:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.p/rygel-media-renderer.c: In function ‘rygel_media_renderer_finalize’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.p/rygel-media-renderer.c: In function ‘rygel_media_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-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-time-utils.c:29:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-time-utils.c: In function ‘rygel_time_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-media-renderer.c: At top level:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-media-renderer.c:55:20: warning: ‘plugin_properties’ defined but not used [-Wunused-variable]
-   55 | static GParamSpec* plugin_properties[PLUGIN_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~
-[186/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-sink-connection-manager.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-sink-connection-manager.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-sink-connection-manager.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-sink-connection-manager.c
+[120/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.2.p/collate.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.2.p/collate.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.2.p/collate.c.o -c ../src/librygel-db/collate.c
+[121/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-sink-connection-manager.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-sink-connection-manager.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-sink-connection-manager.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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,
@@ -6971,45 +6337,51 @@
 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[187/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-core/librygel-core-2.8.so.0.44.2.p/librygel-core-2.8.so.0.44.2.symbols 
-[188/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-time-utils.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-time-utils.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-time-utils.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-time-utils.c
+[122/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-changelog.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-changelog.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-changelog.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-time-utils.c:29:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-time-utils.c: In function ‘rygel_time_utils_get_type’:
+                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-changelog.c:27:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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)) {
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[189/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-player-controller.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-player-controller.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-player-controller.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-player-controller.c
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-changelog.c: At top level:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[123/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-rendering-control.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-rendering-control.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-rendering-control.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/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.2.p/rygel-player-controller.c:25:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-player-controller.c: In function ‘rygel_player_controller_get_type’:
+                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-rendering-control.c:27:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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)) {
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[190/450] cc  -o src/librygel-db/librygel-db-2.8.so.0.44.2 src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database-cursor.c.o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database.c.o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-function.c.o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-operator.c.o src/librygel-db/librygel-db-2.8.so.0.44.2.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libsqlite3.so -lunistring -Wl,--export-dynamic -lm -Wl,--end-group
-[191/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-volume.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-volume.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-volume.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-volume.c
+[124/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.2.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
+[125/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.2.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)
+[126/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-volume.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-volume.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-volume.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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,
@@ -7026,244 +6398,154 @@
 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[192/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-changelog.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-changelog.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-changelog.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-changelog.c:27:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-changelog.c: At top level:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[193/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/i386-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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[127/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/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/librygel-ruih/rygel-ruih.h:6,
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-server.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[194/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-player.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-player.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-player.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-media-player.c
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-media-player.c: In function ‘rygel_media_player_play_speed_to_double’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.p/rygel-media-player.c: In function ‘_rygel_media_player_protocol_info___lambda4_’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.p/rygel-media-player.c:30:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-media-player.c: In function ‘rygel_media_player_get_type’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[195/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
-[196/450] cc  -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2 src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-filter-entry.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-icon-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-protocol-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server-plugin.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service-error.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-servicemanager.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-listing.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
-[197/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-rendering-control.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-rendering-control.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-rendering-control.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-rendering-control.c
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-server.c: At top level:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2.p/rygel-ruih-server.c:57:20: warning: ‘plugin_properties’ defined but not used [-Wunused-variable]
+   57 | static GParamSpec* plugin_properties[PLUGIN_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~
+[128/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-filter-entry.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-filter-entry.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-filter-entry.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-rendering-control.c:27:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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-ruih/rygel-ruih.h:6,
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-filter-entry.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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-ruih/librygel-ruih-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[198/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu src/librygel-db/librygel-db-2.8.so.0.44.2 src/librygel-db/librygel-db-2.8.so.0.44.2 src/librygel-db/librygel-db-2.8.so.0.44.2.p/librygel-db-2.8.so.0.44.2.symbols 
-[199/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.2.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
-[200/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
-[201/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu src/librygel-ruih/librygel-ruih-2.8.so.0.44.2 src/librygel-ruih/librygel-ruih-2.8.so.0.44.2 src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/librygel-ruih-2.8.so.0.44.2.symbols 
-[202/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
-[203/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
-      |                      ^~~~~~~~~~
-[204/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[129/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-icon-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-icon-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-icon-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-icon-elem.c
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-icon-elem.c: In function ‘icon_elem_construct’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2.p/rygel-ruih-icon-elem.c: In function ‘icon_elem_real_match’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/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/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-icon-elem.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[205/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-ruih' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-ruih -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-ruih/librygel-ruih-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
-[206/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/i386-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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[130/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server-plugin.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server-plugin.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server-plugin.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/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/librygel-ruih/rygel-ruih.h:6,
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-server-plugin.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/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];
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-server-plugin.c: At top level:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[207/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[131/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-protocol-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-protocol-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-protocol-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-protocol-elem.c
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-protocol-elem.c: In function ‘protocol_elem_construct’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2.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.2.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/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 tests/rygel-meta-config-test.p/rygel-meta-config-test.c:4:
-tests/rygel-meta-config-test.p/rygel-meta-config-test.c: In function ‘test_config_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.2.p/rygel-ruih-protocol-elem.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-meta-config-test.p/rygel-meta-config-test.c:221:13: note: in expansion of macro ‘g_once_init_enter’
-  221 |         if (g_once_init_enter (&test_config_type_id__once)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-meta-config-test.p/rygel-meta-config-test.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~
-[208/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.2.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)
-[209/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/i386-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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
-      |                                      ^~~~~~~~~~~~~~~
-src/ui/rygel-preferences.p/rygel-writable-user-config.c:426:14: warning: variable ‘_strings_size_’ set but not used [-Wunused-but-set-variable]
-  426 |         gint _strings_size_;
-      |              ^~~~~~~~~~~~~~
-src/ui/rygel-preferences.p/rygel-writable-user-config.c: In function ‘____lambda4_’:
-src/ui/rygel-preferences.p/rygel-writable-user-config.c:604:34: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  604 |         RygelWritableUserConfig* self;
-      |                                  ^~~~
-src/ui/rygel-preferences.p/rygel-writable-user-config.c: In function ‘____lambda5_’:
-src/ui/rygel-preferences.p/rygel-writable-user-config.c:623:34: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  623 |         RygelWritableUserConfig* self;
-      |                                  ^~~~
-src/ui/rygel-preferences.p/rygel-writable-user-config.c: In function ‘rygel_writable_user_config_enable_upnp’:
-src/ui/rygel-preferences.p/rygel-writable-user-config.c:663:205: warning: the comparison will always evaluate as ‘false’ for the address of ‘_____lambda4__gbus_name_appeared_callback’ will never be NULL [-Waddress]
-  663 |                         g_bus_watch_name_with_closures (G_BUS_TYPE_SESSION, RYGEL_DBUS_INTERFACE_SERVICE_NAME, G_BUS_NAME_WATCHER_FLAGS_AUTO_START, (GClosure*) ((_____lambda4__gbus_name_appeared_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _____lambda4__gbus_name_appeared_callback, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref)), (GClosure*) ((_____lambda5__gbus_name_vanished_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _____lambda5__gbus_name_vanished_callback, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref)));
-      |                                                                                                                                                                                                             ^~
-src/ui/rygel-preferences.p/rygel-writable-user-config.c:612:1: note: ‘_____lambda4__gbus_name_appeared_callback’ declared here
-  612 | _____lambda4__gbus_name_appeared_callback (GDBusConnection* connection,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/ui/rygel-preferences.p/rygel-writable-user-config.c:663:415: warning: the comparison will always evaluate as ‘false’ for the address of ‘_____lambda5__gbus_name_vanished_callback’ will never be NULL [-Waddress]
-  663 |                         g_bus_watch_name_with_closures (G_BUS_TYPE_SESSION, RYGEL_DBUS_INTERFACE_SERVICE_NAME, G_BUS_NAME_WATCHER_FLAGS_AUTO_START, (GClosure*) ((_____lambda4__gbus_name_appeared_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _____lambda4__gbus_name_appeared_callback, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref)), (GClosure*) ((_____lambda5__gbus_name_vanished_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _____lambda5__gbus_name_vanished_callback, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref)));
-      |                                                                                                                                                                                                                                                                                                                                                                                                                               ^~
-src/ui/rygel-preferences.p/rygel-writable-user-config.c:631:1: note: ‘_____lambda5__gbus_name_vanished_callback’ declared here
-  631 | _____lambda5__gbus_name_vanished_callback (GDBusConnection* connection,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[132/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service-error.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service-error.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service-error.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/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/ui/rygel-preferences.p/rygel-writable-user-config.c:30:
-src/ui/rygel-preferences.p/rygel-writable-user-config.c: In function ‘rygel_writable_user_config_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.2.p/rygel-ruih-service-error.c:30:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/ui/rygel-preferences.p/rygel-writable-user-config.c:854:13: note: in expansion of macro ‘g_once_init_enter’
-  854 |         if (g_once_init_enter (&rygel_writable_user_config_type_id__once)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/ui/rygel-preferences.p/rygel-writable-user-config.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[210/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-default-player-controller.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-default-player-controller.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-default-player-controller.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-default-player-controller.c
+[133/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-default-player-controller.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-default-player-controller.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-default-player-controller.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-default-player-controller.c
 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.p/rygel-default-player-controller.c:671:40: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   671 |         RygelDefaultPlayerController * self;
@@ -7292,59 +6574,7 @@
 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[211/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2/obj-i686-linux-gnu/src/librygel-db -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-db/librygel-db-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libsqlite3.so -lunistring -Wl,--end-group
-[212/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[213/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
-[214/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/i386-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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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/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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[215/450] cc -Isrc/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2.p/meson-generated_rygel-playbin-renderer.c.o -MF src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/meson-generated_rygel-playbin-renderer.c.o.d -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/meson-generated_rygel-playbin-renderer.c.o -c src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/rygel-playbin-renderer.c
+[134/450] cc -Isrc/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2.p/meson-generated_rygel-playbin-renderer.c.o -MF src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/meson-generated_rygel-playbin-renderer.c.o.d -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/meson-generated_rygel-playbin-renderer.c.o -c src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.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,
@@ -7364,165 +6594,106 @@
 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[216/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/i386-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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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/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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[217/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
-[218/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
-[219/450] /usr/bin/valadoc --package-name librygel-db --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-db --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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)
-[220/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[135/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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,
-                 from src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c:29:
-src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_mpris_free_desktop_dbus_object_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-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-service.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-service.c: In function ‘rygel_ruih_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c:266:13: note: in expansion of macro ‘g_once_init_enter’
-  266 |         if (g_once_init_enter (&rygel_mpris_free_desktop_dbus_object_type_id__once)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-service.c:321:13: note: in expansion of macro ‘g_once_init_enter’
+  321 |         if (g_once_init_enter (&rygel_ruih_service_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_mpris_free_desktop_dbus_object_dbus_interface_method_call’:
-src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c:508:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  508 |         gpointer object;
-      |                  ^~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_mpris_free_desktop_dbus_object_dbus_interface_get_property’:
-src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c:524:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  524 |         gpointer object;
-      |                  ^~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_mpris_free_desktop_dbus_object_dbus_interface_set_property’:
-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;
-      |                  ^~~~~~
-[221/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-logical-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-logical-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-logical-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-logical-expression.c
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-service.c: At top level:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[136/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-av-transport.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-av-transport.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-av-transport.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-av-transport.c
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-av-transport.c: In function ‘rygel_av_transport_parse_m3u_playlist’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.p/rygel-av-transport.c: In function ‘rygel_av_transport_handle_playlist_finish’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.p/rygel-av-transport.c: In function ‘rygel_av_transport_handle_playlist_co’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.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.2.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-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-logical-expression.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-logical-expression.c: In function ‘rygel_logical_expression_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.2.p/rygel-av-transport.c:32:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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-renderer/librygel-renderer-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[222/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-av-transport.c: At top level:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[137/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-wildcard-filter-entry.c
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2.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/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’:
+                 from src/librygel-ruih/rygel-ruih.h:6,
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-wildcard-filter-entry.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[223/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
-      |                                                            ^~~~~~
+[138/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-listing.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-listing.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-listing.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/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-ruih/rygel-ruih.h:6,
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-ui-listing.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/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,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[224/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-image-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-image-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-image-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-image-item.c
+[139/450] cc  -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer-plugin.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-player.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-player-controller.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-av-transport.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-default-player-controller.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-rendering-control.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-sink-connection-manager.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-time-utils.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-changelog.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so -Wl,--export-dynamic -lm -Wl,--end-group
+[140/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-image-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-image-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-image-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
@@ -7540,40 +6711,36 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[225/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-art-store.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-art-store.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-art-store.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-art-store.c
+[141/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/librygel-renderer-2.8.so.0.44.2.symbols 
+[142/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-logical-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-logical-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-logical-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-art-store.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-art-store.c: In function ‘media_art_store_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/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-logical-expression.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.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.2.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.2.p/rygel-media-art-store.c: In function ‘rygel_media_art_store_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-media-art-store.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[226/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-audio-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-audio-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-audio-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-audio-item.c
+[143/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-audio-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-audio-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-audio-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-audio-item.c
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-audio-item.c: In function ‘rygel_audio_item_set_album’:
 src/librygel-server/librygel-server-2.8.so.0.44.2.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);
@@ -7595,70 +6762,126 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[227/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-av-transport.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-av-transport.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-av-transport.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-av-transport.c
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-av-transport.c: In function ‘rygel_av_transport_parse_m3u_playlist’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.p/rygel-av-transport.c: In function ‘rygel_av_transport_handle_playlist_finish’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.p/rygel-av-transport.c: In function ‘rygel_av_transport_handle_playlist_co’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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_);
+[144/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-servicemanager.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-servicemanager.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-servicemanager.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c: In function ‘rygel_ruih_service_manager_set_ui_list’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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;
+      |                         ^
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:488:41: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  488 |                                 _tmp24_ = _tmp23_->name;
+      |                                         ^
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c: In function ‘rygel_ruih_service_manager_convert_device_profile_to_filter’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:761:24: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  761 |                 _tmp1_ = node->name;
+      |                        ^
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:802:33: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  802 |                         _tmp11_ = _tmp10_->name;
       |                                 ^
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2.p/rygel-av-transport.c:3040:52: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
- 3040 |         RygelAvTransportHandleNewTransportUriData* _data_;
-      |                                                    ^~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:832:65: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  832 |                                                         _tmp20_ = _tmp19_->name;
+      |                                                                 ^
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:839:73: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  839 |                                                                 _tmp23_ = _tmp22_->content;
+      |                                                                         ^
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:853:73: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  853 |                                                                 _tmp26_ = _tmp25_->content;
+      |                                                                         ^
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:865:33: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  865 |                         _tmp31_ = _tmp30_->name;
+      |                                 ^
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:870:41: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  870 |                                 _tmp33_ = _tmp32_->content;
+      |                                         ^
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:882:41: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  882 |                                 _tmp35_ = _tmp34_->content;
+      |                                         ^
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c: In function ‘rygel_ruih_service_manager_convert_filter_string’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1132:65: warning: variable ‘_tmp33_’ set but not used [-Wunused-but-set-variable]
+ 1132 |                                                         gchar** _tmp33_;
+      |                                                                 ^~~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1142:62: warning: variable ‘_tmp34__length1’ set but not used [-Wunused-but-set-variable]
+ 1142 |                                                         gint _tmp34__length1;
+      |                                                              ^~~~~~~~~~~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1153:62: warning: variable ‘_tmp36__length1’ set but not used [-Wunused-but-set-variable]
+ 1153 |                                                         gint _tmp36__length1;
+      |                                                              ^~~~~~~~~~~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1179:70: warning: variable ‘_tmp45__length1’ set but not used [-Wunused-but-set-variable]
+ 1179 |                                                                 gint _tmp45__length1;
+      |                                                                      ^~~~~~~~~~~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1176:70: warning: variable ‘_tmp43__length1’ set but not used [-Wunused-but-set-variable]
+ 1176 |                                                                 gint _tmp43__length1;
+      |                                                                      ^~~~~~~~~~~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1207:70: warning: variable ‘_tmp56__length1’ set but not used [-Wunused-but-set-variable]
+ 1207 |                                                                 gint _tmp56__length1;
+      |                                                                      ^~~~~~~~~~~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1201:70: warning: variable ‘_tmp51__length1’ set but not used [-Wunused-but-set-variable]
+ 1201 |                                                                 gint _tmp51__length1;
+      |                                                                      ^~~~~~~~~~~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1198:70: warning: variable ‘_tmp49__length1’ set but not used [-Wunused-but-set-variable]
+ 1198 |                                                                 gint _tmp49__length1;
+      |                                                                      ^~~~~~~~~~~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1169:62: warning: variable ‘_tmp41__length1’ set but not used [-Wunused-but-set-variable]
+ 1169 |                                                         gint _tmp41__length1;
+      |                                                              ^~~~~~~~~~~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1117:54: warning: variable ‘_tmp32__length1’ set but not used [-Wunused-but-set-variable]
+ 1117 |                                                 gint _tmp32__length1;
+      |                                                      ^~~~~~~~~~~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1112:54: warning: variable ‘_name_value_size_’ set but not used [-Wunused-but-set-variable]
+ 1112 |                                                 gint _name_value_size_;
+      |                                                      ^~~~~~~~~~~~~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1096:38: warning: unused variable ‘_str_collection_size_’ [-Wunused-variable]
+ 1096 |                                 gint _str_collection_size_ = 0;
+      |                                      ^~~~~~~~~~~~~~~~~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1025:30: warning: variable ‘_entries_size_’ set but not used [-Wunused-but-set-variable]
+ 1025 |                         gint _entries_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-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-av-transport.c:32:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-av-transport.c: In function ‘rygel_av_transport_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.2.p/rygel-ruih-servicemanager.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c: In function ‘rygel_ruih_service_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c:1309:13: note: in expansion of macro ‘g_once_init_enter’
+ 1309 |         if (g_once_init_enter (&rygel_ruih_service_manager_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/rygel-av-transport.c: At top level:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[228/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-photo-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-photo-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-photo-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-photo-item.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-photo-item.c: In function ‘rygel_photo_item_real_compare_by_property’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-photo-item.c:116:16: warning: variable ‘_tmp3_’ set but not used [-Wunused-but-set-variable]
-  116 |         GQuark _tmp3_ = 0U;
-      |                ^~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-servicemanager.c: At top level:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[145/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-ui-elem.c
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-ui-elem.c: In function ‘ui_elem_construct’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2.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-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-photo-item.c:30:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-photo-item.c: In function ‘rygel_photo_item_get_type’:
+                 from src/librygel-ruih/rygel-ruih.h:6,
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/rygel-ruih-ui-elem.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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-ruih/librygel-ruih-2.8.so.0.44.2.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-server/librygel-server-2.8.so.0.44.2.p/rygel-photo-item.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[229/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-objects.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-objects.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-objects.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-objects.c
+[146/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-objects.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-objects.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-objects.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-objects.c
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-objects.c: In function ‘rygel_media_objects_sort_by_criteria’:
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-objects.c:202:17: warning: variable ‘_tmp2_’ set but not used [-Wunused-but-set-variable]
   202 |         gchar** _tmp2_;
@@ -7684,150 +6907,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[230/450] cc  -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer-plugin.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-player.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-media-renderer.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-player-controller.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-av-transport.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-default-player-controller.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-rendering-control.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-sink-connection-manager.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-time-utils.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/meson-generated_rygel-changelog.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so -Wl,--export-dynamic -lm -Wl,--end-group
-[231/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-music-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-music-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-music-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-music-item.c:33:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[232/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-relational-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-relational-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-relational-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-relational-expression.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[233/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[234/450] /usr/bin/valadoc --package-name librygel-core --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/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)
-[235/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnail.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnail.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnail.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-thumbnail.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[236/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2.p/librygel-renderer-2.8.so.0.44.2.symbols 
-[237/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-subtitle.c:28:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[238/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-item.c:32:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-item.c: In function ‘rygel_media_item_set_description’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[239/450] cc -Isrc/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2.p/meson-generated_rygel-playbin-player.c.o -MF src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/meson-generated_rygel-playbin-player.c.o.d -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/meson-generated_rygel-playbin-player.c.o -c src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/rygel-playbin-player.c
+[147/450] cc -Isrc/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2.p/meson-generated_rygel-playbin-player.c.o -MF src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/meson-generated_rygel-playbin-player.c.o.d -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/meson-generated_rygel-playbin-player.c.o -c src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.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,
@@ -7877,144 +6957,138 @@
 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[240/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-simple-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-simple-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-simple-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-simple-container.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-simple-container.c: In function ‘block3_data_unref’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-simple-container.c:810:39: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  810 |                 RygelSimpleContainer* self;
-      |                                       ^~~~
+[148/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-art-store.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-art-store.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-art-store.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
-                 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.2.p/rygel-simple-container.c:29:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-simple-container.c: In function ‘rygel_simple_container_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-art-store.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[241/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-search-expression.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-search-expression.c: In function ‘rygel_search_expression_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[242/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-item.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-art-store.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[149/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-music-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-music-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-music-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-item.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-item.c: In function ‘rygel_trackable_item_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-music-item.c:33:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[243/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-video-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-video-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-video-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-video-item.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-video-item.c: In function ‘rygel_video_item_set_author’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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);
-      |                   ^
+[150/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-relational-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-relational-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-relational-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-video-item.c:32:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-video-item.c: In function ‘rygel_video_item_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-relational-expression.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[244/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server-plugin.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server-plugin.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server-plugin.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-server-plugin.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-media-server-plugin.c:329:34: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  329 |         RygelMediaServerPlugin * self;
-      |                                  ^~~~
+[151/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-photo-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-photo-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-photo-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-photo-item.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-photo-item.c: In function ‘rygel_photo_item_real_compare_by_property’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-server-plugin.c:28:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-photo-item.c:30:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[245/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-seek.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-seek.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-seek.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-seek.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-photo-item.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[152/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnail.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnail.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnail.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-http-seek.c:31:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-seek.c: In function ‘rygel_http_seek_request_error_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-thumbnail.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-http-seek.c: In function ‘rygel_http_seek_request_get_type’:
+[153/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-subtitle.c:28:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-http-seek.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[246/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-file-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-file-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-file-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-file-item.c
+[154/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-file-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-file-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-file-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
@@ -8064,7 +7138,36 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[247/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-container.c
+[155/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-item.c:32:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-item.c: In function ‘rygel_media_item_set_description’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[156/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
@@ -8138,37 +7241,112 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[248/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c: In function ‘rygel_trackable_container_clear_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c:168:43: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  168 |         RygelTrackableContainerClearData* _data_;
-      |                                           ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c: In function ‘rygel_trackable_container_add_child_tracked_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c:340:53: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  340 |         RygelTrackableContainerAddChildTrackedData* _data_;
-      |                                                     ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c: In function ‘rygel_trackable_container_remove_child_tracked_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c:459:56: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  459 |         RygelTrackableContainerRemoveChildTrackedData* _data_;
-      |                                                        ^~~~~~
+[157/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server-plugin.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server-plugin.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server-plugin.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-server-plugin.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.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.2.p/rygel-trackable-container.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c: In function ‘rygel_trackable_container_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-server-plugin.c:28:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[249/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-searchable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-searchable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-searchable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-searchable-container.c
+[158/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-video-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-video-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-video-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-video-item.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-video-item.c: In function ‘rygel_video_item_set_author’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-video-item.c:32:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[159/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-simple-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-simple-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-simple-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-simple-container.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-simple-container.c: In function ‘block3_data_unref’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-simple-container.c:29:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[160/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-search-expression.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[161/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-trackable-item.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[162/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-searchable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-searchable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-searchable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
@@ -8186,7 +7364,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[250/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-engine.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-engine.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-engine.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-engine.c
+[163/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-engine.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-engine.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-engine.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
@@ -8222,71 +7400,148 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[251/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
+[164/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-object.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-object.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-object.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-object.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-object.c: In function ‘rygel_media_object_apply_replacements’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-server.c:25:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-server.c: In function ‘plugin_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_clean_node’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_apply_fragments_co’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_id’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_ref_id’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_upnp_class’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_date’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_creator’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_artist’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_genre’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_real_get_ocm_flags’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-media-server.c: In function ‘rygel_media_server_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-server.c: In function ‘rygel_media_server_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-object.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-object.c:1031:1: warning: ‘block4_data_ref’ defined but not used [-Wunused-function]
+ 1031 | block4_data_ref (Block4Data* _data4_)
+      | ^~~~~~~~~~~~~~~
+[165/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c: In function ‘rygel_trackable_container_clear_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c:168:43: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  168 |         RygelTrackableContainerClearData* _data_;
+      |                                           ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c: In function ‘rygel_trackable_container_add_child_tracked_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c:340:53: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  340 |         RygelTrackableContainerAddChildTrackedData* _data_;
+      |                                                     ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c: In function ‘rygel_trackable_container_remove_child_tracked_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c:459:56: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  459 |         RygelTrackableContainerRemoveChildTrackedData* _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/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-trackable-container.c: In function ‘rygel_trackable_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-server.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-server.c:55:20: warning: ‘plugin_properties’ defined but not used [-Wunused-variable]
-   55 | static GParamSpec* plugin_properties[PLUGIN_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~
-[252/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-source.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-source.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-source.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-data-source.c
+[166/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-data-source.c:28:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-data-source.c: In function ‘rygel_data_source_error_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-server.c:25:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-data-source.c: In function ‘rygel_data_source_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-server.c: In function ‘rygel_media_server_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[253/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-writable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-writable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-writable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-writable-container.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-server.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-server.c:55:20: warning: ‘plugin_properties’ defined but not used [-Wunused-variable]
+   55 | static GParamSpec* plugin_properties[PLUGIN_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~
+[167/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-writable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-writable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-writable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
@@ -8314,245 +7569,209 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[254/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-updatable-object.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-updatable-object.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-updatable-object.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-updatable-object.c
+[168/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-visual-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-visual-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-visual-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-updatable-object.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-updatable-object.c: In function ‘rygel_updatable_object_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-visual-item.c:32:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[255/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-visual-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-visual-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-visual-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-visual-item.c
+[169/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-source.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-source.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-source.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-visual-item.c:32:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-visual-item.c: In function ‘rygel_visual_item_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-data-source.c:28:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[256/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playlist-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playlist-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playlist-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
-                 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.2.p/rygel-playlist-item.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playlist-item.c: In function ‘rygel_playlist_item_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playlist-item.c:160:13: note: in expansion of macro ‘g_once_init_enter’
-  160 |         if (g_once_init_enter (&rygel_playlist_item_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-playlist-item.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[257/450] /usr/bin/valadoc --package-name librygel-db --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-db --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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.2/obj-i686-linux-gnu/src/librygel-db/rygel-db.h -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-db/librygel-db-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-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))
-             ~~~~~~~~~~~~^^^^^^^^^
-  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-db.types'
-./librygel-db-sections.txt:5: warning: No declaration found for rygel_database_sql_function_new.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/sql-function.c:12: warning: Field descriptions for struct RygelDatabaseSqlFunction are missing in source code comment block.
-./librygel-db-sections.txt:23: warning: No declaration found for rygel_database_cursor_bind.
-./librygel-db-sections.txt:24: warning: No declaration found for rygel_database_cursor_has_next.
-./librygel-db-sections.txt:25: warning: No declaration found for rygel_database_cursor_next.
-./librygel-db-sections.txt:26: warning: No declaration found for rygel_database_cursor_iterator.
-./librygel-db-sections.txt:27: warning: No declaration found for rygel_database_cursor_throw_if_code_is_error.
-./librygel-db-sections.txt:28: warning: No declaration found for rygel_database_cursor_throw_if_db_has_error.
-./librygel-db-sections.txt:30: warning: No declaration found for rygel_database_cursor_iterator_next.
-./librygel-db-sections.txt:31: warning: No declaration found for rygel_database_cursor_iterator_get.
-./librygel-db-sections.txt:32: warning: No declaration found for rygel_database_cursor_iterator_new.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database-cursor.c:82: warning: Field descriptions for struct RygelDatabaseCursorIterator are missing in source code comment block.
-./librygel-db-sections.txt:34: warning: No declaration found for rygel_database_cursor_iterator_ref.
-./librygel-db-sections.txt:35: warning: No declaration found for rygel_database_cursor_iterator_unref.
-./librygel-db-sections.txt:36: warning: No declaration found for rygel_database_cursor_param_spec_iterator.
-./librygel-db-sections.txt:37: warning: No declaration found for rygel_database_cursor_value_set_iterator.
-./librygel-db-sections.txt:38: warning: No declaration found for rygel_database_cursor_value_get_iterator.
-./librygel-db-sections.txt:39: warning: No declaration found for rygel_database_cursor_value_take_iterator.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database-cursor.c:139: warning: Field description for RygelDatabaseCursorIteratorClass::finalize is missing in source code comment block.
-./librygel-db-sections.txt:41: warning: No declaration found for rygel_database_cursor_new.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database-cursor.c:157: warning: Field descriptions for struct RygelDatabaseCursor are missing in source code comment block.
-./librygel-db-sections.txt:67: warning: No declaration found for rygel_database_database_exec_cursor.
-./librygel-db-sections.txt:68: warning: No declaration found for rygel_database_database_exec.
-./librygel-db-sections.txt:69: warning: No declaration found for rygel_database_database_query_value.
-./librygel-db-sections.txt:70: warning: No declaration found for rygel_database_database_analyze.
-./librygel-db-sections.txt:71: warning: No declaration found for rygel_database_database_begin.
-./librygel-db-sections.txt:72: warning: No declaration found for rygel_database_database_commit.
-./librygel-db-sections.txt:73: warning: No declaration found for rygel_database_database_rollback.
-./librygel-db-sections.txt:74: warning: No declaration found for rygel_database_database_is_empty.
-./librygel-db-sections.txt:75: warning: No declaration found for rygel_database_database_new.
-./librygel-db-sections.txt:76: warning: No declaration found for rygel_database_database_set_name.
-./librygel-db-sections.txt:77: warning: No declaration found for rygel_database_database_set_flavor.
-./librygel-db-sections.txt:78: warning: No declaration found for rygel_database_database_set_flags.
-./librygel-db-sections.txt:79: warning: No declaration found for rygel_database_database_utf8_contains.
-./librygel-db-sections.txt:80: warning: No declaration found for rygel_database_database_utf8_collate.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database.c:154: warning: Field descriptions for struct RygelDatabaseDatabase are missing in source code comment block.
-./librygel-db-sections.txt:83: warning: No declaration found for rygel_database_null.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database.c:173: warning: Value descriptions for RygelDatabaseFlavor are missing in source code comment block.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database.c:176: warning: Value descriptions for RygelDatabaseFlags are missing in source code comment block.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database.c:179: warning: Value descriptions for RygelDatabaseDatabaseError are missing in source code comment block.
-./librygel-db-sections.txt:108: warning: No declaration found for rygel_database_sql_operator_to_string.
-./librygel-db-sections.txt:109: warning: No declaration found for rygel_database_sql_operator_new.
-./librygel-db-sections.txt:110: warning: No declaration found for rygel_database_sql_operator_new_from_search_criteria_op.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/sql-operator.c:23: warning: Field descriptions for struct RygelDatabaseSqlOperator are missing in source code comment block.
-See librygel-db-undeclared.txt for the list of undeclared symbols.
-./librygel-db-unused.txt:1: warning: 2 unused declarations. They should be added to librygel-db-sections.txt in the appropriate place.
-warning: failed to load external entity "../xml/tree_index.sgml"
-../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)
-[258/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-engine-loader.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-engine-loader.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-engine-loader.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-engine-loader.c
+[170/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-resource.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-resource.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-resource.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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_);
+      |                         ^
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_protocol_info’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:636:17: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const char **’ [-Wincompatible-pointer-types]
+  636 |         _tmp14_ = gupnp_protocol_info_get_play_speeds (pi);
+      |                 ^
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_get_protocol_info’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:716:63: warning: passing argument 2 of ‘gupnp_protocol_info_set_play_speeds’ from incompatible pointer type [-Wincompatible-pointer-types]
+  716 |                 gupnp_protocol_info_set_play_speeds (_tmp20_, _tmp21_);
+      |                                                               ^~~~~~~
+      |                                                               |
+      |                                                               gchar ** {aka char **}
+In file included from /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-didl-lite-resource.h:24,
+                 from /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-didl-lite-object.h:22,
+                 from /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-av.h:13,
+                 from src/librygel-server/rygel-server.h:10,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:26:
+/usr/include/gupnp-av-1.0/libgupnp-av/gupnp-protocol-info.h:73:61: note: expected ‘const char **’ but argument is of type ‘gchar **’ {aka ‘char **’}
+   73 |                                          const char       **speeds);
+      |                                          ~~~~~~~~~~~~~~~~~~~^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:712:22: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable]
+  712 |                 gint _tmp21__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:666:14: warning: variable ‘_tmp19__length1’ set but not used [-Wunused-but-set-variable]
+  666 |         gint _tmp19__length1;
+      |              ^~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_supports_playspeed’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:888:17: warning: variable ‘_tmp0_’ set but not used [-Wunused-but-set-variable]
+  888 |         gchar** _tmp0_;
+      |                 ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_to_string’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1313:30: warning: unused variable ‘_speed_collection_size_’ [-Wunused-variable]
+ 1313 |                         gint _speed_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:962:14: warning: variable ‘_tmp123__length1’ set but not used [-Wunused-but-set-variable]
+  962 |         gint _tmp123__length1;
+      |              ^~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_uri’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1376:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1376 |         old_value = rygel_media_resource_get_uri (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_import_uri’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1403:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1403 |         old_value = rygel_media_resource_get_import_uri (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_extension’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1430:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1430 |         old_value = rygel_media_resource_get_extension (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_protocol’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1677:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1677 |         old_value = rygel_media_resource_get_protocol (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_mime_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1704:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1704 |         old_value = rygel_media_resource_get_mime_type (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_dlna_profile’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1731:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1731 |         old_value = rygel_media_resource_get_dlna_profile (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_network’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1758:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1758 |         old_value = rygel_media_resource_get_network (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-server/librygel-server-2.8.so.0.44.2.p/rygel-engine-loader.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-engine-loader.c: In function ‘rygel_engine_loader_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:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-engine-loader.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[259/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-browse.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-browse.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-browse.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-browse.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-browse.c: In function ‘rygel_browse_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-browse.c:748:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  748 |         RygelBrowse * self;
-      |                       ^~~~
+[171/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-seek.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-seek.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-seek.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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/librygel-server-2.8.so.0.44.2.p/rygel-browse.c:28:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-browse.c: In function ‘rygel_browse_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-seek.c:31:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-browse.c:772:13: note: in expansion of macro ‘g_once_init_enter’
-  772 |         if (g_once_init_enter (&rygel_browse_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-browse.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~
-[260/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-free-desktop-interfaces.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-free-desktop-interfaces.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-free-desktop-interfaces.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c:29:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c: In function ‘rygel_free_desktop_dbus_object_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c:175:13: note: in expansion of macro ‘g_once_init_enter’
-  175 |         if (g_once_init_enter (&rygel_free_desktop_dbus_object_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-free-desktop-interfaces.c: In function ‘rygel_free_desktop_dbus_object_dbus_interface_method_call’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c:308:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  308 |         gpointer object;
-      |                  ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c: In function ‘rygel_free_desktop_dbus_object_dbus_interface_get_property’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c:324:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  324 |         gpointer object;
-      |                  ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c: In function ‘rygel_free_desktop_dbus_object_dbus_interface_set_property’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c:341:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  341 |         gpointer object;
-      |                  ^~~~~~
-[261/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-byte-seek-response.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-byte-seek-response.c: In function ‘rygel_http_byte_seek_response_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-byte-seek-response.c:333:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  333 |         RygelHTTPByteSeekResponse * self;
-      |                                     ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-seek.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[172/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-updatable-object.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-updatable-object.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-updatable-object.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
                  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.2.p/rygel-http-byte-seek-response.c:31:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-byte-seek-response.c: In function ‘rygel_http_byte_seek_response_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-updatable-object.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-updatable-object.c: In function ‘rygel_updatable_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[262/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-client-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-client-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-client-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-client-hacks.c
+[173/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playlist-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playlist-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playlist-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-client-hacks.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-client-hacks.c: In function ‘rygel_client_hacks_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.2.p/rygel-playlist-item.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playlist-item.c: In function ‘rygel_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-playlist-item.c:160:13: note: in expansion of macro ‘g_once_init_enter’
+  160 |         if (g_once_init_enter (&rygel_playlist_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[263/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dbus-thumbnailer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dbus-thumbnailer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dbus-thumbnailer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dbus-thumbnailer.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playlist-item.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[174/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dbus-thumbnailer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dbus-thumbnailer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dbus-thumbnailer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
@@ -8606,122 +7825,106 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[264/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-object.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-object.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-object.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-object.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-object.c: In function ‘rygel_media_object_apply_replacements’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_clean_node’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_apply_fragments_co’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_id’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_ref_id’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_upnp_class’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_date’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_creator’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_artist’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_set_genre’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-object.c: In function ‘rygel_media_object_real_get_ocm_flags’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-object.c:2509:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 2509 |         RygelMediaObject* self;
-      |                           ^~~~
+[175/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-engine-loader.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-engine-loader.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-engine-loader.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-object.c: In function ‘rygel_media_object_get_type’:
+                 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.2.p/rygel-engine-loader.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-media-object.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-object.c:1031:1: warning: ‘block4_data_ref’ defined but not used [-Wunused-function]
- 1031 | block4_data_ref (Block4Data* _data4_)
-      | ^~~~~~~~~~~~~~~
-[265/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-get-handler.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-engine-loader.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[176/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-free-desktop-interfaces.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-free-desktop-interfaces.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-free-desktop-interfaces.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-get-handler.c:30:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-get-handler.c: In function ‘rygel_http_get_handler_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c:29:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c: In function ‘rygel_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c:175:13: note: in expansion of macro ‘g_once_init_enter’
+  175 |         if (g_once_init_enter (&rygel_free_desktop_dbus_object_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[266/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response-element.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response-element.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response-element.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-response-element.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c: In function ‘rygel_free_desktop_dbus_object_dbus_interface_method_call’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c:308:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  308 |         gpointer object;
+      |                  ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c: In function ‘rygel_free_desktop_dbus_object_dbus_interface_get_property’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c:324:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  324 |         gpointer object;
+      |                  ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c: In function ‘rygel_free_desktop_dbus_object_dbus_interface_set_property’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-free-desktop-interfaces.c:341:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  341 |         gpointer object;
+      |                  ^~~~~~
+[177/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-client-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-client-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-client-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-client-hacks.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[178/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-browse.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-browse.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-browse.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-browse.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-browse.c: In function ‘rygel_browse_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-browse.c:748:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  748 |         RygelBrowse * 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.2.p/rygel-http-response-element.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-response-element.c: In function ‘rygel_http_response_element_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-browse.c:28:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-browse.c: In function ‘rygel_browse_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-response-element.c:138:13: note: in expansion of macro ‘g_once_init_enter’
-  138 |         if (g_once_init_enter (&rygel_http_response_element_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-browse.c:772:13: note: in expansion of macro ‘g_once_init_enter’
+  772 |         if (g_once_init_enter (&rygel_browse_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-response-element.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[267/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-byte-seek-request.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-browse.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~
+[179/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-byte-seek-request.c
 src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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;
@@ -8759,18 +7962,10 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[268/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-thumbnail-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-thumbnail-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-thumbnail-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-http-thumbnail-handler.c:252:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  252 |         RygelHTTPThumbnailHandler * self;
-      |                                     ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c: In function ‘rygel_http_thumbnail_handler_real_add_response_headers’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c:286:14: warning: variable ‘_pi_fields_size_’ set but not used [-Wunused-but-set-variable]
-  286 |         gint _pi_fields_size_;
-      |              ^~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c: In function ‘rygel_http_thumbnail_handler_real_supports_byte_seek’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c:442:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  442 |         RygelHTTPThumbnailHandler * self;
+[180/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-byte-seek-response.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-byte-seek-response.c: In function ‘rygel_http_byte_seek_response_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-byte-seek-response.c:333:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  333 |         RygelHTTPByteSeekResponse * self;
       |                                     ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
@@ -8778,22 +7973,58 @@
                  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.2.p/rygel-http-thumbnail-handler.c:31:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c: In function ‘rygel_http_thumbnail_handler_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-byte-seek-response.c:31:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-byte-seek-response.c: In function ‘rygel_http_byte_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c:494:13: note: in expansion of macro ‘g_once_init_enter’
-  494 |         if (g_once_init_enter (&rygel_http_thumbnail_handler_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[269/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-subtitle-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-subtitle-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-subtitle-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-subtitle-handler.c
+[181/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
+                 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.2.p/rygel-http-get-handler.c:30:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-get-handler.c: In function ‘rygel_http_get_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[182/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-get.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.2.p/rygel-http-get.c:34:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-http-get.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
+[183/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-subtitle-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-subtitle-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-subtitle-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-subtitle-handler.c
 src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-http-subtitle-handler.c:229:36: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   229 |         RygelHTTPSubtitleHandler * self;
@@ -8827,7 +8058,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[270/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-response.c
+[184/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-response.c
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-response.c: In function ‘rygel_http_response_run_finish’:
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-response.c:359:35: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
   359 |         RygelHttpResponseRunData* _data_;
@@ -8853,7 +8084,63 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[271/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-request.c
+[185/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-thumbnail-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-thumbnail-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-thumbnail-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-http-thumbnail-handler.c:252:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  252 |         RygelHTTPThumbnailHandler * self;
+      |                                     ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c: In function ‘rygel_http_thumbnail_handler_real_add_response_headers’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c:286:14: warning: variable ‘_pi_fields_size_’ set but not used [-Wunused-but-set-variable]
+  286 |         gint _pi_fields_size_;
+      |              ^~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c: In function ‘rygel_http_thumbnail_handler_real_supports_byte_seek’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c:442:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  442 |         RygelHTTPThumbnailHandler * 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.2.p/rygel-http-thumbnail-handler.c:31:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c: In function ‘rygel_http_thumbnail_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c:494:13: note: in expansion of macro ‘g_once_init_enter’
+  494 |         if (g_once_init_enter (&rygel_http_thumbnail_handler_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-thumbnail-handler.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[186/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response-element.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response-element.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response-element.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
+                 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.2.p/rygel-http-response-element.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-response-element.c: In function ‘rygel_http_response_element_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-response-element.c:138:13: note: in expansion of macro ‘g_once_init_enter’
+  138 |         if (g_once_init_enter (&rygel_http_response_element_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-response-element.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[187/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
@@ -8885,89 +8172,50 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[272/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-time-seek-request.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.p/rygel-http-time-seek-request.c:821:36: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  821 |         RygelHTTPTimeSeekRequest * self;
-      |                                    ^~~~
+[188/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-content-directory.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-content-directory.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-content-directory.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-http-time-seek-request.c:31:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-content-directory.c:29:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-http-time-seek-request.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[273/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-server.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-server.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-server.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c: In function ‘rygel_http_server_run_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c:414:33: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  414 |         RygelHttpServerRunData* _data_;
-      |                                 ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c: In function ‘rygel_http_server_set_path_root’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c:979:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  979 |         old_value = rygel_http_server_get_path_root (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c: In function ‘rygel_http_server_set_server_name’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c:1006:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1006 |         old_value = rygel_http_server_get_server_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-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c:32:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c: In function ‘rygel_http_server_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-content-directory.c: In function ‘rygel_content_directory_service_reset_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.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.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[274/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-post.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-post.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-post.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-post.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-content-directory.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[189/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-post.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-post.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-post.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-post.c
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-post.c: In function ‘rygel_http_post_wait_for_item_finish’:
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-post.c:838:39: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
   838 |         RygelHttpPostWaitForItemData* _data_;
@@ -9026,7 +8274,37 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
-[275/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-resource-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-resource-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-resource-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-resource-handler.c
+[190/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-server.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-server.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-server.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c: In function ‘rygel_http_server_run_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c:414:33: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  414 |         RygelHttpServerRunData* _data_;
+      |                                 ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c: In function ‘rygel_http_server_set_path_root’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c:979:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  979 |         old_value = rygel_http_server_get_path_root (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c: In function ‘rygel_http_server_set_server_name’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c:1006:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1006 |         old_value = rygel_http_server_get_server_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-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c:32:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-server.c: In function ‘rygel_http_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[191/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-resource-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-resource-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-resource-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-resource-handler.c
 src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-http-resource-handler.c:270:30: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable]
   270 |                         gint _tmp24__length1;
@@ -9061,113 +8339,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[276/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-resource.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-resource.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-resource.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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_);
-      |                         ^
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_protocol_info’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:636:17: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const char **’ [-Wincompatible-pointer-types]
-  636 |         _tmp14_ = gupnp_protocol_info_get_play_speeds (pi);
-      |                 ^
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_get_protocol_info’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:716:63: warning: passing argument 2 of ‘gupnp_protocol_info_set_play_speeds’ from incompatible pointer type [-Wincompatible-pointer-types]
-  716 |                 gupnp_protocol_info_set_play_speeds (_tmp20_, _tmp21_);
-      |                                                               ^~~~~~~
-      |                                                               |
-      |                                                               gchar ** {aka char **}
-In file included from /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-didl-lite-resource.h:24,
-                 from /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-didl-lite-object.h:22,
-                 from /usr/include/gupnp-av-1.0/libgupnp-av/gupnp-av.h:13,
-                 from src/librygel-server/rygel-server.h:10,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:26:
-/usr/include/gupnp-av-1.0/libgupnp-av/gupnp-protocol-info.h:73:61: note: expected ‘const char **’ but argument is of type ‘gchar **’ {aka ‘char **’}
-   73 |                                          const char       **speeds);
-      |                                          ~~~~~~~~~~~~~~~~~~~^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:712:22: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable]
-  712 |                 gint _tmp21__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:666:14: warning: variable ‘_tmp19__length1’ set but not used [-Wunused-but-set-variable]
-  666 |         gint _tmp19__length1;
-      |              ^~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_supports_playspeed’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:888:17: warning: variable ‘_tmp0_’ set but not used [-Wunused-but-set-variable]
-  888 |         gchar** _tmp0_;
-      |                 ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_to_string’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1313:30: warning: unused variable ‘_speed_collection_size_’ [-Wunused-variable]
- 1313 |                         gint _speed_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:962:14: warning: variable ‘_tmp123__length1’ set but not used [-Wunused-but-set-variable]
-  962 |         gint _tmp123__length1;
-      |              ^~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_uri’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1376:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1376 |         old_value = rygel_media_resource_get_uri (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_import_uri’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1403:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1403 |         old_value = rygel_media_resource_get_import_uri (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_extension’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1430:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1430 |         old_value = rygel_media_resource_get_extension (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_protocol’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1677:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1677 |         old_value = rygel_media_resource_get_protocol (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_mime_type’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1704:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1704 |         old_value = rygel_media_resource_get_mime_type (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_dlna_profile’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1731:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1731 |         old_value = rygel_media_resource_get_dlna_profile (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_set_network’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c:1758:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1758 |         old_value = rygel_media_resource_get_network (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:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-resource.c: In function ‘rygel_media_resource_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[277/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-get.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.2.p/rygel-http-get.c:34:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-http-get.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
-[278/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-item-uri.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-item-uri.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-item-uri.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-item-uri.c
+[192/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-item-uri.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-item-uri.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-item-uri.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-item-uri.c
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-item-uri.c: In function ‘string_to_utf8’:
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-item-uri.c:481:14: warning: variable ‘__result__size_’ set but not used [-Wunused-but-set-variable]
   481 |         gint __result__size_;
@@ -9260,231 +8432,221 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[279/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-time-seek-response.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-http-time-seek-response.c:705:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  705 |         RygelHTTPTimeSeekResponse * self;
-      |                                     ^~~~
+[193/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-reference-creator.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-reference-creator.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-reference-creator.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-reference-creator.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-reference-creator.c: In function ‘rygel_reference_creator_run_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-time-seek-response.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-reference-creator.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[280/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-add.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-add.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-add.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-add.c
+[194/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-time-seek-request.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-add.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-add.c: In function ‘rygel_last_change_obj_add_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-time-seek-request.c:31:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-add.c:281:13: note: in expansion of macro ‘g_once_init_enter’
-  281 |         if (g_once_init_enter (&rygel_last_change_obj_add_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-last-change-obj-add.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[281/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-entry.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-entry.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-entry.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-entry.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-time-seek-request.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[195/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-time-seek-response.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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/librygel-server-2.8.so.0.44.2.p/rygel-last-change-entry.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-entry.c: In function ‘rygel_last_change_entry_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-http-time-seek-response.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-last-change-entry.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[282/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-content-directory.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-content-directory.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-content-directory.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-content-directory.c
+[196/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-import-resource.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-import-resource.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-import-resource.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-content-directory.c:29:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-content-directory.c: In function ‘rygel_content_directory_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.2.p/rygel-import-resource.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-import-resource.c: In function ‘rygel_transfer_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-import-resource.c:377:13: note: in expansion of macro ‘g_once_init_enter’
+  377 |         if (g_once_init_enter (&rygel_transfer_status_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-content-directory.c: In function ‘rygel_content_directory_service_reset_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.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.2.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.2.p/rygel-content-directory.c: In function ‘rygel_content_directory_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-import-resource.c: In function ‘rygel_import_resource_run_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-import-resource.c:507:37: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  507 |         RygelImportResourceRunData* _data_;
+      |                                     ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-import-resource.c: In function ‘rygel_import_resource_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-content-directory.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[283/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-removal-queue.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-removal-queue.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-removal-queue.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-object-removal-queue.c
+[197/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-add.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-add.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-add.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
                  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.2.p/rygel-object-removal-queue.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-object-removal-queue.c: In function ‘rygel_object_removal_queue_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-add.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-add.c: In function ‘rygel_last_change_obj_add_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-object-removal-queue.c:506:13: note: in expansion of macro ‘g_once_init_enter’
-  506 |         if (g_once_init_enter (&rygel_object_removal_queue_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-add.c:281:13: note: in expansion of macro ‘g_once_init_enter’
+  281 |         if (g_once_init_enter (&rygel_last_change_obj_add_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-object-removal-queue.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[284/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-del.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-del.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-del.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-del.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-last-change-obj-del.c:206:33: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  206 |         RygelLastChangeObjDel * self;
-      |                                 ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-add.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[198/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-removal-queue.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-removal-queue.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-removal-queue.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
                  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.2.p/rygel-last-change-obj-del.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-del.c: In function ‘rygel_last_change_obj_del_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-object-removal-queue.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-object-removal-queue.c: In function ‘rygel_object_removal_queue_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-removal-queue.c:506:13: note: in expansion of macro ‘g_once_init_enter’
+  506 |         if (g_once_init_enter (&rygel_object_removal_queue_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-del.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[285/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-mod.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-mod.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-mod.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-mod.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-last-change-obj-mod.c:206:33: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  206 |         RygelLastChangeObjMod * self;
-      |                                 ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-object-removal-queue.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[199/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-entry.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-entry.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-entry.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-last-change-obj-mod.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-last-change-entry.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-last-change-obj-mod.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[286/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-st-done.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-st-done.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-st-done.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-st-done.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-last-change-st-done.c:125:33: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  125 |         RygelLastChangeStDone * self;
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-entry.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[200/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-del.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-del.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-del.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-del.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-last-change-st-done.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-st-done.c: In function ‘rygel_last_change_st_done_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-del.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-st-done.c:161:13: note: in expansion of macro ‘g_once_init_enter’
-  161 |         if (g_once_init_enter (&rygel_last_change_st_done_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-last-change-st-done.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-del.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[287/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-reference-creator.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-reference-creator.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-reference-creator.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-reference-creator.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-reference-creator.c: In function ‘rygel_reference_creator_run_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-reference-creator.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[288/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-destroyer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-destroyer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-destroyer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-item-destroyer.c
+[201/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-destroyer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-destroyer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-destroyer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
@@ -9513,454 +8675,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[289/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-last-change.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-last-change.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[290/450] /usr/bin/valadoc --doclet gtkdoc --package-name librygel-core --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/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.2/obj-i686-linux-gnu/src/librygel-core/rygel-core.h -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core/librygel-core-2.8.so -b /build/reproducible-path/rygel-0.44.2/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
-GtkDoc: warning: Missing long description in the documentation for ‘Rygel.ConnectionManager’ which forms gtk-doc section ‘RygelConnectionManager’.
-GtkDoc: warning: Missing long description in the documentation for ‘Rygel.BasicManagement’ which forms gtk-doc section ‘RygelBasicManagement’.
-GtkDoc: warning: Missing long description in the documentation for ‘Rygel.DescriptionFile’ which forms gtk-doc section ‘RygelDescriptionFile’.
-GtkDoc: warning: Missing long description in the documentation for ‘Rygel.EnergyManagement’ which forms gtk-doc section ‘RygelEnergyManagement’.
-GtkDoc: warning: Missing long description in the documentation for ‘Rygel.ResourceInfo’ which forms gtk-doc section ‘RygelResourceInfo’.
-GtkDoc: warning: Missing long description in the documentation for ‘Rygel.CmdlineConfig’ which forms gtk-doc section ‘RygelCmdlineConfig’.
-GtkDoc: warning: Missing long description in the documentation for ‘Rygel.EnvironmentConfig’ which forms gtk-doc section ‘RygelEnvironmentConfig’.
-GtkDoc: warning: Missing long description in the documentation for ‘Rygel.UserConfig’ which forms gtk-doc section ‘RygelUserConfig’.
-GtkDoc: warning: Missing long description in the documentation for ‘Rygel.V1Hacks’ which forms gtk-doc section ‘RygelV1Hacks’.
-GtkDoc: warning: Missing long description in the documentation for ‘Rygel.IconInfo’ which forms gtk-doc section ‘RygelIconInfo’.
-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:25551): valadoc-gtkdoc-CRITICAL **: 07:58:46.459: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
-
-(valadoc:25551): valadoc-gtkdoc-CRITICAL **: 07:58:46.459: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
-
-(valadoc:25551): valadoc-gtkdoc-CRITICAL **: 07:58:46.459: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
-
-(valadoc:25551): valadoc-gtkdoc-CRITICAL **: 07:58:46.459: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
-
-(valadoc:25551): valadoc-gtkdoc-CRITICAL **: 07:58:46.459: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
-
-(valadoc:25551): valadoc-gtkdoc-CRITICAL **: 07:58:46.459: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
-
-(valadoc:25551): valadoc-gtkdoc-CRITICAL **: 07:58:46.459: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
-
-(valadoc:25551): valadoc-gtkdoc-CRITICAL **: 07:58:46.459: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
-
-(valadoc:25551): valadoc-gtkdoc-CRITICAL **: 07:58:46.459: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
-
-(valadoc:25551): valadoc-gtkdoc-CRITICAL **: 07:58:46.459: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
-
-(valadoc:25551): valadoc-gtkdoc-CRITICAL **: 07:58:46.459: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
-
-(valadoc:25551): valadoc-gtkdoc-CRITICAL **: 07:58:46.459: 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):
-  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-core.types'
-./librygel-core-sections.txt:5: warning: No declaration found for rygel_connection_manager_get_current_protocol_info.
-./librygel-core-sections.txt:9: warning: No declaration found for rygel_connection_manager_new.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-connection-manager.c:27: warning: Field descriptions for struct RygelConnectionManager are missing in source code comment block.
-./librygel-core-sections.txt:27: warning: No declaration found for rygel_v1_hacks_apply_on_device.
-./librygel-core-sections.txt:28: warning: No declaration found for rygel_v1_hacks_new.
-./librygel-core-sections.txt:29: warning: No declaration found for rygel_v1_hacks_get_device_type.
-./librygel-core-sections.txt:30: warning: No declaration found for rygel_v1_hacks_set_device_type.
-./librygel-core-sections.txt:31: warning: No declaration found for rygel_v1_hacks_get_service_types.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-v1-hacks.c:60: warning: Field descriptions for struct RygelV1Hacks are missing in source code comment block.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-configuration.c:6: warning: Value descriptions for RygelConfigurationEntry are missing in source code comment block.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-configuration.c:9: warning: Value descriptions for RygelSectionEntry are missing in source code comment block.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-configuration.c:12: warning: Value descriptions for RygelConfigurationError are missing in source code comment block.
-./librygel-core-sections.txt:51: warning: No declaration found for rygel_configuration_get_interface.
-./librygel-core-sections.txt:52: warning: No declaration found for rygel_configuration_get_interfaces.
-./librygel-core-sections.txt:53: warning: No declaration found for rygel_configuration_get_port.
-./librygel-core-sections.txt:54: warning: No declaration found for rygel_configuration_get_transcoding.
-./librygel-core-sections.txt:55: warning: No declaration found for rygel_configuration_get_allow_upload.
-./librygel-core-sections.txt:56: warning: No declaration found for rygel_configuration_get_allow_deletion.
-./librygel-core-sections.txt:57: warning: No declaration found for rygel_configuration_get_log_levels.
-./librygel-core-sections.txt:58: warning: No declaration found for rygel_configuration_get_plugin_path.
-./librygel-core-sections.txt:59: warning: No declaration found for rygel_configuration_get_engine_path.
-./librygel-core-sections.txt:60: warning: No declaration found for rygel_configuration_get_media_engine.
-./librygel-core-sections.txt:61: warning: No declaration found for rygel_configuration_get_video_upload_folder.
-./librygel-core-sections.txt:62: warning: No declaration found for rygel_configuration_get_music_upload_folder.
-./librygel-core-sections.txt:63: warning: No declaration found for rygel_configuration_get_picture_upload_folder.
-./librygel-core-sections.txt:64: warning: No declaration found for rygel_configuration_get_enabled.
-./librygel-core-sections.txt:65: warning: No declaration found for rygel_configuration_get_title.
-./librygel-core-sections.txt:66: warning: No declaration found for rygel_configuration_get_string.
-./librygel-core-sections.txt:67: warning: No declaration found for rygel_configuration_get_string_list.
-./librygel-core-sections.txt:68: warning: No declaration found for rygel_configuration_get_string_list_with_default.
-./librygel-core-sections.txt:69: warning: No declaration found for rygel_configuration_get_int.
-./librygel-core-sections.txt:70: warning: No declaration found for rygel_configuration_get_int_list.
-./librygel-core-sections.txt:71: warning: No declaration found for rygel_configuration_get_bool.
-./librygel-core-sections.txt:94: warning: No declaration found for rygel_basic_management_new.
-./librygel-core-sections.txt:95: warning: No declaration found for rygel_basic_management_get_max_history_size.
-./librygel-core-sections.txt:96: warning: No declaration found for rygel_basic_management_set_max_history_size.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-basic-management.c:45: warning: Field descriptions for struct RygelBasicManagement are missing in source code comment block.
-./librygel-core-sections.txt:114: warning: No declaration found for rygel_log_handler_get_default.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-log-handler.c:10: warning: Field descriptions for struct RygelLogHandler are missing in source code comment block.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-log-handler.c:19: warning: Value descriptions for RygelLogLevel are missing in source code comment block.
-./librygel-core-sections.txt:135: warning: No declaration found for rygel_resource_info_new.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-resource-info.c:18: warning: Field descriptions for struct RygelResourceInfo are missing in source code comment block.
-./librygel-core-sections.txt:137: warning: No declaration found for rygel_resource_info_ref.
-./librygel-core-sections.txt:138: warning: No declaration found for rygel_resource_info_unref.
-./librygel-core-sections.txt:139: warning: No declaration found for rygel_param_spec_resource_info.
-./librygel-core-sections.txt:140: warning: No declaration found for rygel_value_set_resource_info.
-./librygel-core-sections.txt:141: warning: No declaration found for rygel_value_get_resource_info.
-./librygel-core-sections.txt:142: warning: No declaration found for rygel_value_take_resource_info.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-resource-info.c:77: warning: Field description for RygelResourceInfoClass::finalize is missing in source code comment block.
-./librygel-core-sections.txt:158: warning: No declaration found for rygel_dbus_interface_shutdown.
-./librygel-core-sections.txt:163: warning: No declaration found for rygel_dbus_acl_provider_is_allowed.
-./librygel-core-sections.txt:164: warning: No declaration found for rygel_dbus_acl_provider_is_allowed_finish.
-./librygel-core-sections.txt:185: warning: No declaration found for rygel_description_file_set_device_type.
-./librygel-core-sections.txt:186: warning: No declaration found for rygel_description_file_set_model_description.
-./librygel-core-sections.txt:187: warning: No declaration found for rygel_description_file_set_model_name.
-./librygel-core-sections.txt:188: warning: No declaration found for rygel_description_file_set_model_number.
-./librygel-core-sections.txt:189: warning: No declaration found for rygel_description_file_set_friendly_name.
-./librygel-core-sections.txt:190: warning: No declaration found for rygel_description_file_get_friendly_name.
-./librygel-core-sections.txt:191: warning: No declaration found for rygel_description_file_set_udn.
-./librygel-core-sections.txt:192: warning: No declaration found for rygel_description_file_get_udn.
-./librygel-core-sections.txt:193: warning: No declaration found for rygel_description_file_set_serial_number.
-./librygel-core-sections.txt:194: warning: No declaration found for rygel_description_file_set_dlna_caps.
-./librygel-core-sections.txt:195: warning: No declaration found for rygel_description_file_clear_service_list.
-./librygel-core-sections.txt:196: warning: No declaration found for rygel_description_file_add_dlna_doc_element.
-./librygel-core-sections.txt:197: warning: No declaration found for rygel_description_file_remove_dlna_doc_element.
-./librygel-core-sections.txt:198: warning: No declaration found for rygel_description_file_add_service.
-./librygel-core-sections.txt:199: warning: No declaration found for rygel_description_file_clear_icon_list.
-./librygel-core-sections.txt:200: warning: No declaration found for rygel_description_file_add_icon.
-./librygel-core-sections.txt:201: warning: No declaration found for rygel_description_file_modify_service_type.
-./librygel-core-sections.txt:202: warning: No declaration found for rygel_description_file_save.
-./librygel-core-sections.txt:203: warning: No declaration found for rygel_description_file_new.
-./librygel-core-sections.txt:204: warning: No declaration found for rygel_description_file_new_from_xml_document.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-description-file.c:164: warning: Field descriptions for struct RygelDescriptionFile are missing in source code comment block.
-./librygel-core-sections.txt:223: warning: No declaration found for rygel_plugin_loader_plugin_disabled.
-./librygel-core-sections.txt:224: warning: No declaration found for rygel_plugin_loader_add_plugin.
-./librygel-core-sections.txt:225: warning: No declaration found for rygel_plugin_loader_get_plugin_by_name.
-./librygel-core-sections.txt:226: warning: No declaration found for rygel_plugin_loader_list_plugins.
-./librygel-core-sections.txt:227: warning: No declaration found for rygel_plugin_loader_new.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-plugin-loader.c:44: warning: Field descriptions for struct RygelPluginLoader are missing in source code comment block.
-./librygel-core-sections.txt:245: warning: No declaration found for rygel_icon_info_new.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-icon-info.c:16: warning: Field descriptions for struct RygelIconInfo are missing in source code comment block.
-./librygel-core-sections.txt:247: warning: No declaration found for rygel_icon_info_ref.
-./librygel-core-sections.txt:248: warning: No declaration found for rygel_icon_info_unref.
-./librygel-core-sections.txt:249: warning: No declaration found for rygel_param_spec_icon_info.
-./librygel-core-sections.txt:250: warning: No declaration found for rygel_value_set_icon_info.
-./librygel-core-sections.txt:251: warning: No declaration found for rygel_value_get_icon_info.
-./librygel-core-sections.txt:252: warning: No declaration found for rygel_value_take_icon_info.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-icon-info.c:75: warning: Field description for RygelIconInfoClass::finalize is missing in source code comment block.
-./librygel-core-sections.txt:269: warning: No declaration found for rygel_environment_config_new.
-./librygel-core-sections.txt:270: warning: No declaration found for rygel_environment_config_get_default.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-environment-config.c:17: warning: Field descriptions for struct RygelEnvironmentConfig are missing in source code comment block.
-./librygel-core-sections.txt:291: warning: No declaration found for rygel_energy_management_new.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-energy-management.c:23: warning: Field descriptions for struct RygelEnergyManagement are missing in source code comment block.
-./librygel-core-sections.txt:309: warning: No declaration found for rygel_recursive_module_loader_load_modules.
-./librygel-core-sections.txt:310: warning: No declaration found for rygel_recursive_module_loader_load_modules_sync.
-./librygel-core-sections.txt:311: warning: No declaration found for rygel_recursive_module_loader_load_module_from_file.
-./librygel-core-sections.txt:312: warning: No declaration found for rygel_recursive_module_loader_load_module_from_info.
-./librygel-core-sections.txt:313: warning: No declaration found for rygel_recursive_module_loader_get_base_path.
-./librygel-core-sections.txt:314: warning: No declaration found for rygel_recursive_module_loader_set_base_path.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-recursive-module-loader.c:62: warning: Field descriptions for struct RygelRecursiveModuleLoader are missing in source code comment block.
-./librygel-core-sections.txt:332: warning: No declaration found for rygel_root_device_new.
-./librygel-core-sections.txt:333: warning: No declaration found for rygel_root_device_get_services.
-./librygel-core-sections.txt:334: warning: No declaration found for rygel_root_device_set_services.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-root-device.c:44: warning: Field descriptions for struct RygelRootDevice are missing in source code comment block.
-./librygel-core-sections.txt:369: warning: No declaration found for rygel_user_config_new.
-./librygel-core-sections.txt:370: warning: No declaration found for rygel_user_config_new_with_paths.
-./librygel-core-sections.txt:371: warning: No declaration found for rygel_user_config_get_default.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-user-config.c:77: warning: Field descriptions for struct RygelUserConfig are missing in source code comment block.
-./librygel-core-sections.txt:390: warning: No declaration found for rygel_plugin_add_resource.
-./librygel-core-sections.txt:391: warning: No declaration found for rygel_plugin_add_icon.
-./librygel-core-sections.txt:392: warning: No declaration found for rygel_plugin_apply_hacks.
-./librygel-core-sections.txt:393: warning: No declaration found for rygel_plugin_new.
-./librygel-core-sections.txt:394: warning: No declaration found for rygel_plugin_get_capabilities.
-./librygel-core-sections.txt:395: warning: No declaration found for rygel_plugin_set_capabilities.
-./librygel-core-sections.txt:396: warning: No declaration found for rygel_plugin_get_name.
-./librygel-core-sections.txt:397: warning: No declaration found for rygel_plugin_get_title.
-./librygel-core-sections.txt:398: warning: No declaration found for rygel_plugin_set_title.
-./librygel-core-sections.txt:399: warning: No declaration found for rygel_plugin_get_description.
-./librygel-core-sections.txt:400: warning: No declaration found for rygel_plugin_get_desc_path.
-./librygel-core-sections.txt:401: warning: No declaration found for rygel_plugin_get_active.
-./librygel-core-sections.txt:402: warning: No declaration found for rygel_plugin_set_active.
-./librygel-core-sections.txt:403: warning: No declaration found for rygel_plugin_get_resource_infos.
-./librygel-core-sections.txt:404: warning: No declaration found for rygel_plugin_get_icon_infos.
-./librygel-core-sections.txt:405: warning: No declaration found for rygel_plugin_get_default_icons.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-plugin.c:184: warning: Field descriptions for struct RygelPlugin are missing in source code comment block.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-plugin.c:198: warning: Value descriptions for RygelPluginCapabilities are missing in source code comment block.
-./librygel-core-sections.txt:426: warning: No declaration found for rygel_media_device_add_interface.
-./librygel-core-sections.txt:427: warning: No declaration found for rygel_media_device_remove_interface.
-./librygel-core-sections.txt:428: warning: No declaration found for rygel_media_device_get_interfaces.
-./librygel-core-sections.txt:429: warning: No declaration found for rygel_media_device_get_plugin.
-./librygel-core-sections.txt:430: warning: No declaration found for rygel_media_device_set_plugin.
-./librygel-core-sections.txt:431: warning: No declaration found for rygel_media_device_get_title.
-./librygel-core-sections.txt:432: warning: No declaration found for rygel_media_device_get_capabilities.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-media-device.c:85: warning: Field descriptions for struct RygelMediaDevice are missing in source code comment block.
-./librygel-core-sections.txt:450: warning: No declaration found for rygel_base_configuration_get_interface.
-./librygel-core-sections.txt:451: warning: No declaration found for rygel_base_configuration_get_interfaces.
-./librygel-core-sections.txt:452: warning: No declaration found for rygel_base_configuration_get_port.
-./librygel-core-sections.txt:453: warning: No declaration found for rygel_base_configuration_get_transcoding.
-./librygel-core-sections.txt:454: warning: No declaration found for rygel_base_configuration_get_allow_upload.
-./librygel-core-sections.txt:455: warning: No declaration found for rygel_base_configuration_get_allow_deletion.
-./librygel-core-sections.txt:456: warning: No declaration found for rygel_base_configuration_get_log_levels.
-./librygel-core-sections.txt:457: warning: No declaration found for rygel_base_configuration_get_plugin_path.
-./librygel-core-sections.txt:458: warning: No declaration found for rygel_base_configuration_get_engine_path.
-./librygel-core-sections.txt:459: warning: No declaration found for rygel_base_configuration_get_media_engine.
-./librygel-core-sections.txt:460: warning: No declaration found for rygel_base_configuration_get_video_upload_folder.
-./librygel-core-sections.txt:461: warning: No declaration found for rygel_base_configuration_get_music_upload_folder.
-./librygel-core-sections.txt:462: warning: No declaration found for rygel_base_configuration_get_picture_upload_folder.
-./librygel-core-sections.txt:463: warning: No declaration found for rygel_base_configuration_get_enabled.
-./librygel-core-sections.txt:464: warning: No declaration found for rygel_base_configuration_get_title.
-./librygel-core-sections.txt:465: warning: No declaration found for rygel_base_configuration_get_string.
-./librygel-core-sections.txt:466: warning: No declaration found for rygel_base_configuration_get_string_list.
-./librygel-core-sections.txt:467: warning: No declaration found for rygel_base_configuration_get_int.
-./librygel-core-sections.txt:468: warning: No declaration found for rygel_base_configuration_get_int_list.
-./librygel-core-sections.txt:469: warning: No declaration found for rygel_base_configuration_get_bool.
-./librygel-core-sections.txt:470: warning: No declaration found for rygel_base_configuration_new.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-base-configuration.c:132: warning: Field descriptions for struct RygelBaseConfiguration are missing in source code comment block.
-./librygel-core-sections.txt:488: warning: No declaration found for rygel_cmdline_config_set_options.
-./librygel-core-sections.txt:489: warning: No declaration found for rygel_cmdline_config_get_config_file.
-./librygel-core-sections.txt:490: warning: No declaration found for RYGEL_CMDLINE_CONFIG_OPTIONS.
-./librygel-core-sections.txt:491: warning: No declaration found for rygel_cmdline_config_new.
-./librygel-core-sections.txt:492: warning: No declaration found for rygel_cmdline_config_get_default.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-cmdline-config.c:30: warning: Field descriptions for struct RygelCmdlineConfig are missing in source code comment block.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-cmdline-config.c:41: warning: Value descriptions for RygelCmdlineConfigError are missing in source code comment block.
-./librygel-core-sections.txt:513: warning: No declaration found for rygel_plugin_information_get_module_path.
-./librygel-core-sections.txt:514: warning: No declaration found for rygel_plugin_information_get_name.
-./librygel-core-sections.txt:515: warning: No declaration found for rygel_plugin_information_get_conflicts.
-./librygel-core-sections.txt:516: warning: No declaration found for rygel_plugin_information_get_module_loaded.
-./librygel-core-sections.txt:517: warning: No declaration found for rygel_plugin_information_set_module_loaded.
-./librygel-core-sections.txt:518: warning: No declaration found for rygel_plugin_information_new_from_file.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-plugin-information.c:83: warning: Field descriptions for struct RygelPluginInformation are missing in source code comment block.
-./librygel-core-sections.txt:536: warning: No declaration found for rygel_dlna_profile_new.
-./librygel-core-sections.txt:537: warning: No declaration found for rygel_dlna_profile_compare_by_name.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-dlna-profile.c:25: warning: Field descriptions for struct RygelDLNAProfile are missing in source code comment block.
-./librygel-core-sections.txt:539: warning: No declaration found for rygel_dlna_profile_ref.
-./librygel-core-sections.txt:540: warning: No declaration found for rygel_dlna_profile_unref.
-./librygel-core-sections.txt:541: warning: No declaration found for rygel_param_spec_dlna_profile.
-./librygel-core-sections.txt:542: warning: No declaration found for rygel_value_set_dlna_profile.
-./librygel-core-sections.txt:543: warning: No declaration found for rygel_value_get_dlna_profile.
-./librygel-core-sections.txt:544: warning: No declaration found for rygel_value_take_dlna_profile.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-dlna-profile.c:86: warning: Field description for RygelDLNAProfileClass::finalize is missing in source code comment block.
-./librygel-core-sections.txt:560: warning: No declaration found for RYGEL_TYPE_BUILD_CONFIG.
-./librygel-core-sections.txt:561: warning: No declaration found for DATA_DIR.
-./librygel-core-sections.txt:562: warning: No declaration found for SYS_CONFIG_DIR.
-./librygel-core-sections.txt:563: warning: No declaration found for DESKTOP_DIR.
-./librygel-core-sections.txt:564: warning: No declaration found for PLUGIN_DIR.
-./librygel-core-sections.txt:565: warning: No declaration found for BIG_ICON_DIR.
-./librygel-core-sections.txt:566: warning: No declaration found for SMALL_ICON_DIR.
-./librygel-core-sections.txt:567: warning: No declaration found for PACKAGE_NAME.
-./librygel-core-sections.txt:568: warning: No declaration found for PACKAGE_VERSION.
-./librygel-core-sections.txt:569: warning: No declaration found for PACKAGE_STRING.
-./librygel-core-sections.txt:570: warning: No declaration found for GETTEXT_PACKAGE.
-./librygel-core-sections.txt:571: warning: No declaration found for LOCALEDIR.
-./librygel-core-sections.txt:572: warning: No declaration found for ENGINE_DIR.
-./librygel-core-sections.txt:573: warning: No declaration found for PRESET_DIR.
-./librygel-core-sections.txt:574: warning: No declaration found for RygelBuildConfig.
-./librygel-core-sections.txt:575: warning: No declaration found for rygel_build_config_ref.
-./librygel-core-sections.txt:576: warning: No declaration found for rygel_build_config_unref.
-./librygel-core-sections.txt:577: warning: No declaration found for rygel_param_spec_build_config.
-./librygel-core-sections.txt:578: warning: No declaration found for rygel_value_set_build_config.
-./librygel-core-sections.txt:579: warning: No declaration found for rygel_value_get_build_config.
-./librygel-core-sections.txt:580: warning: No declaration found for rygel_value_take_build_config.
-./librygel-core-sections.txt:581: warning: No declaration found for RygelBuildConfigClass.
-./librygel-core-sections.txt:597: warning: No declaration found for rygel_root_device_factory_create.
-./librygel-core-sections.txt:598: warning: No declaration found for rygel_root_device_factory_new.
-./librygel-core-sections.txt:599: warning: No declaration found for rygel_root_device_factory_get_context.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-root-device-factory.c:37: warning: Field descriptions for struct RygelRootDeviceFactory are missing in source code comment block.
-./librygel-core-sections.txt:602: warning: No declaration found for rygel_get_pretty_host_name.
-./librygel-core-sections.txt:618: warning: No declaration found for rygel_meta_config_new.
-./librygel-core-sections.txt:619: warning: No declaration found for rygel_meta_config_get_default.
-./librygel-core-sections.txt:620: warning: No declaration found for rygel_meta_config_register_configuration.
-./librygel-core-sections.txt:621: warning: No declaration found for rygel_meta_config_cleanup.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-meta-config.c:30: warning: Field descriptions for struct RygelMetaConfig are missing in source code comment block.
-./librygel-core-sections.txt:640: warning: No declaration found for rygel_xml_utils_iterator_iterator.
-./librygel-core-sections.txt:641: warning: No declaration found for rygel_xml_utils_iterator_next.
-./librygel-core-sections.txt:642: warning: No declaration found for rygel_xml_utils_iterator_get.
-./librygel-core-sections.txt:643: warning: No declaration found for rygel_xml_utils_iterator_new.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:32: warning: Field descriptions for struct RygelXMLUtilsIterator are missing in source code comment block.
-./librygel-core-sections.txt:645: warning: No declaration found for rygel_xml_utils_iterator_ref.
-./librygel-core-sections.txt:646: warning: No declaration found for rygel_xml_utils_iterator_unref.
-./librygel-core-sections.txt:647: warning: No declaration found for rygel_xml_utils_param_spec_iterator.
-./librygel-core-sections.txt:648: warning: No declaration found for rygel_xml_utils_value_set_iterator.
-./librygel-core-sections.txt:649: warning: No declaration found for rygel_xml_utils_value_get_iterator.
-./librygel-core-sections.txt:650: warning: No declaration found for rygel_xml_utils_value_take_iterator.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:91: warning: Field description for RygelXMLUtilsIteratorClass::finalize is missing in source code comment block.
-./librygel-core-sections.txt:653: warning: No declaration found for rygel_xml_utils_child_iterator_new.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:106: warning: Field descriptions for struct RygelXMLUtilsChildIterator are missing in source code comment block.
-./librygel-core-sections.txt:656: warning: No declaration found for rygel_xml_utils_new.
-./librygel-core-sections.txt:657: warning: No declaration found for rygel_xml_utils_get_namespace.
-./librygel-core-sections.txt:658: warning: No declaration found for rygel_xml_utils_get_element.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:129: warning: Field descriptions for struct RygelXMLUtils are missing in source code comment block.
-./librygel-core-sections.txt:660: warning: No declaration found for rygel_xml_utils_ref.
-./librygel-core-sections.txt:661: warning: No declaration found for rygel_xml_utils_unref.
-./librygel-core-sections.txt:662: warning: No declaration found for rygel_param_spec_xml_utils.
-./librygel-core-sections.txt:663: warning: No declaration found for rygel_value_set_xml_utils.
-./librygel-core-sections.txt:664: warning: No declaration found for rygel_value_get_xml_utils.
-./librygel-core-sections.txt:665: warning: No declaration found for rygel_value_take_xml_utils.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:188: warning: Field description for RygelXMLUtilsClass::finalize is missing in source code comment block.
-./librygel-core-sections.txt:698: warning: No declaration found for rygel_dlna150_hacks_apply_on_device.
-./librygel-core-sections.txt:699: warning: No declaration found for rygel_dlna150_hacks_new.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/dlna150-hacks.c:17: warning: Field descriptions for struct RygelDlna150Hacks are missing in source code comment block.
-./librygel-core-sections.txt:716: warning: No declaration found for rygel_state_machine_run.
-./librygel-core-sections.txt:717: warning: No declaration found for rygel_state_machine_run_finish.
-./librygel-core-sections.txt:718: warning: No declaration found for rygel_state_machine_get_cancellable.
-./librygel-core-sections.txt:719: warning: No declaration found for rygel_state_machine_set_cancellable.
-See librygel-core-undeclared.txt for the list of undeclared symbols.
-./librygel-core-unused.txt:1: warning: 5 unused declarations. They should be added to librygel-core-sections.txt in the appropriate place.
-warning: failed to load external entity "../xml/tree_index.sgml"
-../librygel-core-docs.xml:61: 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 - 16 warning(s)
-[291/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-import-resource.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-import-resource.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-import-resource.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
-                 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.2.p/rygel-import-resource.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-import-resource.c: In function ‘rygel_transfer_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-import-resource.c:377:13: note: in expansion of macro ‘g_once_init_enter’
-  377 |         if (g_once_init_enter (&rygel_transfer_status_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-import-resource.c: In function ‘rygel_import_resource_run_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-import-resource.c:507:37: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  507 |         RygelImportResourceRunData* _data_;
-      |                                     ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-import-resource.c: In function ‘rygel_import_resource_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
-      |             ^~~~~~~~~~~~~~~~~
-[292/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-lg-tv-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-lg-tv-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-lg-tv-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-lg-tv-hacks.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-lg-tv-hacks.c: In function ‘rygel_lgtv_hacks_real_apply’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-lg-tv-hacks.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-lg-tv-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[293/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-receiver-registrar.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-receiver-registrar.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-receiver-registrar.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-receiver-registrar.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-media-receiver-registrar.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[294/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-m3u-playlist.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-m3u-playlist.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-m3u-playlist.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
-                 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.2.p/rygel-m3u-playlist.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-m3u-playlist.c:341:13: note: in expansion of macro ‘g_once_init_enter’
-  341 |         if (g_once_init_enter (&rygel_m3_uplay_list_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-m3u-playlist.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[295/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-panasonic-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-panasonic-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-panasonic-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-panasonic-hacks.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_real_apply’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-panasonic-hacks.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-panasonic-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[296/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-updater.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-updater.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-updater.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-item-updater.c
+[202/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-updater.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-updater.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-updater.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-item-updater.c
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-item-updater.c: In function ‘rygel_item_updater_run_finish’:
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-item-updater.c:401:34: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
   401 |         RygelItemUpdaterRunData* _data_;
@@ -10045,153 +8760,220 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[297/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-seek-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-seek-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-seek-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-seek-hacks.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-seek-hacks.c: In function ‘rygel_seek_hacks_real_force_seek’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-seek-hacks.c:167:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  167 |         RygelSeekHacks * self;
-      |                          ^~~~
+[203/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-mod.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-mod.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-mod.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-mod.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-seek-hacks.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-seek-hacks.c: In function ‘rygel_seek_hacks_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-mod.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-seek-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[298/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c: In function ‘rygel_xbmc_hacks_real_apply’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c:185:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  185 |         RygelXBMCHacks * self;
-      |                          ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c: In function ‘rygel_xbmc_hacks_real_force_seek’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c:262:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  262 |         RygelXBMCHacks * self;
-      |                          ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-obj-mod.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[204/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-xbmc-hacks.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c: In function ‘rygel_xbmc_hacks_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c:297:13: note: in expansion of macro ‘g_once_init_enter’
-  297 |         if (g_once_init_enter (&rygel_xbmc_hacks_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-xbmc-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[299/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-serializer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-serializer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-serializer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-serializer.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[205/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-st-done.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-st-done.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-st-done.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-st-done.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-last-change-st-done.c:125:33: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  125 |         RygelLastChangeStDone * 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.2.p/rygel-serializer.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-serializer.c: In function ‘rygel_serializer_type_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-st-done.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-st-done.c: In function ‘rygel_last_change_st_done_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-serializer.c:102:13: note: in expansion of macro ‘g_once_init_enter’
-  102 |         if (g_once_init_enter (&rygel_serializer_type_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-st-done.c:161:13: note: in expansion of macro ‘g_once_init_enter’
+  161 |         if (g_once_init_enter (&rygel_last_change_st_done_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-serializer.c: In function ‘rygel_serializer_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-last-change-st-done.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[206/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-panasonic-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-panasonic-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-panasonic-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-panasonic-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_real_apply’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-panasonic-hacks.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-panasonic-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[207/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-m3u-playlist.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-m3u-playlist.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-m3u-playlist.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
+                 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.2.p/rygel-m3u-playlist.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-m3u-playlist.c:341:13: note: in expansion of macro ‘g_once_init_enter’
+  341 |         if (g_once_init_enter (&rygel_m3_uplay_list_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[300/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-source-connection-manager.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-source-connection-manager.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-source-connection-manager.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-source-connection-manager.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-m3u-playlist.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[208/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-receiver-registrar.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-receiver-registrar.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-receiver-registrar.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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-core/rygel-core.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-source-connection-manager.c:29:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-source-connection-manager.c: In function ‘rygel_source_connection_manager_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-receiver-registrar.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-source-connection-manager.c:395:13: note: in expansion of macro ‘g_once_init_enter’
-  395 |         if (g_once_init_enter (&rygel_source_connection_manager_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-source-connection-manager.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[301/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-wmp-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-wmp-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-wmp-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-wmp-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-receiver-registrar.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[209/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-lg-tv-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-lg-tv-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-lg-tv-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-lg-tv-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-lg-tv-hacks.c: In function ‘rygel_lgtv_hacks_real_apply’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-wmp-hacks.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-wmp-hacks.c: In function ‘rygel_wmp_hacks_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-lg-tv-hacks.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-wmp-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
-[302/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc4xbox-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc4xbox-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc4xbox-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc4xbox-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-lg-tv-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[210/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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/librygel-server-2.8.so.0.44.2.p/rygel-xbmc4xbox-hacks.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc4xbox-hacks.c: In function ‘rygel_xbm_c4_xbox_hacks_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-search.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc4xbox-hacks.c:370:13: note: in expansion of macro ‘g_once_init_enter’
-  370 |         if (g_once_init_enter (&rygel_xbm_c4_xbox_hacks_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-xbmc4xbox-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[303/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-samsung-tv-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-samsung-tv-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-samsung-tv-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-samsung-tv-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-search.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~
+[211/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-seek-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-seek-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-seek-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-seek-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-seek-hacks.c: In function ‘rygel_seek_hacks_real_force_seek’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-seek-hacks.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-seek-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[212/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-samsung-tv-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-samsung-tv-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-samsung-tv-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-samsung-tv-hacks.c
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_real_apply’:
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-samsung-tv-hacks.c:197:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   197 |         RygelSamsungTVHacks * self;
@@ -10228,7 +9010,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[304/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-query-action.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-query-action.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-query-action.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-query-action.c
+[213/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-query-action.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-query-action.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-query-action.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-query-action.c
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-query-action.c: In function ‘rygel_media_query_action_run_finish’:
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-media-query-action.c:402:39: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
   402 |         RygelMediaQueryActionRunData* _data_;
@@ -10259,57 +9041,35 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[305/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-search.c
+[214/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-serializer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-serializer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-serializer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
                  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.2.p/rygel-search.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-search.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~
-[306/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnailer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnailer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnailer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-thumbnailer.c:29:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-thumbnailer.c: In function ‘thumbnailer_error_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-serializer.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-serializer.c:102:13: note: in expansion of macro ‘g_once_init_enter’
+  102 |         if (g_once_init_enter (&rygel_serializer_type_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-thumbnailer.c: In function ‘rygel_thumbnailer_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-thumbnailer.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[307/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle-manager.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle-manager.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle-manager.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-subtitle-manager.c
+[215/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle-manager.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle-manager.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle-manager.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
@@ -10349,55 +9109,28 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[308/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-phillips-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-phillips-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-phillips-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-phillips-hacks.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-phillips-hacks.c: In function ‘rygel_phillips_hacks_real_apply’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-phillips-hacks.c:173:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  173 |         RygelPhillipsHacks * self;
-      |                              ^~~~
+[216/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-wmp-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-wmp-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-wmp-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-phillips-hacks.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-phillips-hacks.c: In function ‘rygel_phillips_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-phillips-hacks.c:250:13: note: in expansion of macro ‘g_once_init_enter’
-  250 |         if (g_once_init_enter (&rygel_phillips_hacks_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-phillips-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[309/450] cc  -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/meson-generated_rygel-playbin-player.c.o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core:$ORIGIN/../librygel-renderer' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgstaudio-1.0.so /usr/lib/i386-linux-gnu/libgstbase-1.0.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
-[310/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/librygel-renderer-gst-2.8.so.0.44.2.symbols 
-[311/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-sink.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-sink.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-sink.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-data-sink.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.2.p/rygel-data-sink.c:28:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-data-sink.c: In function ‘rygel_data_sink_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-wmp-hacks.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-data-sink.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-wmp-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
-[312/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-criteria-parser.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-criteria-parser.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-criteria-parser.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-search-criteria-parser.c
+[217/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-criteria-parser.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-criteria-parser.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-criteria-parser.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
@@ -10453,116 +9186,197 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[313/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-response.c
+[218/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-source-connection-manager.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-source-connection-manager.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-source-connection-manager.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
+                 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.2.p/rygel-source-connection-manager.c:29:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-source-connection-manager.c: In function ‘rygel_source_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-source-connection-manager.c:395:13: note: in expansion of macro ‘g_once_init_enter’
+  395 |         if (g_once_init_enter (&rygel_source_connection_manager_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-source-connection-manager.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[219/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c: In function ‘rygel_xbmc_hacks_real_apply’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c:185:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  185 |         RygelXBMCHacks * self;
+      |                          ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c: In function ‘rygel_xbmc_hacks_real_force_seek’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c:262:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  262 |         RygelXBMCHacks * 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.2.p/rygel-playspeed-response.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-response.c: In function ‘rygel_play_speed_response_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc-hacks.c: In function ‘rygel_xbmc_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-xbmc-hacks.c:297:13: note: in expansion of macro ‘g_once_init_enter’
+  297 |         if (g_once_init_enter (&rygel_xbmc_hacks_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-response.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[314/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed.c: In function ‘rygel_play_speed_parse’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.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.2.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.2.p/rygel-xbmc-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[220/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-phillips-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-phillips-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-phillips-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-phillips-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-phillips-hacks.c: In function ‘rygel_phillips_hacks_real_apply’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-phillips-hacks.c:173:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  173 |         RygelPhillipsHacks * 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.2.p/rygel-playspeed.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed.c: In function ‘rygel_play_speed_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-phillips-hacks.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-phillips-hacks.c: In function ‘rygel_phillips_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-phillips-hacks.c:250:13: note: in expansion of macro ‘g_once_init_enter’
+  250 |         if (g_once_init_enter (&rygel_phillips_hacks_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[315/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-renderer' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
-[316/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dlna-available-seek-request.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-phillips-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[221/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc4xbox-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc4xbox-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc4xbox-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
                  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.2.p/rygel-dlna-available-seek-request.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dlna-available-seek-request.c: In function ‘rygel_dlna_available_seek_range_request_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc4xbox-hacks.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc4xbox-hacks.c: In function ‘rygel_xbm_c4_xbox_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-xbmc4xbox-hacks.c:370:13: note: in expansion of macro ‘g_once_init_enter’
+  370 |         if (g_once_init_enter (&rygel_xbm_c4_xbox_hacks_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dlna-available-seek-request.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[317/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbox-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbox-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbox-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c: In function ‘rygel_xbox_hacks_real_translate_container_id’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c:864:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  864 |         RygelXBoxHacks * self;
-      |                          ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c: In function ‘rygel_xbox_hacks_real_apply’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c:940:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  940 |         RygelXBoxHacks * self;
-      |                          ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c: In function ‘rygel_xbox_hacks_real_filter_sort_criteria’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c:1056:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1056 |         RygelXBoxHacks * self;
-      |                          ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbmc4xbox-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[222/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnailer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnailer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnailer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-thumbnailer.c:29:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-thumbnailer.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[223/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-creator.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-creator.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-creator.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c: In function ‘rygel_xbox_hacks_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-object-creator.c:28:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c:1346:13: note: in expansion of macro ‘g_once_init_enter’
- 1346 |         if (g_once_init_enter (&rygel_xbox_hacks_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-xbox-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[318/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dtcp-cleartext-response.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-object-creator.c: In function ‘rygel_object_creator_run_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: In function ‘rygel_object_creator_parse_args’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: In function ‘rygel_object_creator_generalize_upnp_class’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: In function ‘rygel_object_creator_wait_for_object_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: In function ‘block9_data_unref’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: In function ‘____lambda9_’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: In function ‘____lambda10_’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[224/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dtcp-cleartext-response.c
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dtcp-cleartext-response.c: In function ‘rygel_dtcp_cleartext_response_finalize’:
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dtcp-cleartext-response.c:422:38: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   422 |         RygelDTCPCleartextResponse * self;
@@ -10584,175 +9398,164 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[319/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
-[320/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_raumfeld-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_raumfeld-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_raumfeld-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/raumfeld-hacks.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/raumfeld-hacks.c: In function ‘rygel_raumfeld_hacks_real_apply’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/raumfeld-hacks.c:154:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  154 |         RygelRaumfeldHacks * self;
-      |                              ^~~~
+[225/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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/librygel-server-2.8.so.0.44.2.p/raumfeld-hacks.c:7:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/raumfeld-hacks.c: In function ‘rygel_raumfeld_hacks_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dlna-available-seek-request.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/raumfeld-hacks.c:243:13: note: in expansion of macro ‘g_once_init_enter’
-  243 |         if (g_once_init_enter (&rygel_raumfeld_hacks_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/raumfeld-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[321/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dlna-available-seek-request.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[226/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-sink.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-sink.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-sink.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-data-sink.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.2.p/rygel-playspeed-request.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c: In function ‘rygel_play_speed_error_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-data-sink.c:28:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:130:13: note: in expansion of macro ‘g_once_init_enter’
-  130 |         if (g_once_init_enter (&rygel_play_speed_error_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-playspeed-request.c: In function ‘rygel_play_speed_request_construct_from_request’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:331:22: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable]
-  331 |                 gint _tmp13__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:432:38: warning: unused variable ‘_speed_collection_size_’ [-Wunused-variable]
-  432 |                                 gint _speed_collection_size_ = 0;
-      |                                      ^~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:410:30: warning: variable ‘_speeds_size_’ set but not used [-Wunused-but-set-variable]
-  410 |                         gint _speeds_size_;
-      |                              ^~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:282:14: warning: variable ‘_tmp20__length1’ set but not used [-Wunused-but-set-variable]
-  282 |         gint _tmp20__length1;
-      |              ^~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:278:17: warning: variable ‘_tmp12_’ set but not used [-Wunused-but-set-variable]
-  278 |         gchar** _tmp12_;
-      |                 ^~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:276:14: warning: variable ‘_elements_size_’ set but not used [-Wunused-but-set-variable]
-  276 |         gint _elements_size_;
-      |              ^~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c: In function ‘rygel_play_speed_request_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-data-sink.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
+[227/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-playspeed-response.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[322/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgtk-3.so /usr/lib/i386-linux-gnu/libgdk-3.so /usr/lib/i386-linux-gnu/libz.so /usr/lib/i386-linux-gnu/libpangocairo-1.0.so /usr/lib/i386-linux-gnu/libpango-1.0.so /usr/lib/i386-linux-gnu/libharfbuzz.so /usr/lib/i386-linux-gnu/libatk-1.0.so /usr/lib/i386-linux-gnu/libcairo-gobject.so /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so -Wl,--export-dynamic -lm -Wl,--end-group
-[323/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
-[324/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
-      |              ^~~~~~~~~~~
-[325/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
-[326/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dlna-available-seek-response.c
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-dlna-available-seek-response.c:462:47: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  462 |         RygelDLNAAvailableSeekRangeResponse * self;
-      |                                               ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-response.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[228/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbox-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbox-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbox-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c: In function ‘rygel_xbox_hacks_real_translate_container_id’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c:864:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  864 |         RygelXBoxHacks * self;
+      |                          ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c: In function ‘rygel_xbox_hacks_real_apply’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c:940:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  940 |         RygelXBoxHacks * self;
+      |                          ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c: In function ‘rygel_xbox_hacks_real_filter_sort_criteria’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c:1056:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1056 |         RygelXBoxHacks * 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.2.p/rygel-dlna-available-seek-response.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-xbox-hacks.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c: In function ‘rygel_xbox_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-xbox-hacks.c:1346:13: note: in expansion of macro ‘g_once_init_enter’
+ 1346 |         if (g_once_init_enter (&rygel_xbox_hacks_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[327/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-creator.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-creator.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-creator.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-object-creator.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-xbox-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[229/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed.c: In function ‘rygel_play_speed_parse’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.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.2.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.2.p/rygel-object-creator.c:28:
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-object-creator.c: In function ‘rygel_base_media_container_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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.2.p/rygel-object-creator.c: In function ‘rygel_object_creator_run_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: In function ‘rygel_object_creator_parse_args’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: In function ‘rygel_object_creator_generalize_upnp_class’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: In function ‘rygel_object_creator_wait_for_object_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: In function ‘block9_data_unref’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: In function ‘____lambda9_’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: In function ‘____lambda10_’:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/rygel-object-creator.c: In function ‘rygel_object_creator_get_type’:
+[230/450] cc  -o src/librygel-db/librygel-db-2.8.so.0.44.2 src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database-cursor.c.o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_database.c.o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-function.c.o src/librygel-db/librygel-db-2.8.so.0.44.2.p/meson-generated_sql-operator.c.o src/librygel-db/librygel-db-2.8.so.0.44.2.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libsqlite3.so -lunistring -Wl,--export-dynamic -lm -Wl,--end-group
+[231/450] cc  -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/meson-generated_rygel-playbin-player.c.o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core:$ORIGIN/../librygel-renderer' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgstaudio-1.0.so /usr/lib/i386-linux-gnu/libgstbase-1.0.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
+[232/450] cc  -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2 src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-filter-entry.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-icon-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-protocol-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server-plugin.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-server.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-service-error.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-servicemanager.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/meson-generated_rygel-ruih-ui-listing.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
+[233/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_raumfeld-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_raumfeld-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_raumfeld-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/raumfeld-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/raumfeld-hacks.c: In function ‘rygel_raumfeld_hacks_real_apply’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/raumfeld-hacks.c:154:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  154 |         RygelRaumfeldHacks * 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.2.p/raumfeld-hacks.c:7:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/raumfeld-hacks.c: In function ‘rygel_raumfeld_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.p/raumfeld-hacks.c:243:13: note: in expansion of macro ‘g_once_init_enter’
+  243 |         if (g_once_init_enter (&rygel_raumfeld_hacks_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-object-creator.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.2.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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[328/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
-[329/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dtcp-cleartext-request.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/raumfeld-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[234/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dtcp-cleartext-request.c
 src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dtcp-cleartext-request.c: In function ‘rygel_dtcp_cleartext_request_construct’:
 src/librygel-server/librygel-server-2.8.so.0.44.2.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_;
@@ -10778,66 +9581,97 @@
 src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-[330/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
-      |                              ^~~~
+[235/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.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,
-                 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 /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.2.p/rygel-playspeed-request.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c: In function ‘rygel_play_speed_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:130:13: note: in expansion of macro ‘g_once_init_enter’
+  130 |         if (g_once_init_enter (&rygel_play_speed_error_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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[331/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c: In function ‘rygel_play_speed_request_construct_from_request’:
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:331:22: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable]
+  331 |                 gint _tmp13__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:432:38: warning: unused variable ‘_speed_collection_size_’ [-Wunused-variable]
+  432 |                                 gint _speed_collection_size_ = 0;
+      |                                      ^~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:410:30: warning: variable ‘_speeds_size_’ set but not used [-Wunused-but-set-variable]
+  410 |                         gint _speeds_size_;
+      |                              ^~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:282:14: warning: variable ‘_tmp20__length1’ set but not used [-Wunused-but-set-variable]
+  282 |         gint _tmp20__length1;
+      |              ^~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:278:17: warning: variable ‘_tmp12_’ set but not used [-Wunused-but-set-variable]
+  278 |         gchar** _tmp12_;
+      |                 ^~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c:276:14: warning: variable ‘_elements_size_’ set but not used [-Wunused-but-set-variable]
+  276 |         gint _elements_size_;
+      |              ^~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-playspeed-request.c: In function ‘rygel_play_speed_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[236/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
+[237/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.2.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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dlna-available-seek-response.c
+src/librygel-server/librygel-server-2.8.so.0.44.2.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.2.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 tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c:26:
-tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c: In function ‘rygel_playbin_renderer_test_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.2.p/rygel-dlna-available-seek-response.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.2.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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c:200:13: note: in expansion of macro ‘g_once_init_enter’
-  200 |         if (g_once_init_enter (&rygel_playbin_renderer_test_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.2.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)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[332/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer-gst -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgstaudio-1.0.so /usr/lib/i386-linux-gnu/libgstbase-1.0.so -Wl,--end-group
-[333/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
-[334/450] cc  -o src/librygel-server/librygel-server-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-audio-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-image-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-logical-expression.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-art-store.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-objects.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-music-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-photo-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-relational-expression.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-simple-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnail.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-video-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-file-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-object.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-resource.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server-plugin.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-expression.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-searchable-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-visual-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-writable-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-engine.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-seek.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-source.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-updatable-object.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playlist-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-browse.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-client-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-content-directory.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dbus-thumbnailer.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-engine-loader.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-free-desktop-interfaces.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-thumbnail-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-subtitle-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-item-uri.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-post.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response-element.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-server.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-resource-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-import-resource.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-creator.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-reference-creator.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-destroyer.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-updater.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-removal-queue.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-entry.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-add.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-del.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-mod.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-st-done.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-lg-tv-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-m3u-playlist.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-query-action.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-receiver-registrar.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-panasonic-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-samsung-tv-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-seek-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-criteria-parser.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-serializer.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-source-connection-manager.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle-manager.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnailer.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-wmp-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc4xbox-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbox-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-phillips-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-sink.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--export-dynamic -lm -Wl,--end-group
-[335/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
-[336/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
+[238/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
+[239/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
+[240/450] cc  -o src/librygel-server/librygel-server-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-audio-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-image-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-logical-expression.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-art-store.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-objects.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-music-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-photo-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-relational-expression.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-simple-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnail.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-video-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-file-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-object.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-resource.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server-plugin.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-expression.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-searchable-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-trackable-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-visual-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-writable-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-server.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-engine.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-seek.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-source.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-updatable-object.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playlist-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-browse.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-client-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-content-directory.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dbus-thumbnailer.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-engine-loader.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-byte-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-free-desktop-interfaces.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-get.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-thumbnail-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-subtitle-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-item-uri.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-post.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-response-element.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-server.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-time-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-http-resource-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-import-resource.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-creator.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-reference-creator.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-destroyer.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-item-updater.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-object-removal-queue.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-entry.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-add.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-del.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-obj-mod.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change-st-done.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-last-change.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-lg-tv-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-m3u-playlist.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-query-action.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-media-receiver-registrar.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-panasonic-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-samsung-tv-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-seek-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search-criteria-parser.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-search.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-serializer.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-source-connection-manager.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-subtitle-manager.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-thumbnailer.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-wmp-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbmc4xbox-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-xbox-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-phillips-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-data-sink.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-playspeed-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dtcp-cleartext-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.p/meson-generated_rygel-dlna-available-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.2.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--export-dynamic -lm -Wl,--end-group
+[241/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
+[242/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
+[243/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
+[244/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
+[245/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
+[246/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2.p/librygel-renderer-gst-2.8.so.0.44.2.symbols 
+[247/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu src/librygel-db/librygel-db-2.8.so.0.44.2 src/librygel-db/librygel-db-2.8.so.0.44.2 src/librygel-db/librygel-db-2.8.so.0.44.2.p/librygel-db-2.8.so.0.44.2.symbols 
+[248/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu src/librygel-server/librygel-server-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2.p/librygel-server-2.8.so.0.44.2.symbols 
+[249/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu src/librygel-ruih/librygel-ruih-2.8.so.0.44.2 src/librygel-ruih/librygel-ruih-2.8.so.0.44.2 src/librygel-ruih/librygel-ruih-2.8.so.0.44.2.p/librygel-ruih-2.8.so.0.44.2.symbols 
+[250/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
+[251/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)
-[337/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer-gst -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libgstaudio-1.0.so /usr/lib/i386-linux-gnu/libgstbase-1.0.so -Wl,--end-group
-[338/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu src/librygel-server/librygel-server-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2.p/librygel-server-2.8.so.0.44.2.symbols 
-[339/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[252/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
+[253/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
+[254/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -10859,105 +9693,50 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[340/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[255/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
+[256/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[341/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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/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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[342/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[257/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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-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 /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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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/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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[343/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[258/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
 src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-data-source.c: In function ‘rygel_simple_data_source_run’:
 src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-data-source.c:495:33: warning: variable ‘_tmp13_’ set but not used [-Wunused-but-set-variable]
   495 |                         guint8* _tmp13_;
@@ -10994,328 +9773,314 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[344/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[259/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 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-audio-item.c:31:
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c: In function ‘rygel_gst_launch_audio_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/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c:29:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c: In function ‘rygel_audio_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c:127:13: note: in expansion of macro ‘g_once_init_enter’
-  127 |         if (g_once_init_enter (&rygel_gst_launch_audio_item_type_id__once)) {
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c:374:13: note: in expansion of macro ‘g_once_init_enter’
+  374 |         if (g_once_init_enter (&rygel_audio_transcoder_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[345/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[260/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 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 src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:29:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c: In function ‘rygel_gst_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:215:13: note: in expansion of macro ‘g_once_init_enter’
+  215 |         if (g_once_init_enter (&rygel_gst_data_source_error_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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[346/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c: In function ‘rygel_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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)) {
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:1134:13: note: in expansion of macro ‘g_once_init_enter’
+ 1134 |         if (g_once_init_enter (&rygel_gst_data_source_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[347/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
-      |                   ^~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[261/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/rygel/rygel.p/rygel-acl.c:26:
-src/rygel/rygel.p/rygel-acl.c: In function ‘rygel_acl_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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/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];
-      |                    ^~~~~~~~~~~~~~~~~~~~
-[348/450] /usr/bin/valadoc --package-name librygel-renderer --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-renderer --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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)
-[349/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[262/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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/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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[350/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
-[351/450] /usr/bin/valadoc --package-name librygel-renderer-gst --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-renderer-gst --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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)
-[352/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[263/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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 /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 /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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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/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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[353/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
-      |              ^~~~~~~~~~~~~
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
+[264/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
                  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/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-transcoder.c:31:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-transcoder.c:203:13: note: in expansion of macro ‘g_once_init_enter’
+  203 |         if (g_once_init_enter (&rygel_gst_transcoder_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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[354/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-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’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_set_name’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:480:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  480 |         old_value = rygel_gst_transcoder_get_name (self);
+      |                   ^
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_set_mime_type’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:507:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  507 |         old_value = rygel_gst_transcoder_get_mime_type (self);
+      |                   ^
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_set_dlna_profile’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:534:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  534 |         old_value = rygel_gst_transcoder_get_dlna_profile (self);
+      |                   ^
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_set_extension’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:561:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  561 |         old_value = rygel_gst_transcoder_get_extension (self);
+      |                   ^
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_set_preset’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:588:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  588 |         old_value = rygel_gst_transcoder_get_preset (self);
+      |                   ^
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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)) {
       |             ^~~~~~~~~~~~~~~~~
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[355/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[265/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
+      |                              ^~~~
 In file included from /usr/include/glib-2.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-audio-transcoder.c:29:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c: In function ‘rygel_audio_transcoder_get_type’:
+                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c:29:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c: In function ‘rygel_l16_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c:374:13: note: in expansion of macro ‘g_once_init_enter’
-  374 |         if (g_once_init_enter (&rygel_audio_transcoder_type_id__once)) {
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c:382:13: note: in expansion of macro ‘g_once_init_enter’
+  382 |         if (g_once_init_enter (&rygel_l16_transcoder_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[356/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[266/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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)) {
       |             ^~~~~~~~~~~~~~~~~
-[357/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[267/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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 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-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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[358/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
-      |                              ^~~~
-In file included from /usr/include/glib-2.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-l16-transcoder.c:29:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c: In function ‘rygel_l16_transcoder_get_type’:
+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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c:382:13: note: in expansion of macro ‘g_once_init_enter’
-  382 |         if (g_once_init_enter (&rygel_l16_transcoder_type_id__once)) {
+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-l16-transcoder.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[359/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[268/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
@@ -11340,42 +10105,28 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[360/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
-      |              ^~~~~~~~~~~~~~
+[269/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
-[361/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[270/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -11410,204 +10161,249 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[362/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[271/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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 src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:29:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c: In function ‘rygel_gst_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:215:13: note: in expansion of macro ‘g_once_init_enter’
-  215 |         if (g_once_init_enter (&rygel_gst_data_source_error_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c: In function ‘rygel_gst_data_source_get_type’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:1134:13: note: in expansion of macro ‘g_once_init_enter’
- 1134 |         if (g_once_init_enter (&rygel_gst_data_source_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/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[363/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[272/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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-transcoder.c:31:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:203:13: note: in expansion of macro ‘g_once_init_enter’
-  203 |         if (g_once_init_enter (&rygel_gst_transcoder_error_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_set_name’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:480:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  480 |         old_value = rygel_gst_transcoder_get_name (self);
-      |                   ^
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_set_mime_type’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:507:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  507 |         old_value = rygel_gst_transcoder_get_mime_type (self);
-      |                   ^
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_set_dlna_profile’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:534:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  534 |         old_value = rygel_gst_transcoder_get_dlna_profile (self);
-      |                   ^
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_set_extension’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:561:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  561 |         old_value = rygel_gst_transcoder_get_extension (self);
-      |                   ^
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_set_preset’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:588:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  588 |         old_value = rygel_gst_transcoder_get_preset (self);
-      |                   ^
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c: In function ‘rygel_gst_transcoder_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-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)) {
+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)) {
       |             ^~~~~~~~~~~~~~~~~
-[364/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[273/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-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’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[365/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~
+[274/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-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’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[366/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[275/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/i386-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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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/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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[367/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[276/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[368/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[277/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/i386-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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
+      |                                      ^~~~~~~~~~~~~~~
+src/ui/rygel-preferences.p/rygel-writable-user-config.c:426:14: warning: variable ‘_strings_size_’ set but not used [-Wunused-but-set-variable]
+  426 |         gint _strings_size_;
+      |              ^~~~~~~~~~~~~~
+src/ui/rygel-preferences.p/rygel-writable-user-config.c: In function ‘____lambda4_’:
+src/ui/rygel-preferences.p/rygel-writable-user-config.c:604:34: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  604 |         RygelWritableUserConfig* self;
+      |                                  ^~~~
+src/ui/rygel-preferences.p/rygel-writable-user-config.c: In function ‘____lambda5_’:
+src/ui/rygel-preferences.p/rygel-writable-user-config.c:623:34: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  623 |         RygelWritableUserConfig* self;
+      |                                  ^~~~
+src/ui/rygel-preferences.p/rygel-writable-user-config.c: In function ‘rygel_writable_user_config_enable_upnp’:
+src/ui/rygel-preferences.p/rygel-writable-user-config.c:663:205: warning: the comparison will always evaluate as ‘false’ for the address of ‘_____lambda4__gbus_name_appeared_callback’ will never be NULL [-Waddress]
+  663 |                         g_bus_watch_name_with_closures (G_BUS_TYPE_SESSION, RYGEL_DBUS_INTERFACE_SERVICE_NAME, G_BUS_NAME_WATCHER_FLAGS_AUTO_START, (GClosure*) ((_____lambda4__gbus_name_appeared_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _____lambda4__gbus_name_appeared_callback, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref)), (GClosure*) ((_____lambda5__gbus_name_vanished_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _____lambda5__gbus_name_vanished_callback, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref)));
+      |                                                                                                                                                                                                             ^~
+src/ui/rygel-preferences.p/rygel-writable-user-config.c:612:1: note: ‘_____lambda4__gbus_name_appeared_callback’ declared here
+  612 | _____lambda4__gbus_name_appeared_callback (GDBusConnection* connection,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/ui/rygel-preferences.p/rygel-writable-user-config.c:663:415: warning: the comparison will always evaluate as ‘false’ for the address of ‘_____lambda5__gbus_name_vanished_callback’ will never be NULL [-Waddress]
+  663 |                         g_bus_watch_name_with_closures (G_BUS_TYPE_SESSION, RYGEL_DBUS_INTERFACE_SERVICE_NAME, G_BUS_NAME_WATCHER_FLAGS_AUTO_START, (GClosure*) ((_____lambda4__gbus_name_appeared_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _____lambda4__gbus_name_appeared_callback, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref)), (GClosure*) ((_____lambda5__gbus_name_vanished_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _____lambda5__gbus_name_vanished_callback, block1_data_ref (_data1_), (GClosureNotify) block1_data_unref)));
+      |                                                                                                                                                                                                                                                                                                                                                                                                                               ^~
+src/ui/rygel-preferences.p/rygel-writable-user-config.c:631:1: note: ‘_____lambda5__gbus_name_vanished_callback’ declared here
+  631 | _____lambda5__gbus_name_vanished_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 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’:
+                 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/ui/rygel-preferences.p/rygel-writable-user-config.c:30:
+src/ui/rygel-preferences.p/rygel-writable-user-config.c: In function ‘rygel_writable_user_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/ui/rygel-preferences.p/rygel-writable-user-config.c:854:13: note: in expansion of macro ‘g_once_init_enter’
+  854 |         if (g_once_init_enter (&rygel_writable_user_config_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’:
+src/ui/rygel-preferences.p/rygel-writable-user-config.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[278/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/i386-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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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)) {
       |             ^~~~~~~~~~~~~~~~~
-[369/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[279/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
@@ -11639,49 +10435,79 @@
 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)) {
       |             ^~~~~~~~~~~~~~~~~
-[370/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/i386-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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
-      |                               ^~~~
+[280/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/i386-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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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/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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[281/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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/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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[371/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[282/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/i386-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/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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/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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[283/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
@@ -11713,7 +10539,144 @@
 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)) {
       |             ^~~~~~~~~~~~~~~~~
-[372/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[284/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[285/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[286/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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 /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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[287/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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;
+      |                  ^~~~~~
+[288/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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-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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[289/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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);
@@ -11759,62 +10722,55 @@
 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,
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[373/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
-[374/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[290/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 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-sql-factory.c:26:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c: In function ‘rygel_media_export_detail_column_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c:194:13: note: in expansion of macro ‘g_once_init_enter’
-  194 |         if (g_once_init_enter (&rygel_media_export_detail_column_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c: In function ‘rygel_media_export_sql_string_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-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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c:215:13: note: in expansion of macro ‘g_once_init_enter’
-  215 |         if (g_once_init_enter (&rygel_media_export_sql_string_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/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c: In function ‘rygel_media_export_sql_factory_get_type’:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[291/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
+                 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-image-extractor.c:26:
+src/plugins/media-export/mx-extract.p/rygel-media-export-image-extractor.c: In function ‘rygel_media_export_image_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c:432:13: note: in expansion of macro ‘g_once_init_enter’
-  432 |         if (g_once_init_enter (&rygel_media_export_sql_factory_type_id__once)) {
+src/plugins/media-export/mx-extract.p/rygel-media-export-image-extractor.c:442:13: note: in expansion of macro ‘g_once_init_enter’
+  442 |         if (g_once_init_enter (&rygel_media_export_image_extractor_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[375/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/media-export/mx-extract.p/rygel-media-export-image-extractor.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[292/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
+      |                                                               ^~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -11822,329 +10778,258 @@
                  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/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c:28:
+src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c: In function ‘rygel_external_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c:1498:13: note: in expansion of macro ‘g_once_init_enter’
+ 1498 |         if (g_once_init_enter (&rygel_external_plugin_factory_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[376/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
-      |                     ^~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c: At top level:
+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,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[293/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c:26:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c: In function ‘rygel_media_export_plugin_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-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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c:492:13: note: in expansion of macro ‘g_once_init_enter’
-  492 |         if (g_once_init_enter (&rygel_media_export_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/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[377/450] /usr/bin/valadoc --package-name librygel-renderer --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-renderer --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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.2/obj-i686-linux-gnu/src/librygel-renderer/rygel-renderer.h -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer/librygel-renderer-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-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))
-             ~~~~~~~~~~~~^^^^^^^^^
-  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.types'
-./librygel-renderer-sections.txt:5: warning: No declaration found for rygel_media_renderer_plugin_get_player.
-./librygel-renderer-sections.txt:6: warning: No declaration found for rygel_media_renderer_plugin_get_protocol_info.
-./librygel-renderer-sections.txt:7: warning: No declaration found for rygel_media_renderer_plugin_new.
-./librygel-renderer-sections.txt:8: warning: No declaration found for rygel_media_renderer_plugin_get_supported_profiles.
-./librygel-renderer-sections.txt:9: warning: No declaration found for rygel_media_renderer_plugin_set_supported_profiles.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-renderer/gtkdoc/ccomments/rygel-media-renderer-plugin.c:52: warning: Field descriptions for struct RygelMediaRendererPlugin are missing in source code comment block.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-renderer/gtkdoc/ccomments/rygel-media-renderer-plugin.c:59: warning: Field description for RygelMediaRendererPluginClass::get_controller is missing in source code comment block.
-./librygel-renderer-sections.txt:26: warning: No declaration found for rygel_player_controller_next.
-./librygel-renderer-sections.txt:27: warning: No declaration found for rygel_player_controller_previous.
-./librygel-renderer-sections.txt:28: warning: No declaration found for rygel_player_controller_set_single_play_uri.
-./librygel-renderer-sections.txt:29: warning: No declaration found for rygel_player_controller_set_playlist_uri.
-./librygel-renderer-sections.txt:30: warning: No declaration found for rygel_player_controller_set_next_single_play_uri.
-./librygel-renderer-sections.txt:31: warning: No declaration found for rygel_player_controller_set_next_playlist_uri.
-./librygel-renderer-sections.txt:32: warning: No declaration found for rygel_player_controller_is_play_mode_valid.
-./librygel-renderer-sections.txt:33: warning: No declaration found for rygel_player_controller_unescape.
-./librygel-renderer-sections.txt:34: warning: No declaration found for rygel_player_controller_get_playback_state.
-./librygel-renderer-sections.txt:35: warning: No declaration found for rygel_player_controller_set_playback_state.
-./librygel-renderer-sections.txt:36: warning: No declaration found for rygel_player_controller_get_n_tracks.
-./librygel-renderer-sections.txt:37: warning: No declaration found for rygel_player_controller_set_n_tracks.
-./librygel-renderer-sections.txt:38: warning: No declaration found for rygel_player_controller_get_track.
-./librygel-renderer-sections.txt:39: warning: No declaration found for rygel_player_controller_set_track.
-./librygel-renderer-sections.txt:40: warning: No declaration found for rygel_player_controller_get_uri.
-./librygel-renderer-sections.txt:41: warning: No declaration found for rygel_player_controller_set_uri.
-./librygel-renderer-sections.txt:42: warning: No declaration found for rygel_player_controller_get_metadata.
-./librygel-renderer-sections.txt:43: warning: No declaration found for rygel_player_controller_set_metadata.
-./librygel-renderer-sections.txt:44: warning: No declaration found for rygel_player_controller_get_track_uri.
-./librygel-renderer-sections.txt:45: warning: No declaration found for rygel_player_controller_set_track_uri.
-./librygel-renderer-sections.txt:46: warning: No declaration found for rygel_player_controller_get_track_metadata.
-./librygel-renderer-sections.txt:47: warning: No declaration found for rygel_player_controller_set_track_metadata.
-./librygel-renderer-sections.txt:48: warning: No declaration found for rygel_player_controller_get_next_uri.
-./librygel-renderer-sections.txt:49: warning: No declaration found for rygel_player_controller_set_next_uri.
-./librygel-renderer-sections.txt:50: warning: No declaration found for rygel_player_controller_get_next_metadata.
-./librygel-renderer-sections.txt:51: warning: No declaration found for rygel_player_controller_set_next_metadata.
-./librygel-renderer-sections.txt:52: warning: No declaration found for rygel_player_controller_get_current_transport_actions.
-./librygel-renderer-sections.txt:53: warning: No declaration found for rygel_player_controller_get_play_mode.
-./librygel-renderer-sections.txt:54: warning: No declaration found for rygel_player_controller_set_play_mode.
-./librygel-renderer-sections.txt:55: warning: No declaration found for rygel_player_controller_get_can_pause.
-./librygel-renderer-sections.txt:69: warning: No declaration found for rygel_media_renderer_new.
-/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-renderer/gtkdoc/ccomments/rygel-media-renderer.c:24: warning: Field descriptions for struct RygelMediaRenderer are missing in source code comment block.
-./librygel-renderer-sections.txt:86: warning: No declaration found for rygel_media_player_seek.
-./librygel-renderer-sections.txt:87: warning: No declaration found for rygel_media_player_seek_bytes.
-./librygel-renderer-sections.txt:88: warning: No declaration found for rygel_media_player_get_protocols.
-./librygel-renderer-sections.txt:89: warning: No declaration found for rygel_media_player_get_mime_types.
-./librygel-renderer-sections.txt:90: warning: No declaration found for rygel_media_player_play_speed_to_double.
-./librygel-renderer-sections.txt:91: warning: No declaration found for rygel_media_player_get_playback_state.
-./librygel-renderer-sections.txt:92: warning: No declaration found for rygel_media_player_set_playback_state.
-./librygel-renderer-sections.txt:93: warning: No declaration found for rygel_media_player_get_allowed_playback_speeds.
-./librygel-renderer-sections.txt:94: warning: No declaration found for rygel_media_player_get_playback_speed.
-./librygel-renderer-sections.txt:95: warning: No declaration found for rygel_media_player_set_playback_speed.
-./librygel-renderer-sections.txt:96: warning: No declaration found for rygel_media_player_get_uri.
-./librygel-renderer-sections.txt:97: warning: No declaration found for rygel_media_player_set_uri.
-./librygel-renderer-sections.txt:98: warning: No declaration found for rygel_media_player_get_volume.
-./librygel-renderer-sections.txt:99: warning: No declaration found for rygel_media_player_set_volume.
-./librygel-renderer-sections.txt:100: warning: No declaration found for rygel_media_player_get_duration.
-./librygel-renderer-sections.txt:101: warning: No declaration found for rygel_media_player_get_size.
-./librygel-renderer-sections.txt:102: warning: No declaration found for rygel_media_player_get_metadata.
-./librygel-renderer-sections.txt:103: warning: No declaration found for rygel_media_player_set_metadata.
-./librygel-renderer-sections.txt:104: warning: No declaration found for rygel_media_player_get_mime_type.
-./librygel-renderer-sections.txt:105: warning: No declaration found for rygel_media_player_set_mime_type.
-./librygel-renderer-sections.txt:106: warning: No declaration found for rygel_media_player_get_can_seek.
-./librygel-renderer-sections.txt:107: warning: No declaration found for rygel_media_player_get_can_seek_bytes.
-./librygel-renderer-sections.txt:108: warning: No declaration found for rygel_media_player_get_content_features.
-./librygel-renderer-sections.txt:109: warning: No declaration found for rygel_media_player_set_content_features.
-./librygel-renderer-sections.txt:110: warning: No declaration found for rygel_media_player_get_duration_as_str.
-./librygel-renderer-sections.txt:111: warning: No declaration found for rygel_media_player_get_position.
-./librygel-renderer-sections.txt:112: warning: No declaration found for rygel_media_player_get_byte_position.
-./librygel-renderer-sections.txt:113: warning: No declaration found for rygel_media_player_get_position_as_str.
-./librygel-renderer-sections.txt:114: warning: No declaration found for rygel_media_player_get_user_agent.
-./librygel-renderer-sections.txt:115: warning: No declaration found for rygel_media_player_set_user_agent.
-./librygel-renderer-sections.txt:116: warning: No declaration found for rygel_media_player_get_protocol_info.
-See librygel-renderer-undeclared.txt for the list of undeclared symbols.
-./librygel-renderer-unused.txt:1: warning: 1 unused declarations. They should be added to librygel-renderer-sections.txt in the appropriate place.
-warning: failed to load external entity "../xml/tree_index.sgml"
-../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)
-[378/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[294/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
                  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-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/gst-launch/rygel-gst-launch.h:6,
+                 from src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c:31:
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c: In function ‘rygel_gst_launch_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c:127:13: note: in expansion of macro ‘g_once_init_enter’
+  127 |         if (g_once_init_enter (&rygel_gst_launch_audio_item_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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[379/450] /usr/bin/valadoc --package-name librygel-renderer-gst --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-renderer-gst --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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.2/obj-i686-linux-gnu/src/librygel-renderer/rygel-renderer.h -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer/librygel-renderer-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core/librygel-core-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-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)
-[380/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[295/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:1296:71: note: expected ‘char **’ but argument is of type ‘guint8 **’ {aka ‘unsigned char **’}
+ 1296 |                                               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/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/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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/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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[381/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[296/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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/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’:
+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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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)) {
       |             ^~~~~~~~~~~~~~~~~
-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;
-      |                  ^~~~~~
-[382/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[297/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
+      |                     ^~~~~~~
 In file included from /usr/include/glib-2.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-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’:
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c:26:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c: In function ‘rygel_media_export_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c:492:13: note: in expansion of macro ‘g_once_init_enter’
+  492 |         if (g_once_init_enter (&rygel_media_export_plugin_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[383/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[298/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 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’:
+                 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-sql-factory.c:26:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c: In function ‘rygel_media_export_detail_column_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-sql-factory.c:194:13: note: in expansion of macro ‘g_once_init_enter’
+  194 |         if (g_once_init_enter (&rygel_media_export_detail_column_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[384/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
-      |                                                               ^~~~~~
-In file included from /usr/include/glib-2.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-factory.c:28:
-src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c: In function ‘rygel_external_plugin_factory_get_type’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c: In function ‘rygel_media_export_sql_string_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c:1498:13: note: in expansion of macro ‘g_once_init_enter’
- 1498 |         if (g_once_init_enter (&rygel_external_plugin_factory_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c:215:13: note: in expansion of macro ‘g_once_init_enter’
+  215 |         if (g_once_init_enter (&rygel_media_export_sql_string_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c: At top level:
-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,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[385/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c: In function ‘rygel_media_export_sql_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c:432:13: note: in expansion of macro ‘g_once_init_enter’
+  432 |         if (g_once_init_enter (&rygel_media_export_sql_factory_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[299/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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/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)) {
       |             ^~~~~~~~~~~~~~~~~
-[386/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[300/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -12152,105 +11037,57 @@
                  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 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[387/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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);
-      |                   ^
-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_attribute’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c:593:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  593 |         old_value = rygel_media_export_node_query_container_get_attribute (self);
-      |                   ^
+[301/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-node-query-container.c:24:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c: In function ‘rygel_media_export_node_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-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)) {
+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)) {
       |             ^~~~~~~~~~~~~~~~~
-[388/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
-      |                                              ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:844:33: warning: variable ‘_tmp18_’ set but not used [-Wunused-but-set-variable]
-  844 |                         gchar** _tmp18_;
-      |                                 ^~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:842:30: warning: variable ‘_tmp16__length1’ set but not used [-Wunused-but-set-variable]
-  842 |                         gint _tmp16__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:839:30: warning: variable ‘_tmp14__length1’ set but not used [-Wunused-but-set-variable]
-  839 |                         gint _tmp14__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:906:38: warning: variable ‘_tmp31__length1’ set but not used [-Wunused-but-set-variable]
-  906 |                                 gint _tmp31__length1;
-      |                                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:877:30: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable]
-  877 |                         gint _tmp24__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:814:22: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable]
-  814 |                 gint _tmp12__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:808:22: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable]
-  808 |                 gint _tmp7__length1;
-      |                      ^~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:802:25: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable]
-  802 |                 gchar** _tmp4_;
-      |                         ^~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:779:14: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable]
-  779 |         gint _args_size_;
-      |              ^~~~~~~~~~~
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[302/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-query-container-factory.c:24:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c: In function ‘rygel_media_export_query_container_factory_get_type’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:1066:13: note: in expansion of macro ‘g_once_init_enter’
- 1066 |         if (g_once_init_enter (&rygel_media_export_query_container_factory_type_id__once)) {
+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-factory.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[389/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
-      |                                                      ^~~~~~
+[303/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -12258,22 +11095,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-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’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[390/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[304/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -12368,113 +11205,220 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[391/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[305/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-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’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[392/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 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’:
+                 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-interfaces.c:27:
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘rygel_external_media_object_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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)) {
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:608:13: note: in expansion of macro ‘g_once_init_enter’
+  608 |         if (g_once_init_enter (&rygel_external_media_object_proxy_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[393/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
-      |                                     ^~~~
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘rygel_external_media_object_proxy_dbus_interface_method_call’:
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:800:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  800 |         gpointer object;
+      |                  ^~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘rygel_external_media_container_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:1216:13: note: in expansion of macro ‘g_once_init_enter’
+ 1216 |         if (g_once_init_enter (&rygel_external_media_container_proxy_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘_dbus_rygel_external_media_container_proxy_list_children’:
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:2138:9: warning: label ‘_error’ defined but not used [-Wunused-label]
+ 2138 |         _error:
+      |         ^~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘_dbus_rygel_external_media_container_proxy_list_containers’:
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:2242:9: warning: label ‘_error’ defined but not used [-Wunused-label]
+ 2242 |         _error:
+      |         ^~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘_dbus_rygel_external_media_container_proxy_list_items’:
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:2346:9: warning: label ‘_error’ defined but not used [-Wunused-label]
+ 2346 |         _error:
+      |         ^~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘_dbus_rygel_external_media_container_proxy_search_objects’:
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:2454:9: warning: label ‘_error’ defined but not used [-Wunused-label]
+ 2454 |         _error:
+      |         ^~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘rygel_external_media_item_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:3181:13: note: in expansion of macro ‘g_once_init_enter’
+ 3181 |         if (g_once_init_enter (&rygel_external_media_item_proxy_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘rygel_external_media_item_proxy_dbus_interface_method_call’:
+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;
+      |                  ^~~~~~
+[307/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 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-music-item.c:26:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c: In function ‘rygel_media_export_music_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-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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c:379:13: note: in expansion of macro ‘g_once_init_enter’
-  379 |         if (g_once_init_enter (&rygel_media_export_music_item_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-music-item.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[394/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[308/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
+      |                                              ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:844:33: warning: variable ‘_tmp18_’ set but not used [-Wunused-but-set-variable]
+  844 |                         gchar** _tmp18_;
+      |                                 ^~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:842:30: warning: variable ‘_tmp16__length1’ set but not used [-Wunused-but-set-variable]
+  842 |                         gint _tmp16__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:839:30: warning: variable ‘_tmp14__length1’ set but not used [-Wunused-but-set-variable]
+  839 |                         gint _tmp14__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:906:38: warning: variable ‘_tmp31__length1’ set but not used [-Wunused-but-set-variable]
+  906 |                                 gint _tmp31__length1;
+      |                                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:877:30: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable]
+  877 |                         gint _tmp24__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:814:22: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable]
+  814 |                 gint _tmp12__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:808:22: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable]
+  808 |                 gint _tmp7__length1;
+      |                      ^~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:802:25: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable]
+  802 |                 gchar** _tmp4_;
+      |                         ^~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:779:14: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable]
+  779 |         gint _args_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/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-query-container-factory.c:24:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c: In function ‘rygel_media_export_query_container_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-query-container-factory.c:1066:13: note: in expansion of macro ‘g_once_init_enter’
+ 1066 |         if (g_once_init_enter (&rygel_media_export_query_container_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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[395/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[309/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
                  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 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:24:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c: In function ‘rygel_media_export_folder_definition_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-root-container.c:453:13: note: in expansion of macro ‘g_once_init_enter’
+  453 |         if (g_once_init_enter (&rygel_media_export_folder_definition_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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[396/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-root-container.c: In function ‘rygel_media_export_root_container_add_default_virtual_folders’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:2476:133: warning: passing argument 4 of ‘rygel_media_export_root_container_add_virtual_containers_for_class’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 2476 |                 rygel_media_export_root_container_add_virtual_containers_for_class (self, _ ("Music"), RYGEL_MUSIC_ITEM_UPNP_CLASS, VIRTUAL_FOLDERS_MUSIC, (gint) G_N_ELEMENTS (VIRTUAL_FOLDERS_MUSIC), &_inner_error0_);
+      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:371:108: note: expected ‘RygelMediaExportFolderDefinition *’ {aka ‘struct _RygelMediaExportFolderDefinition *’} but argument is of type ‘const RygelMediaExportFolderDefinition *’ {aka ‘const struct _RygelMediaExportFolderDefinition *’}
+  371 |                                                                          RygelMediaExportFolderDefinition* definitions,
+      |                                                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c: In function ‘rygel_media_export_root_container_add_virtual_containers_for_class’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:2689:39: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 2689 |                 definition_collection = VIRTUAL_FOLDERS_DEFAULT;
+      |                                       ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:2687:22: warning: unused variable ‘_definition_collection_size_’ [-Wunused-variable]
+ 2687 |                 gint _definition_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:2712:30: warning: unused variable ‘_definition_collection_size_’ [-Wunused-variable]
+ 2712 |                         gint _definition_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c: In function ‘rygel_media_export_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:2835:13: note: in expansion of macro ‘g_once_init_enter’
+ 2835 |         if (g_once_init_enter (&rygel_media_export_root_container_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[310/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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);
+      |                   ^
+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_attribute’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c:593:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  593 |         old_value = rygel_media_export_node_query_container_get_attribute (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,
@@ -12482,40 +11426,45 @@
                  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-updatable-object.c:26:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-updatable-object.c: In function ‘rygel_media_export_updatable_object_get_type’:
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c:24:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c: In function ‘rygel_media_export_node_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-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)) {
+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)) {
       |             ^~~~~~~~~~~~~~~~~
-[397/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[311/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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 /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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[398/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -12534,7 +11483,43 @@
 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)) {
       |             ^~~~~~~~~~~~~~~~~
-[399/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -12551,7 +11536,7 @@
 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)) {
       |             ^~~~~~~~~~~~~~~~~
-[400/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -12570,7 +11555,94 @@
 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)) {
       |             ^~~~~~~~~~~~~~~~~
-[401/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
+                 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-harvesting-task.c:24:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c: In function ‘file_queue_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c:502:13: note: in expansion of macro ‘g_once_init_enter’
+  502 |         if (g_once_init_enter (&file_queue_entry_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c: In function ‘rygel_media_export_harvesting_task_run_finish’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c:676:48: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  676 |         RygelMediaExportHarvestingTaskRunData* _data_;
+      |                                                ^~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c: In function ‘rygel_media_export_harvesting_task_enumerate_directory_finish’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c:1117:63: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+ 1117 |         RygelMediaExportHarvestingTaskEnumerateDirectoryData* _data_;
+      |                                                               ^~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c: In function ‘rygel_media_export_harvesting_task_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c:1699:13: note: in expansion of macro ‘g_once_init_enter’
+ 1699 |         if (g_once_init_enter (&rygel_media_export_harvesting_task_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c: At top level:
+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,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
+      |                                     ^~~~
+In file included from /usr/include/glib-2.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-music-item.c:26:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c: In function ‘rygel_media_export_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c:379:13: note: in expansion of macro ‘g_once_init_enter’
+  379 |         if (g_once_init_enter (&rygel_media_export_music_item_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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-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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
@@ -12601,34 +11673,26 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[402/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
-      |                                     ^~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
-                 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-root-container.c:28:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c: In function ‘rygel_tracker_root_container_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-updatable-object.c:26:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-updatable-object.c: In function ‘rygel_media_export_updatable_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c:202:13: note: in expansion of macro ‘g_once_init_enter’
-  202 |         if (g_once_init_enter (&rygel_tracker_root_container_type_id__once)) {
+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)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[403/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
@@ -12668,30 +11732,29 @@
 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)) {
       |             ^~~~~~~~~~~~~~~~~
-[404/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c: In function ‘rygel_tracker_music_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c:141:13: note: in expansion of macro ‘g_once_init_enter’
-  141 |         if (g_once_init_enter (&rygel_tracker_music_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/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[405/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
@@ -12738,69 +11801,89 @@
 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)) {
       |             ^~~~~~~~~~~~~~~~~
-[406/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c:24:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c: In function ‘file_queue_entry_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c:502:13: note: in expansion of macro ‘g_once_init_enter’
-  502 |         if (g_once_init_enter (&file_queue_entry_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/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c: In function ‘rygel_media_export_harvesting_task_run_finish’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c:676:48: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  676 |         RygelMediaExportHarvestingTaskRunData* _data_;
-      |                                                ^~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c: In function ‘rygel_media_export_harvesting_task_enumerate_directory_finish’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c:1117:63: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
- 1117 |         RygelMediaExportHarvestingTaskEnumerateDirectoryData* _data_;
-      |                                                               ^~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c: In function ‘rygel_media_export_harvesting_task_get_type’:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[326/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c:1699:13: note: in expansion of macro ‘g_once_init_enter’
- 1699 |         if (g_once_init_enter (&rygel_media_export_harvesting_task_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/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c: At top level:
-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,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[407/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[327/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-pictures.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-pictures.c: In function ‘rygel_tracker_pictures_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-pictures.c:126:13: note: in expansion of macro ‘g_once_init_enter’
-  126 |         if (g_once_init_enter (&rygel_tracker_pictures_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-pictures.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[408/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[328/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
+      |              ^~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_);
@@ -12834,30 +11917,357 @@
 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)) {
       |             ^~~~~~~~~~~~~~~~~
-[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[330/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
+                 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-media-cache.c:30:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:410:13: note: in expansion of macro ‘g_once_init_enter’
+  410 |         if (g_once_init_enter (&rygel_media_export_media_cache_error_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_object_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:431:13: note: in expansion of macro ‘g_once_init_enter’
+  431 |         if (g_once_init_enter (&rygel_media_export_object_type_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_exists_cache_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:487:13: note: in expansion of macro ‘g_once_init_enter’
+  487 |         if (g_once_init_enter (&rygel_media_export_exists_cache_entry_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_remove_by_id’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:652:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+  652 |         gint _values_size_;
+      |              ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_object’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:888:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+  888 |         gint _values_size_;
+      |              ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_child_count’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1083:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+ 1083 |         gint _values_size_;
+      |              ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_track_properties’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1170:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+ 1170 |         gint _values_size_;
+      |              ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_exists’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1269:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+ 1269 |         gint _values_size_;
+      |              ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_children’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1434:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+ 1434 |         gint _values_size_;
+      |              ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_object_count_by_filter’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1814:17: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types]
+ 1814 |         _tmp10_ = args->data;
+      |                 ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1816:72: warning: passing argument 3 of ‘rygel_database_database_query_value’ from incompatible pointer type [-Wincompatible-pointer-types]
+ 1816 |         _tmp11_ = rygel_database_database_query_value (_tmp7_, _tmp9_, _tmp10_, (gint) _tmp10__length1, &_inner_error0_);
+      |                                                                        ^~~~~~~
+      |                                                                        |
+      |                                                                        void **
+In file included from src/plugins/media-export/rygel-media-export.h:13:
+src/librygel-db/rygel-db.h:242:51: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’
+  242 |                                           GValue* args,
+      |                                           ~~~~~~~~^~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_objects_by_filter’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1965:17: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types]
+ 1965 |         _tmp27_ = args->data;
+      |                 ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1967:74: warning: passing argument 3 of ‘rygel_database_database_exec_cursor’ from incompatible pointer type [-Wincompatible-pointer-types]
+ 1967 |         _tmp28_ = rygel_database_database_exec_cursor (_tmp22_, _tmp26_, _tmp27_, (gint) _tmp27__length1, &_inner_error0_);
+      |                                                                          ^~~~~~~
+      |                                                                          |
+      |                                                                          void **
+src/librygel-db/rygel-db.h:232:67: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’
+  232 |                                                           GValue* arguments,
+      |                                                           ~~~~~~~~^~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_child_ids’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:2194:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+ 2194 |         gint _values_size_;
+      |              ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_meta_data_column_by_filter’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:2520:17: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types]
+ 2520 |         _tmp30_ = args->data;
+      |                 ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:2522:74: warning: passing argument 3 of ‘rygel_database_database_exec_cursor’ from incompatible pointer type [-Wincompatible-pointer-types]
+ 2522 |         _tmp31_ = rygel_database_database_exec_cursor (_tmp27_, _tmp29_, _tmp30_, (gint) _tmp30__length1, &_inner_error0_);
+      |                                                                          ^~~~~~~
+      |                                                                          |
+      |                                                                          void **
+src/librygel-db/rygel-db.h:232:67: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’
+  232 |                                                           GValue* arguments,
+      |                                                           ~~~~~~~~^~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_save_reset_token’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:2744:22: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable]
+ 2744 |                 gint _args_size_;
+      |                      ^~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_make_object_guarded’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:2850:22: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+ 2850 |                 gint _values_size_;
+      |                      ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_ignore’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:2982:22: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+ 2982 |                 gint _values_size_;
+      |                      ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_is_ignored’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3058:22: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+ 3058 |                 gint _values_size_;
+      |                      ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_is_object_guarded’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3123:22: warning: variable ‘_id_value_size_’ set but not used [-Wunused-but-set-variable]
+ 3123 |                 gint _id_value_size_;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_save_container_metadata’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3481:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+ 3481 |         gint _values_size_;
+      |              ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_save_item_metadata’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3796:30: warning: variable ‘_tmp82__length1’ set but not used [-Wunused-but-set-variable]
+ 3796 |                         gint _tmp82__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3790:30: warning: variable ‘_tmp77__length1’ set but not used [-Wunused-but-set-variable]
+ 3790 |                         gint _tmp77__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3784:30: warning: variable ‘_tmp72__length1’ set but not used [-Wunused-but-set-variable]
+ 3784 |                         gint _tmp72__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3778:30: warning: variable ‘_tmp67__length1’ set but not used [-Wunused-but-set-variable]
+ 3778 |                         gint _tmp67__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3772:30: warning: variable ‘_tmp62__length1’ set but not used [-Wunused-but-set-variable]
+ 3772 |                         gint _tmp62__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3716:22: warning: variable ‘_tmp56__length1’ set but not used [-Wunused-but-set-variable]
+ 3716 |                 gint _tmp56__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3710:22: warning: variable ‘_tmp51__length1’ set but not used [-Wunused-but-set-variable]
+ 3710 |                 gint _tmp51__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3704:22: warning: variable ‘_tmp46__length1’ set but not used [-Wunused-but-set-variable]
+ 3704 |                 gint _tmp46__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3698:22: warning: variable ‘_tmp41__length1’ set but not used [-Wunused-but-set-variable]
+ 3698 |                 gint _tmp41__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3692:22: warning: variable ‘_tmp36__length1’ set but not used [-Wunused-but-set-variable]
+ 3692 |                 gint _tmp36__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3902:30: warning: variable ‘_tmp102__length1’ set but not used [-Wunused-but-set-variable]
+ 3902 |                         gint _tmp102__length1;
+      |                              ^~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3864:22: warning: variable ‘_tmp96__length1’ set but not used [-Wunused-but-set-variable]
+ 3864 |                 gint _tmp96__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3858:22: warning: variable ‘_tmp91__length1’ set but not used [-Wunused-but-set-variable]
+ 3858 |                 gint _tmp91__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3852:22: warning: variable ‘_tmp86__length1’ set but not used [-Wunused-but-set-variable]
+ 3852 |                 gint _tmp86__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3926:22: warning: variable ‘_tmp108__length1’ set but not used [-Wunused-but-set-variable]
+ 3926 |                 gint _tmp108__length1;
+      |                      ^~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3604:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+ 3604 |         gint _values_size_;
+      |              ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_update_guarded_object’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:4071:22: warning: variable ‘_tmp30__length1’ set but not used [-Wunused-but-set-variable]
+ 4071 |                 gint _tmp30__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:4067:22: warning: variable ‘_tmp27__length1’ set but not used [-Wunused-but-set-variable]
+ 4067 |                 gint _tmp27__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3987:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+ 3987 |         gint _values_size_;
+      |              ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_create_normal_object’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:4253:22: warning: variable ‘_tmp39__length1’ set but not used [-Wunused-but-set-variable]
+ 4253 |                 gint _tmp39__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:4249:22: warning: variable ‘_tmp36__length1’ set but not used [-Wunused-but-set-variable]
+ 4249 |                 gint _tmp36__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:4147:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
+ 4147 |         gint _values_size_;
+      |              ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_translate_sort_criteria’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:5488:46: warning: variable ‘_tmp16__length1’ set but not used [-Wunused-but-set-variable]
+ 5488 |                                         gint _tmp16__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:5467:22: warning: unused variable ‘_field_collection_size_’ [-Wunused-variable]
+ 5467 |                 gint _field_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:5438:17: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable]
+ 5438 |         gchar** _tmp4_;
+      |                 ^~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:5437:14: warning: variable ‘_fields_size_’ set but not used [-Wunused-but-set-variable]
+ 5437 |         gint _fields_size_;
+      |              ^~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:5632:13: note: in expansion of macro ‘g_once_init_enter’
+ 5632 |         if (g_once_init_enter (&rygel_media_export_media_cache_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[332/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
+                 from src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c:29:
+src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_mpris_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c:266:13: note: in expansion of macro ‘g_once_init_enter’
+  266 |         if (g_once_init_enter (&rygel_mpris_free_desktop_dbus_object_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_mpris_free_desktop_dbus_object_dbus_interface_method_call’:
+src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c:508:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  508 |         gpointer object;
+      |                  ^~~~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_mpris_free_desktop_dbus_object_dbus_interface_get_property’:
+src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c:524:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  524 |         gpointer object;
+      |                  ^~~~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_mpris_free_desktop_dbus_object_dbus_interface_set_property’:
+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;
+      |                  ^~~~~~
+[333/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/librygel-server/rygel-server.h:6,
-                 from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c: In function ‘rygel_tracker_videos_get_type’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c:125:13: note: in expansion of macro ‘g_once_init_enter’
-  125 |         if (g_once_init_enter (&rygel_tracker_videos_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/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c: At top level:
-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];
+[334/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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/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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[410/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[335/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[336/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
+      |                                     ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -12865,102 +12275,127 @@
                  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/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c:28:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c: In function ‘rygel_tracker_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-root-container.c:202:13: note: in expansion of macro ‘g_once_init_enter’
+  202 |         if (g_once_init_enter (&rygel_tracker_root_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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[411/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:24:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c: In function ‘rygel_media_export_folder_definition_get_type’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:453:13: note: in expansion of macro ‘g_once_init_enter’
-  453 |         if (g_once_init_enter (&rygel_media_export_folder_definition_type_id__once)) {
+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/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c: In function ‘rygel_media_export_root_container_add_default_virtual_folders’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:2476:133: warning: passing argument 4 of ‘rygel_media_export_root_container_add_virtual_containers_for_class’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 2476 |                 rygel_media_export_root_container_add_virtual_containers_for_class (self, _ ("Music"), RYGEL_MUSIC_ITEM_UPNP_CLASS, VIRTUAL_FOLDERS_MUSIC, (gint) G_N_ELEMENTS (VIRTUAL_FOLDERS_MUSIC), &_inner_error0_);
-      |                                                                                                                                     ^~~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:371:108: note: expected ‘RygelMediaExportFolderDefinition *’ {aka ‘struct _RygelMediaExportFolderDefinition *’} but argument is of type ‘const RygelMediaExportFolderDefinition *’ {aka ‘const struct _RygelMediaExportFolderDefinition *’}
-  371 |                                                                          RygelMediaExportFolderDefinition* definitions,
-      |                                                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c: In function ‘rygel_media_export_root_container_add_virtual_containers_for_class’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:2689:39: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 2689 |                 definition_collection = VIRTUAL_FOLDERS_DEFAULT;
-      |                                       ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:2687:22: warning: unused variable ‘_definition_collection_size_’ [-Wunused-variable]
- 2687 |                 gint _definition_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:2712:30: warning: unused variable ‘_definition_collection_size_’ [-Wunused-variable]
- 2712 |                         gint _definition_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c: In function ‘rygel_media_export_root_container_get_type’:
+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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:2835:13: note: in expansion of macro ‘g_once_init_enter’
- 2835 |         if (g_once_init_enter (&rygel_media_export_root_container_type_id__once)) {
+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/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[412/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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);
-      |                                                                                                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-      |                                                                                                                                                        |
-      |                                                                                                                                                        const gchar ** {aka const char **}
-In file included from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c:27:
-src/plugins/tracker3/rygel-tracker3.h:886:89: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’}
-  886 |                                                                                 gchar** key_chain,
-      |                                                                                 ~~~~~~~~^~~~~~~~~
+[338/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
                  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:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c: In function ‘rygel_tracker_tags_get_type’:
+                 from src/plugins/tracker3/rygel-tracker3.h:6,
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c: In function ‘rygel_tracker_music_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c:114:13: note: in expansion of macro ‘g_once_init_enter’
-  114 |         if (g_once_init_enter (&rygel_tracker_tags_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c:141:13: note: in expansion of macro ‘g_once_init_enter’
+  141 |         if (g_once_init_enter (&rygel_tracker_music_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[339/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
+                 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-videos.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c: In function ‘rygel_tracker_videos_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c:125:13: note: in expansion of macro ‘g_once_init_enter’
+  125 |         if (g_once_init_enter (&rygel_tracker_videos_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[340/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
+                 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-pictures.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-pictures.c: In function ‘rygel_tracker_pictures_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-pictures.c:126:13: note: in expansion of macro ‘g_once_init_enter’
+  126 |         if (g_once_init_enter (&rygel_tracker_pictures_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-pictures.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[341/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -12983,7 +12418,7 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[414/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[342/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -12991,52 +12426,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-albums.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-albums.c: In function ‘rygel_tracker_albums_get_type’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-albums.c:111:13: note: in expansion of macro ‘g_once_init_enter’
-  111 |         if (g_once_init_enter (&rygel_tracker_albums_type_id__once)) {
+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-albums.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[415/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
-      |                              ^~~~
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[343/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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);
+      |                                                                                                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+      |                                                                                                                                                        |
+      |                                                                                                                                                        const gchar ** {aka const char **}
+In file included from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c:27:
+src/plugins/tracker3/rygel-tracker3.h:886:89: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’}
+  886 |                                                                                 gchar** key_chain,
+      |                                                                                 ~~~~~~~~^~~~~~~~~
 In file included from /usr/include/glib-2.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-titles.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c: In function ‘rygel_tracker_titles_get_type’:
+                 from src/plugins/tracker3/rygel-tracker3.h:6:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c: In function ‘rygel_tracker_tags_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c:231:13: note: in expansion of macro ‘g_once_init_enter’
-  231 |         if (g_once_init_enter (&rygel_tracker_titles_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c:114:13: note: in expansion of macro ‘g_once_init_enter’
+  114 |         if (g_once_init_enter (&rygel_tracker_tags_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c: At top level:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c:60:21: warning: ‘RYGEL_TRACKER_TITLES_KEY_CHAIN’ defined but not used [-Wunused-variable]
-   60 | static const gchar* RYGEL_TRACKER_TITLES_KEY_CHAIN[2] = {"dc:title", NULL};
-      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[416/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-tags.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[344/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -13044,22 +12485,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-artists.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c: In function ‘rygel_tracker_artists_get_type’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[417/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[345/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
@@ -13086,7 +12527,7 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[418/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[346/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -13094,22 +12535,52 @@
                  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-albums.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-albums.c: In function ‘rygel_tracker_albums_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-albums.c:111:13: note: in expansion of macro ‘g_once_init_enter’
+  111 |         if (g_once_init_enter (&rygel_tracker_albums_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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[419/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-albums.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[347/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
+      |                              ^~~~
+In file included from /usr/include/glib-2.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-titles.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c: In function ‘rygel_tracker_titles_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c:231:13: note: in expansion of macro ‘g_once_init_enter’
+  231 |         if (g_once_init_enter (&rygel_tracker_titles_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c: At top level:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c:60:21: warning: ‘RYGEL_TRACKER_TITLES_KEY_CHAIN’ defined but not used [-Wunused-variable]
+   60 | static const gchar* RYGEL_TRACKER_TITLES_KEY_CHAIN[2] = {"dc:title", NULL};
+      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[348/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
@@ -13157,11 +12628,7 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[420/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
-      |                                                               ^~~~~~
+[349/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -13169,86 +12636,103 @@
                  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’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c: In function ‘rygel_tracker_new_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-new.c:177:13: note: in expansion of macro ‘g_once_init_enter’
+  177 |         if (g_once_init_enter (&rygel_tracker_new_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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[421/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/i386-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[350/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
                  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-interfaces.c:27:
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘rygel_external_media_object_proxy_get_type’:
+                 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’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:608:13: note: in expansion of macro ‘g_once_init_enter’
-  608 |         if (g_once_init_enter (&rygel_external_media_object_proxy_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/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘rygel_external_media_object_proxy_dbus_interface_method_call’:
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:800:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  800 |         gpointer object;
-      |                  ^~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘rygel_external_media_container_proxy_get_type’:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
+                 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-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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:1216:13: note: in expansion of macro ‘g_once_init_enter’
- 1216 |         if (g_once_init_enter (&rygel_external_media_container_proxy_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/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘_dbus_rygel_external_media_container_proxy_list_children’:
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:2138:9: warning: label ‘_error’ defined but not used [-Wunused-label]
- 2138 |         _error:
-      |         ^~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘_dbus_rygel_external_media_container_proxy_list_containers’:
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:2242:9: warning: label ‘_error’ defined but not used [-Wunused-label]
- 2242 |         _error:
-      |         ^~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘_dbus_rygel_external_media_container_proxy_list_items’:
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:2346:9: warning: label ‘_error’ defined but not used [-Wunused-label]
- 2346 |         _error:
-      |         ^~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘_dbus_rygel_external_media_container_proxy_search_objects’:
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:2454:9: warning: label ‘_error’ defined but not used [-Wunused-label]
- 2454 |         _error:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_);
+      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/tinysparql-3.0/tinysparql.h:30,
+                 from /usr/include/tinysparql-3.0/libtracker-sparql/tracker-sparql.h:22,
+                 from src/plugins/tracker3/rygel-tracker3.h:8,
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c:27:
+/usr/include/tinysparql-3.0/tracker-connection.h:199:6: note: declared here
+  199 | void tracker_sparql_connection_update_blank_async (TrackerSparqlConnection *connection,
+      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c:561:9: warning: ‘tracker_sparql_connection_update_blank_finish’ is deprecated [-Wdeprecated-declarations]
+  561 |         _data_->_tmp3_ = tracker_sparql_connection_update_blank_finish (_data_->resources, _data_->_res_, &_data_->_inner_error0_);
       |         ^~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘rygel_external_media_item_proxy_get_type’:
+/usr/include/tinysparql-3.0/tracker-connection.h:205:12: note: declared here
+  205 | GVariant * tracker_sparql_connection_update_blank_finish (TrackerSparqlConnection  *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/librygel-server/rygel-server.h:6,
+                 from src/plugins/tracker3/rygel-tracker3.h:6:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c: In function ‘rygel_tracker_insertion_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:3181:13: note: in expansion of macro ‘g_once_init_enter’
- 3181 |         if (g_once_init_enter (&rygel_external_media_item_proxy_type_id__once)) {
+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)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c: In function ‘rygel_external_media_item_proxy_dbus_interface_method_call’:
-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;
-      |                  ^~~~~~
-[422/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--end-group
-[423/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -13256,25 +12740,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-new.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c: In function ‘rygel_tracker_new_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c:177:13: note: in expansion of macro ‘g_once_init_enter’
-  177 |         if (g_once_init_enter (&rygel_tracker_new_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)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[424/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--end-group
-[425/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgstpbutils-1.0.so /usr/lib/i386-linux-gnu/libgstvideo-1.0.so /usr/lib/i386-linux-gnu/libgstaudio-1.0.so /usr/lib/i386-linux-gnu/libgstbase-1.0.so /usr/lib/i386-linux-gnu/libgupnp-dlna-2.0.so -lm /usr/lib/i386-linux-gnu/libges-1.0.so /usr/lib/i386-linux-gnu/libgstcontroller-1.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread -Wl,--export-dynamic /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--end-group
-[426/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--end-group
-[427/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -13293,8 +12770,11 @@
 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)) {
       |             ^~~~~~~~~~~~~~~~~
-[428/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core:$ORIGIN/../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so /usr/lib/i386-linux-gnu/libX11.so -Wl,--end-group
-[429/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -13302,22 +12782,45 @@
                  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-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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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)) {
       |             ^~~~~~~~~~~~~~~~~
-[430/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
-      |           ^
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -13325,18 +12828,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-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-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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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)) {
       |             ^~~~~~~~~~~~~~~~~
-[431/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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-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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -13359,7 +12866,7 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[432/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -13390,8 +12897,11 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[433/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--end-group
-[434/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -13399,28 +12909,95 @@
                  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’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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-video-item-factory.c: In function ‘rygel_tracker_video_item_factory_get_type’:
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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-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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
+                 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-query-triplet.c:26:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplet.c: In function ‘rygel_tracker_query_triplet_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
+                 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-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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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)) {
       |             ^~~~~~~~~~~~~~~~~
-[435/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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;
@@ -13447,42 +13024,72 @@
 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];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[436/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_);
-      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/tinysparql-3.0/tinysparql.h:30,
-                 from /usr/include/tinysparql-3.0/libtracker-sparql/tracker-sparql.h:22,
-                 from src/plugins/tracker3/rygel-tracker3.h:8,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c:27:
-/usr/include/tinysparql-3.0/tracker-connection.h:199:6: note: declared here
-  199 | void tracker_sparql_connection_update_blank_async (TrackerSparqlConnection *connection,
-      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c:561:9: warning: ‘tracker_sparql_connection_update_blank_finish’ is deprecated [-Wdeprecated-declarations]
-  561 |         _data_->_tmp3_ = tracker_sparql_connection_update_blank_finish (_data_->resources, _data_->_res_, &_data_->_inner_error0_);
-      |         ^~~~~~
-/usr/include/tinysparql-3.0/tracker-connection.h:205:12: note: declared here
-  205 | GVariant * tracker_sparql_connection_update_blank_finish (TrackerSparqlConnection  *connection,
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[364/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
                  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:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c: In function ‘rygel_tracker_insertion_query_get_type’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-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)) {
+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’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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 /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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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)) {
       |             ^~~~~~~~~~~~~~~~~
-[437/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -13511,45 +13118,78 @@
 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)) {
       |             ^~~~~~~~~~~~~~~~~
-[438/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[368/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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 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’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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)) {
+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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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)) {
       |             ^~~~~~~~~~~~~~~~~
-[439/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[369/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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 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-triplet.c:26:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplet.c: In function ‘rygel_tracker_query_triplet_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-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)) {
+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’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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)) {
+      |             ^~~~~~~~~~~~~~~~~
+[370/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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)) {
       |             ^~~~~~~~~~~~~~~~~
-[440/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -13578,138 +13218,217 @@
 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)) {
       |             ^~~~~~~~~~~~~~~~~
-[441/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
-      |                 ^~~~~~~
+[372/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--end-group
+[373/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
+      |                      ^~~~~~~~~~
+[374/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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)) {
+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)) {
       |             ^~~~~~~~~~~~~~~~~
-[442/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[375/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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/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-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’:
+                 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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)) {
+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)) {
       |             ^~~~~~~~~~~~~~~~~
-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’:
+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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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)) {
+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’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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)) {
+      |             ^~~~~~~~~~~~~~~~~
+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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!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)) {
       |             ^~~~~~~~~~~~~~~~~
-[443/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[376/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgstpbutils-1.0.so /usr/lib/i386-linux-gnu/libgstvideo-1.0.so /usr/lib/i386-linux-gnu/libgstaudio-1.0.so /usr/lib/i386-linux-gnu/libgstbase-1.0.so /usr/lib/i386-linux-gnu/libgupnp-dlna-2.0.so -lm /usr/lib/i386-linux-gnu/libges-1.0.so /usr/lib/i386-linux-gnu/libgstcontroller-1.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread -Wl,--export-dynamic /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--end-group
+[377/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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 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 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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)) {
+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)) {
       |             ^~~~~~~~~~~~~~~~~
-[444/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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_;
-      |              ^~~~~~~~~~~~~~~~~
+[378/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--end-group
+[379/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--end-group
+[380/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core:$ORIGIN/../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so /usr/lib/i386-linux-gnu/libX11.so -Wl,--end-group
+[381/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgtk-3.so /usr/lib/i386-linux-gnu/libgdk-3.so /usr/lib/i386-linux-gnu/libz.so /usr/lib/i386-linux-gnu/libpangocairo-1.0.so /usr/lib/i386-linux-gnu/libpango-1.0.so /usr/lib/i386-linux-gnu/libharfbuzz.so /usr/lib/i386-linux-gnu/libatk-1.0.so /usr/lib/i386-linux-gnu/libcairo-gobject.so /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so -Wl,--export-dynamic -lm -Wl,--end-group
+[382/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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 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 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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!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)) {
+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)) {
       |             ^~~~~~~~~~~~~~~~~
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[445/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[383/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-renderer' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
+[384/450] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/rygel.mo ../po/pl.po
+[385/450] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/rygel.mo ../po/pt.po
+[386/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-ruih' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-ruih -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-ruih/librygel-ruih-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
+[387/450] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/rygel.mo ../po/pt_BR.po
+[388/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
+                 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 tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:4:
+tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c: In function ‘test_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:268:13: note: in expansion of macro ‘g_once_init_enter’
+  268 |         if (g_once_init_enter (&test_config_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c: In function ‘test_plugin_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:474:13: note: in expansion of macro ‘g_once_init_enter’
+  474 |         if (g_once_init_enter (&test_plugin_loader_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c: In function ‘test_plugin_loader_conflict’:
+tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:505:17: warning: variable ‘_tmp16_’ set but not used [-Wunused-but-set-variable]
+  505 |         gchar** _tmp16_;
+      |                 ^~~~~~~
+tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c: In function ‘test_plugin_loader_conflict_with_disabled’:
+tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:578:17: warning: variable ‘_tmp16_’ set but not used [-Wunused-but-set-variable]
+  578 |         gchar** _tmp16_;
+      |                 ^~~~~~~
+tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c: In function ‘test_plugin_loader_conflict_dynamic_enable’:
+tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:657:17: warning: variable ‘_tmp19_’ set but not used [-Wunused-but-set-variable]
+  657 |         gchar** _tmp19_;
+      |                 ^~~~~~~
+tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:651:17: warning: variable ‘_tmp16_’ set but not used [-Wunused-but-set-variable]
+  651 |         gchar** _tmp16_;
+      |                 ^~~~~~~
+tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c: At top level:
+tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:60:20: warning: ‘test_plugin_loader_properties’ defined but not used [-Wunused-variable]
+   60 | static GParamSpec* test_plugin_loader_properties[TEST_PLUGIN_LOADER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~
+[389/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-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.2 src/librygel-server/librygel-server-2.8.so.0.44.2 src/librygel-db/librygel-db-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgstpbutils-1.0.so /usr/lib/i386-linux-gnu/libgstvideo-1.0.so /usr/lib/i386-linux-gnu/libgstaudio-1.0.so /usr/lib/i386-linux-gnu/libgstbase-1.0.so /usr/lib/i386-linux-gnu/libgupnp-dlna-2.0.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so /usr/lib/i386-linux-gnu/libsqlite3.so -lunistring -Wl,--end-group
+[390/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer-gst -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgstaudio-1.0.so /usr/lib/i386-linux-gnu/libgstbase-1.0.so -Wl,--end-group
+[391/450] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/rygel.mo ../po/ro.po
+[392/450] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/rygel.mo ../po/ru.po
+[393/450] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/rygel.mo ../po/sk.po
+[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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c:26:
+tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c: In function ‘rygel_playbin_renderer_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  274 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c:200:13: note: in expansion of macro ‘g_once_init_enter’
+  200 |         if (g_once_init_enter (&rygel_playbin_renderer_test_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c: At top level:
+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/sl/LC_MESSAGES/rygel.mo ../po/sl.po
+[396/450] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/rygel.mo ../po/sr.po
+[397/450] /usr/bin/msgfmt -o po/ta/LC_MESSAGES/rygel.mo ../po/ta.po
+[398/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tinysparql-3.0 -I/usr/include/tinysparql-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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
@@ -13798,233 +13517,224 @@
 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;
       |                  ^~~~~~
-[446/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -lm -ldl /usr/lib/i386-linux-gnu/libtinysparql-3.0.so -Wl,--export-dynamic /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--end-group
-[447/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/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/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/i386-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.2=. -fstack-protector-strong -Wformat -Werror=format-security -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
+[399/450] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/rygel.mo ../po/sr@latin.po
+[400/450] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/rygel.mo ../po/sv.po
+[401/450] /usr/bin/msgfmt -o po/te/LC_MESSAGES/rygel.mo ../po/te.po
+[402/450] /usr/bin/msgfmt -o po/tg/LC_MESSAGES/rygel.mo ../po/tg.po
+[403/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group src/plugins/media-export/libmx-constants.a /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgstpbutils-1.0.so /usr/lib/i386-linux-gnu/libgstvideo-1.0.so /usr/lib/i386-linux-gnu/libgstaudio-1.0.so /usr/lib/i386-linux-gnu/libgstbase-1.0.so /usr/lib/i386-linux-gnu/libgupnp-dlna-2.0.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so /usr/lib/i386-linux-gnu/libgupnp-dlna-gst-2.0.so /usr/lib/i386-linux-gnu/libgsttag-1.0.so -Wl,--end-group
+[404/450] /usr/bin/msgfmt -o po/th/LC_MESSAGES/rygel.mo ../po/th.po
+[405/450] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/rygel.mo ../po/tr.po
+[406/450] /usr/bin/msgfmt -o po/ug/LC_MESSAGES/rygel.mo ../po/ug.po
+[407/450] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/rygel.mo ../po/uk.po
+[408/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/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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,
                  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-media-cache.c:30:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:410:13: note: in expansion of macro ‘g_once_init_enter’
-  410 |         if (g_once_init_enter (&rygel_media_export_media_cache_error_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_object_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:431:13: note: in expansion of macro ‘g_once_init_enter’
-  431 |         if (g_once_init_enter (&rygel_media_export_object_type_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_exists_cache_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  274 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:487:13: note: in expansion of macro ‘g_once_init_enter’
-  487 |         if (g_once_init_enter (&rygel_media_export_exists_cache_entry_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_remove_by_id’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:652:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
-  652 |         gint _values_size_;
-      |              ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_object’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:888:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
-  888 |         gint _values_size_;
-      |              ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_child_count’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1083:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
- 1083 |         gint _values_size_;
-      |              ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_track_properties’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1170:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
- 1170 |         gint _values_size_;
-      |              ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_exists’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1269:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
- 1269 |         gint _values_size_;
-      |              ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_children’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1434:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
- 1434 |         gint _values_size_;
-      |              ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_object_count_by_filter’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1814:17: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types]
- 1814 |         _tmp10_ = args->data;
-      |                 ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1816:72: warning: passing argument 3 of ‘rygel_database_database_query_value’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1816 |         _tmp11_ = rygel_database_database_query_value (_tmp7_, _tmp9_, _tmp10_, (gint) _tmp10__length1, &_inner_error0_);
-      |                                                                        ^~~~~~~
-      |                                                                        |
-      |                                                                        void **
-In file included from src/plugins/media-export/rygel-media-export.h:13:
-src/librygel-db/rygel-db.h:242:51: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’
-  242 |                                           GValue* args,
-      |                                           ~~~~~~~~^~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_objects_by_filter’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1965:17: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types]
- 1965 |         _tmp27_ = args->data;
-      |                 ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:1967:74: warning: passing argument 3 of ‘rygel_database_database_exec_cursor’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1967 |         _tmp28_ = rygel_database_database_exec_cursor (_tmp22_, _tmp26_, _tmp27_, (gint) _tmp27__length1, &_inner_error0_);
-      |                                                                          ^~~~~~~
-      |                                                                          |
-      |                                                                          void **
-src/librygel-db/rygel-db.h:232:67: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’
-  232 |                                                           GValue* arguments,
-      |                                                           ~~~~~~~~^~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_child_ids’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:2194:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
- 2194 |         gint _values_size_;
-      |              ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_meta_data_column_by_filter’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:2520:17: warning: assignment to ‘void **’ from incompatible pointer type ‘gchar *’ {aka ‘char *’} [-Wincompatible-pointer-types]
- 2520 |         _tmp30_ = args->data;
-      |                 ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:2522:74: warning: passing argument 3 of ‘rygel_database_database_exec_cursor’ from incompatible pointer type [-Wincompatible-pointer-types]
- 2522 |         _tmp31_ = rygel_database_database_exec_cursor (_tmp27_, _tmp29_, _tmp30_, (gint) _tmp30__length1, &_inner_error0_);
-      |                                                                          ^~~~~~~
-      |                                                                          |
-      |                                                                          void **
-src/librygel-db/rygel-db.h:232:67: note: expected ‘GValue *’ {aka ‘struct _GValue *’} but argument is of type ‘void **’
-  232 |                                                           GValue* arguments,
-      |                                                           ~~~~~~~~^~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_save_reset_token’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:2744:22: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable]
- 2744 |                 gint _args_size_;
-      |                      ^~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_make_object_guarded’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:2850:22: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
- 2850 |                 gint _values_size_;
-      |                      ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_ignore’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:2982:22: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
- 2982 |                 gint _values_size_;
-      |                      ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_is_ignored’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3058:22: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
- 3058 |                 gint _values_size_;
-      |                      ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_is_object_guarded’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3123:22: warning: variable ‘_id_value_size_’ set but not used [-Wunused-but-set-variable]
- 3123 |                 gint _id_value_size_;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_save_container_metadata’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3481:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
- 3481 |         gint _values_size_;
-      |              ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_save_item_metadata’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3796:30: warning: variable ‘_tmp82__length1’ set but not used [-Wunused-but-set-variable]
- 3796 |                         gint _tmp82__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3790:30: warning: variable ‘_tmp77__length1’ set but not used [-Wunused-but-set-variable]
- 3790 |                         gint _tmp77__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3784:30: warning: variable ‘_tmp72__length1’ set but not used [-Wunused-but-set-variable]
- 3784 |                         gint _tmp72__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3778:30: warning: variable ‘_tmp67__length1’ set but not used [-Wunused-but-set-variable]
- 3778 |                         gint _tmp67__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3772:30: warning: variable ‘_tmp62__length1’ set but not used [-Wunused-but-set-variable]
- 3772 |                         gint _tmp62__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3716:22: warning: variable ‘_tmp56__length1’ set but not used [-Wunused-but-set-variable]
- 3716 |                 gint _tmp56__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3710:22: warning: variable ‘_tmp51__length1’ set but not used [-Wunused-but-set-variable]
- 3710 |                 gint _tmp51__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3704:22: warning: variable ‘_tmp46__length1’ set but not used [-Wunused-but-set-variable]
- 3704 |                 gint _tmp46__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3698:22: warning: variable ‘_tmp41__length1’ set but not used [-Wunused-but-set-variable]
- 3698 |                 gint _tmp41__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3692:22: warning: variable ‘_tmp36__length1’ set but not used [-Wunused-but-set-variable]
- 3692 |                 gint _tmp36__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3902:30: warning: variable ‘_tmp102__length1’ set but not used [-Wunused-but-set-variable]
- 3902 |                         gint _tmp102__length1;
-      |                              ^~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3864:22: warning: variable ‘_tmp96__length1’ set but not used [-Wunused-but-set-variable]
- 3864 |                 gint _tmp96__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3858:22: warning: variable ‘_tmp91__length1’ set but not used [-Wunused-but-set-variable]
- 3858 |                 gint _tmp91__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3852:22: warning: variable ‘_tmp86__length1’ set but not used [-Wunused-but-set-variable]
- 3852 |                 gint _tmp86__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3926:22: warning: variable ‘_tmp108__length1’ set but not used [-Wunused-but-set-variable]
- 3926 |                 gint _tmp108__length1;
-      |                      ^~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3604:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
- 3604 |         gint _values_size_;
-      |              ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_update_guarded_object’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:4071:22: warning: variable ‘_tmp30__length1’ set but not used [-Wunused-but-set-variable]
- 4071 |                 gint _tmp30__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:4067:22: warning: variable ‘_tmp27__length1’ set but not used [-Wunused-but-set-variable]
- 4067 |                 gint _tmp27__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:3987:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
- 3987 |         gint _values_size_;
-      |              ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_create_normal_object’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:4253:22: warning: variable ‘_tmp39__length1’ set but not used [-Wunused-but-set-variable]
- 4253 |                 gint _tmp39__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:4249:22: warning: variable ‘_tmp36__length1’ set but not used [-Wunused-but-set-variable]
- 4249 |                 gint _tmp36__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:4147:14: warning: variable ‘_values_size_’ set but not used [-Wunused-but-set-variable]
- 4147 |         gint _values_size_;
-      |              ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_translate_sort_criteria’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:5488:46: warning: variable ‘_tmp16__length1’ set but not used [-Wunused-but-set-variable]
- 5488 |                                         gint _tmp16__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:5467:22: warning: unused variable ‘_field_collection_size_’ [-Wunused-variable]
- 5467 |                 gint _field_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:5438:17: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable]
- 5438 |         gchar** _tmp4_;
-      |                 ^~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:5437:14: warning: variable ‘_fields_size_’ set but not used [-Wunused-but-set-variable]
- 5437 |         gint _fields_size_;
-      |              ^~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: In function ‘rygel_media_export_media_cache_get_type’:
+                 from tests/rygel-meta-config-test.p/rygel-meta-config-test.c:4:
+tests/rygel-meta-config-test.p/rygel-meta-config-test.c: In function ‘test_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:274:7: note: in expansion of macro ‘g_atomic_pointer_get’
   274 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:5632:13: note: in expansion of macro ‘g_once_init_enter’
- 5632 |         if (g_once_init_enter (&rygel_media_export_media_cache_type_id__once)) {
+tests/rygel-meta-config-test.p/rygel-meta-config-test.c:221:13: note: in expansion of macro ‘g_once_init_enter’
+  221 |         if (g_once_init_enter (&test_config_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c: At top level:
-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];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[448/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-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.2 src/librygel-server/librygel-server-2.8.so.0.44.2 src/librygel-db/librygel-db-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgstpbutils-1.0.so /usr/lib/i386-linux-gnu/libgstvideo-1.0.so /usr/lib/i386-linux-gnu/libgstaudio-1.0.so /usr/lib/i386-linux-gnu/libgstbase-1.0.so /usr/lib/i386-linux-gnu/libgupnp-dlna-2.0.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so /usr/lib/i386-linux-gnu/libsqlite3.so -lunistring -Wl,--end-group
-[449/450] /usr/bin/valadoc --package-name librygel-server --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-server --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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
+tests/rygel-meta-config-test.p/rygel-meta-config-test.c: At top level:
+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];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~
+[409/450] /usr/bin/msgfmt -o po/vi/LC_MESSAGES/rygel.mo ../po/vi.po
+[410/450] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/rygel.mo ../po/zh_CN.po
+[411/450] /usr/bin/msgfmt -o po/zh_HK/LC_MESSAGES/rygel.mo ../po/zh_HK.po
+[412/450] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/rygel.mo ../po/zh_TW.po
+[413/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -lm -ldl /usr/lib/i386-linux-gnu/libtinysparql-3.0.so -Wl,--export-dynamic /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--end-group
+[414/450] /usr/bin/meson --internal exe --capture data/xml/MediaServer3.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py data/xml/MediaServer3.xml.in
+[415/450] /usr/bin/meson --internal exe --capture data/xml/EnergyManagement.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/EnergyManagement.xml.in
+[416/450] /usr/bin/meson --internal exe --capture data/xml/MediaRenderer2.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py data/xml/MediaRenderer2.xml.in
+[417/450] /usr/bin/meson --internal exe --capture data/xml/ContentDirectory.xml -- /build/reproducible-path/rygel-0.44.2/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.2/data/xml/process-xml.py ../data/xml/ContentDirectory-NoTrack.xml.in
+[419/450] /usr/bin/meson --internal exe --capture data/xml/RuihServer2.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py data/xml/RuihServer2.xml.in
+[420/450] /usr/bin/meson --internal exe --capture data/xml/ConnectionManager.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/ConnectionManager.xml.in
+[421/450] /usr/bin/meson --internal exe --capture data/xml/RemoteUIServerService.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/RemoteUIServerService.xml.in
+[422/450] /usr/bin/meson --internal exe --capture data/xml/AVTransport2.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/AVTransport2.xml.in
+[423/450] /usr/bin/meson --internal exe --capture data/xml/RenderingControl2.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/RenderingControl2.xml.in
+[424/450] /usr/bin/meson --internal exe --capture data/xml/X_MS_MediaReceiverRegistrar1.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/X_MS_MediaReceiverRegistrar1.xml.in
+[425/450] /usr/bin/meson --internal exe --capture data/xml/UIList.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/UIList.xml.in
+[426/450] /usr/bin/meson --internal exe --capture data/xml/BasicManagement2.xml -- /build/reproducible-path/rygel-0.44.2/data/xml/process-xml.py ../data/xml/BasicManagement2.xml.in
+[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] /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.conf.5 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl ../doc/man/rygel.conf.xml
+[430/450] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../data/rygel.desktop.in data/rygel.desktop desktop ../data/../po
+[431/450] /usr/bin/valadoc --package-name librygel-renderer --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-renderer --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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)
+[432/450] /usr/bin/valadoc --package-name librygel-db --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-db --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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)
+[433/450] /usr/bin/valadoc --package-name librygel-renderer-gst --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-renderer-gst --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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)
+[434/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
+[435/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
+[436/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--end-group
+[437/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so -Wl,--end-group
+[438/450] /usr/bin/valadoc --package-name librygel-core --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/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)
+[439/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-server/librygel-server-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libmediaart-2.0.so -Wl,--end-group
+[440/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so -Wl,--end-group
+[441/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2/obj-i686-linux-gnu/src/librygel-db -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-db/librygel-db-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libsqlite3.so -lunistring -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.2=. -fstack-protector-strong -Wformat -Werror=format-security -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.2/obj-i686-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer-gst -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 src/librygel-renderer/librygel-renderer-2.8.so.0.44.2 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libgstreamer-1.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/i386-linux-gnu/libgupnp-av-1.0.so /usr/lib/i386-linux-gnu/libgstaudio-1.0.so /usr/lib/i386-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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
+[444/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.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.2 /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgupnp-1.6.so /usr/lib/i386-linux-gnu/libgssdp-1.6.so /usr/lib/i386-linux-gnu/libsoup-3.0.so /usr/lib/i386-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
+[445/450] /usr/bin/valadoc --package-name librygel-db --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-db --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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.2/obj-i686-linux-gnu/src/librygel-db/rygel-db.h -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-db/librygel-db-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-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))
+             ~~~~~~~~~~~~^^^^^^^^^
+  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-db.types'
+./librygel-db-sections.txt:5: warning: No declaration found for rygel_database_sql_function_new.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/sql-function.c:12: warning: Field descriptions for struct RygelDatabaseSqlFunction are missing in source code comment block.
+./librygel-db-sections.txt:23: warning: No declaration found for rygel_database_cursor_bind.
+./librygel-db-sections.txt:24: warning: No declaration found for rygel_database_cursor_has_next.
+./librygel-db-sections.txt:25: warning: No declaration found for rygel_database_cursor_next.
+./librygel-db-sections.txt:26: warning: No declaration found for rygel_database_cursor_iterator.
+./librygel-db-sections.txt:27: warning: No declaration found for rygel_database_cursor_throw_if_code_is_error.
+./librygel-db-sections.txt:28: warning: No declaration found for rygel_database_cursor_throw_if_db_has_error.
+./librygel-db-sections.txt:30: warning: No declaration found for rygel_database_cursor_iterator_next.
+./librygel-db-sections.txt:31: warning: No declaration found for rygel_database_cursor_iterator_get.
+./librygel-db-sections.txt:32: warning: No declaration found for rygel_database_cursor_iterator_new.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database-cursor.c:82: warning: Field descriptions for struct RygelDatabaseCursorIterator are missing in source code comment block.
+./librygel-db-sections.txt:34: warning: No declaration found for rygel_database_cursor_iterator_ref.
+./librygel-db-sections.txt:35: warning: No declaration found for rygel_database_cursor_iterator_unref.
+./librygel-db-sections.txt:36: warning: No declaration found for rygel_database_cursor_param_spec_iterator.
+./librygel-db-sections.txt:37: warning: No declaration found for rygel_database_cursor_value_set_iterator.
+./librygel-db-sections.txt:38: warning: No declaration found for rygel_database_cursor_value_get_iterator.
+./librygel-db-sections.txt:39: warning: No declaration found for rygel_database_cursor_value_take_iterator.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database-cursor.c:139: warning: Field description for RygelDatabaseCursorIteratorClass::finalize is missing in source code comment block.
+./librygel-db-sections.txt:41: warning: No declaration found for rygel_database_cursor_new.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database-cursor.c:157: warning: Field descriptions for struct RygelDatabaseCursor are missing in source code comment block.
+./librygel-db-sections.txt:67: warning: No declaration found for rygel_database_database_exec_cursor.
+./librygel-db-sections.txt:68: warning: No declaration found for rygel_database_database_exec.
+./librygel-db-sections.txt:69: warning: No declaration found for rygel_database_database_query_value.
+./librygel-db-sections.txt:70: warning: No declaration found for rygel_database_database_analyze.
+./librygel-db-sections.txt:71: warning: No declaration found for rygel_database_database_begin.
+./librygel-db-sections.txt:72: warning: No declaration found for rygel_database_database_commit.
+./librygel-db-sections.txt:73: warning: No declaration found for rygel_database_database_rollback.
+./librygel-db-sections.txt:74: warning: No declaration found for rygel_database_database_is_empty.
+./librygel-db-sections.txt:75: warning: No declaration found for rygel_database_database_new.
+./librygel-db-sections.txt:76: warning: No declaration found for rygel_database_database_set_name.
+./librygel-db-sections.txt:77: warning: No declaration found for rygel_database_database_set_flavor.
+./librygel-db-sections.txt:78: warning: No declaration found for rygel_database_database_set_flags.
+./librygel-db-sections.txt:79: warning: No declaration found for rygel_database_database_utf8_contains.
+./librygel-db-sections.txt:80: warning: No declaration found for rygel_database_database_utf8_collate.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database.c:154: warning: Field descriptions for struct RygelDatabaseDatabase are missing in source code comment block.
+./librygel-db-sections.txt:83: warning: No declaration found for rygel_database_null.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database.c:173: warning: Value descriptions for RygelDatabaseFlavor are missing in source code comment block.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database.c:176: warning: Value descriptions for RygelDatabaseFlags are missing in source code comment block.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/database.c:179: warning: Value descriptions for RygelDatabaseDatabaseError are missing in source code comment block.
+./librygel-db-sections.txt:108: warning: No declaration found for rygel_database_sql_operator_to_string.
+./librygel-db-sections.txt:109: warning: No declaration found for rygel_database_sql_operator_new.
+./librygel-db-sections.txt:110: warning: No declaration found for rygel_database_sql_operator_new_from_search_criteria_op.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-db/gtkdoc/ccomments/sql-operator.c:23: warning: Field descriptions for struct RygelDatabaseSqlOperator are missing in source code comment block.
+See librygel-db-undeclared.txt for the list of undeclared symbols.
+./librygel-db-unused.txt:1: warning: 2 unused declarations. They should be added to librygel-db-sections.txt in the appropriate place.
+warning: failed to load external entity "../xml/tree_index.sgml"
+../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)
+[446/450] /usr/bin/valadoc --package-name librygel-renderer --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-renderer --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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.2/obj-i686-linux-gnu/src/librygel-renderer/rygel-renderer.h -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer/librygel-renderer-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-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))
+             ~~~~~~~~~~~~^^^^^^^^^
+  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.types'
+./librygel-renderer-sections.txt:5: warning: No declaration found for rygel_media_renderer_plugin_get_player.
+./librygel-renderer-sections.txt:6: warning: No declaration found for rygel_media_renderer_plugin_get_protocol_info.
+./librygel-renderer-sections.txt:7: warning: No declaration found for rygel_media_renderer_plugin_new.
+./librygel-renderer-sections.txt:8: warning: No declaration found for rygel_media_renderer_plugin_get_supported_profiles.
+./librygel-renderer-sections.txt:9: warning: No declaration found for rygel_media_renderer_plugin_set_supported_profiles.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-renderer/gtkdoc/ccomments/rygel-media-renderer-plugin.c:52: warning: Field descriptions for struct RygelMediaRendererPlugin are missing in source code comment block.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-renderer/gtkdoc/ccomments/rygel-media-renderer-plugin.c:59: warning: Field description for RygelMediaRendererPluginClass::get_controller is missing in source code comment block.
+./librygel-renderer-sections.txt:26: warning: No declaration found for rygel_player_controller_next.
+./librygel-renderer-sections.txt:27: warning: No declaration found for rygel_player_controller_previous.
+./librygel-renderer-sections.txt:28: warning: No declaration found for rygel_player_controller_set_single_play_uri.
+./librygel-renderer-sections.txt:29: warning: No declaration found for rygel_player_controller_set_playlist_uri.
+./librygel-renderer-sections.txt:30: warning: No declaration found for rygel_player_controller_set_next_single_play_uri.
+./librygel-renderer-sections.txt:31: warning: No declaration found for rygel_player_controller_set_next_playlist_uri.
+./librygel-renderer-sections.txt:32: warning: No declaration found for rygel_player_controller_is_play_mode_valid.
+./librygel-renderer-sections.txt:33: warning: No declaration found for rygel_player_controller_unescape.
+./librygel-renderer-sections.txt:34: warning: No declaration found for rygel_player_controller_get_playback_state.
+./librygel-renderer-sections.txt:35: warning: No declaration found for rygel_player_controller_set_playback_state.
+./librygel-renderer-sections.txt:36: warning: No declaration found for rygel_player_controller_get_n_tracks.
+./librygel-renderer-sections.txt:37: warning: No declaration found for rygel_player_controller_set_n_tracks.
+./librygel-renderer-sections.txt:38: warning: No declaration found for rygel_player_controller_get_track.
+./librygel-renderer-sections.txt:39: warning: No declaration found for rygel_player_controller_set_track.
+./librygel-renderer-sections.txt:40: warning: No declaration found for rygel_player_controller_get_uri.
+./librygel-renderer-sections.txt:41: warning: No declaration found for rygel_player_controller_set_uri.
+./librygel-renderer-sections.txt:42: warning: No declaration found for rygel_player_controller_get_metadata.
+./librygel-renderer-sections.txt:43: warning: No declaration found for rygel_player_controller_set_metadata.
+./librygel-renderer-sections.txt:44: warning: No declaration found for rygel_player_controller_get_track_uri.
+./librygel-renderer-sections.txt:45: warning: No declaration found for rygel_player_controller_set_track_uri.
+./librygel-renderer-sections.txt:46: warning: No declaration found for rygel_player_controller_get_track_metadata.
+./librygel-renderer-sections.txt:47: warning: No declaration found for rygel_player_controller_set_track_metadata.
+./librygel-renderer-sections.txt:48: warning: No declaration found for rygel_player_controller_get_next_uri.
+./librygel-renderer-sections.txt:49: warning: No declaration found for rygel_player_controller_set_next_uri.
+./librygel-renderer-sections.txt:50: warning: No declaration found for rygel_player_controller_get_next_metadata.
+./librygel-renderer-sections.txt:51: warning: No declaration found for rygel_player_controller_set_next_metadata.
+./librygel-renderer-sections.txt:52: warning: No declaration found for rygel_player_controller_get_current_transport_actions.
+./librygel-renderer-sections.txt:53: warning: No declaration found for rygel_player_controller_get_play_mode.
+./librygel-renderer-sections.txt:54: warning: No declaration found for rygel_player_controller_set_play_mode.
+./librygel-renderer-sections.txt:55: warning: No declaration found for rygel_player_controller_get_can_pause.
+./librygel-renderer-sections.txt:69: warning: No declaration found for rygel_media_renderer_new.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-renderer/gtkdoc/ccomments/rygel-media-renderer.c:24: warning: Field descriptions for struct RygelMediaRenderer are missing in source code comment block.
+./librygel-renderer-sections.txt:86: warning: No declaration found for rygel_media_player_seek.
+./librygel-renderer-sections.txt:87: warning: No declaration found for rygel_media_player_seek_bytes.
+./librygel-renderer-sections.txt:88: warning: No declaration found for rygel_media_player_get_protocols.
+./librygel-renderer-sections.txt:89: warning: No declaration found for rygel_media_player_get_mime_types.
+./librygel-renderer-sections.txt:90: warning: No declaration found for rygel_media_player_play_speed_to_double.
+./librygel-renderer-sections.txt:91: warning: No declaration found for rygel_media_player_get_playback_state.
+./librygel-renderer-sections.txt:92: warning: No declaration found for rygel_media_player_set_playback_state.
+./librygel-renderer-sections.txt:93: warning: No declaration found for rygel_media_player_get_allowed_playback_speeds.
+./librygel-renderer-sections.txt:94: warning: No declaration found for rygel_media_player_get_playback_speed.
+./librygel-renderer-sections.txt:95: warning: No declaration found for rygel_media_player_set_playback_speed.
+./librygel-renderer-sections.txt:96: warning: No declaration found for rygel_media_player_get_uri.
+./librygel-renderer-sections.txt:97: warning: No declaration found for rygel_media_player_set_uri.
+./librygel-renderer-sections.txt:98: warning: No declaration found for rygel_media_player_get_volume.
+./librygel-renderer-sections.txt:99: warning: No declaration found for rygel_media_player_set_volume.
+./librygel-renderer-sections.txt:100: warning: No declaration found for rygel_media_player_get_duration.
+./librygel-renderer-sections.txt:101: warning: No declaration found for rygel_media_player_get_size.
+./librygel-renderer-sections.txt:102: warning: No declaration found for rygel_media_player_get_metadata.
+./librygel-renderer-sections.txt:103: warning: No declaration found for rygel_media_player_set_metadata.
+./librygel-renderer-sections.txt:104: warning: No declaration found for rygel_media_player_get_mime_type.
+./librygel-renderer-sections.txt:105: warning: No declaration found for rygel_media_player_set_mime_type.
+./librygel-renderer-sections.txt:106: warning: No declaration found for rygel_media_player_get_can_seek.
+./librygel-renderer-sections.txt:107: warning: No declaration found for rygel_media_player_get_can_seek_bytes.
+./librygel-renderer-sections.txt:108: warning: No declaration found for rygel_media_player_get_content_features.
+./librygel-renderer-sections.txt:109: warning: No declaration found for rygel_media_player_set_content_features.
+./librygel-renderer-sections.txt:110: warning: No declaration found for rygel_media_player_get_duration_as_str.
+./librygel-renderer-sections.txt:111: warning: No declaration found for rygel_media_player_get_position.
+./librygel-renderer-sections.txt:112: warning: No declaration found for rygel_media_player_get_byte_position.
+./librygel-renderer-sections.txt:113: warning: No declaration found for rygel_media_player_get_position_as_str.
+./librygel-renderer-sections.txt:114: warning: No declaration found for rygel_media_player_get_user_agent.
+./librygel-renderer-sections.txt:115: warning: No declaration found for rygel_media_player_set_user_agent.
+./librygel-renderer-sections.txt:116: warning: No declaration found for rygel_media_player_get_protocol_info.
+See librygel-renderer-undeclared.txt for the list of undeclared symbols.
+./librygel-renderer-unused.txt:1: warning: 1 unused declarations. They should be added to librygel-renderer-sections.txt in the appropriate place.
+warning: failed to load external entity "../xml/tree_index.sgml"
+../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)
+[447/450] /usr/bin/valadoc --package-name librygel-server --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-server --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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
@@ -14033,6 +13743,332 @@
 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)
+[448/450] /usr/bin/valadoc --package-name librygel-renderer-gst --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-renderer-gst --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-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.2/obj-i686-linux-gnu/src/librygel-renderer/rygel-renderer.h -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer/librygel-renderer-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core/librygel-core-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-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.2/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.2/obj-i686-linux-gnu/src/librygel-core/rygel-core.h -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core/librygel-core-2.8.so -b /build/reproducible-path/rygel-0.44.2/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
+GtkDoc: warning: Missing long description in the documentation for ‘Rygel.ConnectionManager’ which forms gtk-doc section ‘RygelConnectionManager’.
+GtkDoc: warning: Missing long description in the documentation for ‘Rygel.BasicManagement’ which forms gtk-doc section ‘RygelBasicManagement’.
+GtkDoc: warning: Missing long description in the documentation for ‘Rygel.DescriptionFile’ which forms gtk-doc section ‘RygelDescriptionFile’.
+GtkDoc: warning: Missing long description in the documentation for ‘Rygel.EnergyManagement’ which forms gtk-doc section ‘RygelEnergyManagement’.
+GtkDoc: warning: Missing long description in the documentation for ‘Rygel.ResourceInfo’ which forms gtk-doc section ‘RygelResourceInfo’.
+GtkDoc: warning: Missing long description in the documentation for ‘Rygel.CmdlineConfig’ which forms gtk-doc section ‘RygelCmdlineConfig’.
+GtkDoc: warning: Missing long description in the documentation for ‘Rygel.EnvironmentConfig’ which forms gtk-doc section ‘RygelEnvironmentConfig’.
+GtkDoc: warning: Missing long description in the documentation for ‘Rygel.UserConfig’ which forms gtk-doc section ‘RygelUserConfig’.
+GtkDoc: warning: Missing long description in the documentation for ‘Rygel.V1Hacks’ which forms gtk-doc section ‘RygelV1Hacks’.
+GtkDoc: warning: Missing long description in the documentation for ‘Rygel.IconInfo’ which forms gtk-doc section ‘RygelIconInfo’.
+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:58868): valadoc-gtkdoc-CRITICAL **: 03:40:28.924: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
+
+(valadoc:58868): valadoc-gtkdoc-CRITICAL **: 03:40:28.924: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
+
+(valadoc:58868): valadoc-gtkdoc-CRITICAL **: 03:40:28.924: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
+
+(valadoc:58868): valadoc-gtkdoc-CRITICAL **: 03:40:28.924: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
+
+(valadoc:58868): valadoc-gtkdoc-CRITICAL **: 03:40:28.924: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
+
+(valadoc:58868): valadoc-gtkdoc-CRITICAL **: 03:40:28.924: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
+
+(valadoc:58868): valadoc-gtkdoc-CRITICAL **: 03:40:28.924: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
+
+(valadoc:58868): valadoc-gtkdoc-CRITICAL **: 03:40:28.924: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
+
+(valadoc:58868): valadoc-gtkdoc-CRITICAL **: 03:40:28.924: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
+
+(valadoc:58868): valadoc-gtkdoc-CRITICAL **: 03:40:28.924: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
+
+(valadoc:58868): valadoc-gtkdoc-CRITICAL **: 03:40:28.924: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
+
+(valadoc:58868): valadoc-gtkdoc-CRITICAL **: 03:40:28.924: 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):
+  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-core.types'
+./librygel-core-sections.txt:5: warning: No declaration found for rygel_connection_manager_get_current_protocol_info.
+./librygel-core-sections.txt:9: warning: No declaration found for rygel_connection_manager_new.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-connection-manager.c:27: warning: Field descriptions for struct RygelConnectionManager are missing in source code comment block.
+./librygel-core-sections.txt:27: warning: No declaration found for rygel_v1_hacks_apply_on_device.
+./librygel-core-sections.txt:28: warning: No declaration found for rygel_v1_hacks_new.
+./librygel-core-sections.txt:29: warning: No declaration found for rygel_v1_hacks_get_device_type.
+./librygel-core-sections.txt:30: warning: No declaration found for rygel_v1_hacks_set_device_type.
+./librygel-core-sections.txt:31: warning: No declaration found for rygel_v1_hacks_get_service_types.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-v1-hacks.c:60: warning: Field descriptions for struct RygelV1Hacks are missing in source code comment block.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-configuration.c:6: warning: Value descriptions for RygelConfigurationEntry are missing in source code comment block.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-configuration.c:9: warning: Value descriptions for RygelSectionEntry are missing in source code comment block.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-configuration.c:12: warning: Value descriptions for RygelConfigurationError are missing in source code comment block.
+./librygel-core-sections.txt:51: warning: No declaration found for rygel_configuration_get_interface.
+./librygel-core-sections.txt:52: warning: No declaration found for rygel_configuration_get_interfaces.
+./librygel-core-sections.txt:53: warning: No declaration found for rygel_configuration_get_port.
+./librygel-core-sections.txt:54: warning: No declaration found for rygel_configuration_get_transcoding.
+./librygel-core-sections.txt:55: warning: No declaration found for rygel_configuration_get_allow_upload.
+./librygel-core-sections.txt:56: warning: No declaration found for rygel_configuration_get_allow_deletion.
+./librygel-core-sections.txt:57: warning: No declaration found for rygel_configuration_get_log_levels.
+./librygel-core-sections.txt:58: warning: No declaration found for rygel_configuration_get_plugin_path.
+./librygel-core-sections.txt:59: warning: No declaration found for rygel_configuration_get_engine_path.
+./librygel-core-sections.txt:60: warning: No declaration found for rygel_configuration_get_media_engine.
+./librygel-core-sections.txt:61: warning: No declaration found for rygel_configuration_get_video_upload_folder.
+./librygel-core-sections.txt:62: warning: No declaration found for rygel_configuration_get_music_upload_folder.
+./librygel-core-sections.txt:63: warning: No declaration found for rygel_configuration_get_picture_upload_folder.
+./librygel-core-sections.txt:64: warning: No declaration found for rygel_configuration_get_enabled.
+./librygel-core-sections.txt:65: warning: No declaration found for rygel_configuration_get_title.
+./librygel-core-sections.txt:66: warning: No declaration found for rygel_configuration_get_string.
+./librygel-core-sections.txt:67: warning: No declaration found for rygel_configuration_get_string_list.
+./librygel-core-sections.txt:68: warning: No declaration found for rygel_configuration_get_string_list_with_default.
+./librygel-core-sections.txt:69: warning: No declaration found for rygel_configuration_get_int.
+./librygel-core-sections.txt:70: warning: No declaration found for rygel_configuration_get_int_list.
+./librygel-core-sections.txt:71: warning: No declaration found for rygel_configuration_get_bool.
+./librygel-core-sections.txt:94: warning: No declaration found for rygel_basic_management_new.
+./librygel-core-sections.txt:95: warning: No declaration found for rygel_basic_management_get_max_history_size.
+./librygel-core-sections.txt:96: warning: No declaration found for rygel_basic_management_set_max_history_size.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-basic-management.c:45: warning: Field descriptions for struct RygelBasicManagement are missing in source code comment block.
+./librygel-core-sections.txt:114: warning: No declaration found for rygel_log_handler_get_default.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-log-handler.c:10: warning: Field descriptions for struct RygelLogHandler are missing in source code comment block.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-log-handler.c:19: warning: Value descriptions for RygelLogLevel are missing in source code comment block.
+./librygel-core-sections.txt:135: warning: No declaration found for rygel_resource_info_new.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-resource-info.c:18: warning: Field descriptions for struct RygelResourceInfo are missing in source code comment block.
+./librygel-core-sections.txt:137: warning: No declaration found for rygel_resource_info_ref.
+./librygel-core-sections.txt:138: warning: No declaration found for rygel_resource_info_unref.
+./librygel-core-sections.txt:139: warning: No declaration found for rygel_param_spec_resource_info.
+./librygel-core-sections.txt:140: warning: No declaration found for rygel_value_set_resource_info.
+./librygel-core-sections.txt:141: warning: No declaration found for rygel_value_get_resource_info.
+./librygel-core-sections.txt:142: warning: No declaration found for rygel_value_take_resource_info.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-resource-info.c:77: warning: Field description for RygelResourceInfoClass::finalize is missing in source code comment block.
+./librygel-core-sections.txt:158: warning: No declaration found for rygel_dbus_interface_shutdown.
+./librygel-core-sections.txt:163: warning: No declaration found for rygel_dbus_acl_provider_is_allowed.
+./librygel-core-sections.txt:164: warning: No declaration found for rygel_dbus_acl_provider_is_allowed_finish.
+./librygel-core-sections.txt:185: warning: No declaration found for rygel_description_file_set_device_type.
+./librygel-core-sections.txt:186: warning: No declaration found for rygel_description_file_set_model_description.
+./librygel-core-sections.txt:187: warning: No declaration found for rygel_description_file_set_model_name.
+./librygel-core-sections.txt:188: warning: No declaration found for rygel_description_file_set_model_number.
+./librygel-core-sections.txt:189: warning: No declaration found for rygel_description_file_set_friendly_name.
+./librygel-core-sections.txt:190: warning: No declaration found for rygel_description_file_get_friendly_name.
+./librygel-core-sections.txt:191: warning: No declaration found for rygel_description_file_set_udn.
+./librygel-core-sections.txt:192: warning: No declaration found for rygel_description_file_get_udn.
+./librygel-core-sections.txt:193: warning: No declaration found for rygel_description_file_set_serial_number.
+./librygel-core-sections.txt:194: warning: No declaration found for rygel_description_file_set_dlna_caps.
+./librygel-core-sections.txt:195: warning: No declaration found for rygel_description_file_clear_service_list.
+./librygel-core-sections.txt:196: warning: No declaration found for rygel_description_file_add_dlna_doc_element.
+./librygel-core-sections.txt:197: warning: No declaration found for rygel_description_file_remove_dlna_doc_element.
+./librygel-core-sections.txt:198: warning: No declaration found for rygel_description_file_add_service.
+./librygel-core-sections.txt:199: warning: No declaration found for rygel_description_file_clear_icon_list.
+./librygel-core-sections.txt:200: warning: No declaration found for rygel_description_file_add_icon.
+./librygel-core-sections.txt:201: warning: No declaration found for rygel_description_file_modify_service_type.
+./librygel-core-sections.txt:202: warning: No declaration found for rygel_description_file_save.
+./librygel-core-sections.txt:203: warning: No declaration found for rygel_description_file_new.
+./librygel-core-sections.txt:204: warning: No declaration found for rygel_description_file_new_from_xml_document.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-description-file.c:164: warning: Field descriptions for struct RygelDescriptionFile are missing in source code comment block.
+./librygel-core-sections.txt:223: warning: No declaration found for rygel_plugin_loader_plugin_disabled.
+./librygel-core-sections.txt:224: warning: No declaration found for rygel_plugin_loader_add_plugin.
+./librygel-core-sections.txt:225: warning: No declaration found for rygel_plugin_loader_get_plugin_by_name.
+./librygel-core-sections.txt:226: warning: No declaration found for rygel_plugin_loader_list_plugins.
+./librygel-core-sections.txt:227: warning: No declaration found for rygel_plugin_loader_new.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-plugin-loader.c:44: warning: Field descriptions for struct RygelPluginLoader are missing in source code comment block.
+./librygel-core-sections.txt:245: warning: No declaration found for rygel_icon_info_new.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-icon-info.c:16: warning: Field descriptions for struct RygelIconInfo are missing in source code comment block.
+./librygel-core-sections.txt:247: warning: No declaration found for rygel_icon_info_ref.
+./librygel-core-sections.txt:248: warning: No declaration found for rygel_icon_info_unref.
+./librygel-core-sections.txt:249: warning: No declaration found for rygel_param_spec_icon_info.
+./librygel-core-sections.txt:250: warning: No declaration found for rygel_value_set_icon_info.
+./librygel-core-sections.txt:251: warning: No declaration found for rygel_value_get_icon_info.
+./librygel-core-sections.txt:252: warning: No declaration found for rygel_value_take_icon_info.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-icon-info.c:75: warning: Field description for RygelIconInfoClass::finalize is missing in source code comment block.
+./librygel-core-sections.txt:269: warning: No declaration found for rygel_environment_config_new.
+./librygel-core-sections.txt:270: warning: No declaration found for rygel_environment_config_get_default.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-environment-config.c:17: warning: Field descriptions for struct RygelEnvironmentConfig are missing in source code comment block.
+./librygel-core-sections.txt:291: warning: No declaration found for rygel_energy_management_new.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-energy-management.c:23: warning: Field descriptions for struct RygelEnergyManagement are missing in source code comment block.
+./librygel-core-sections.txt:309: warning: No declaration found for rygel_recursive_module_loader_load_modules.
+./librygel-core-sections.txt:310: warning: No declaration found for rygel_recursive_module_loader_load_modules_sync.
+./librygel-core-sections.txt:311: warning: No declaration found for rygel_recursive_module_loader_load_module_from_file.
+./librygel-core-sections.txt:312: warning: No declaration found for rygel_recursive_module_loader_load_module_from_info.
+./librygel-core-sections.txt:313: warning: No declaration found for rygel_recursive_module_loader_get_base_path.
+./librygel-core-sections.txt:314: warning: No declaration found for rygel_recursive_module_loader_set_base_path.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-recursive-module-loader.c:62: warning: Field descriptions for struct RygelRecursiveModuleLoader are missing in source code comment block.
+./librygel-core-sections.txt:332: warning: No declaration found for rygel_root_device_new.
+./librygel-core-sections.txt:333: warning: No declaration found for rygel_root_device_get_services.
+./librygel-core-sections.txt:334: warning: No declaration found for rygel_root_device_set_services.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-root-device.c:44: warning: Field descriptions for struct RygelRootDevice are missing in source code comment block.
+./librygel-core-sections.txt:369: warning: No declaration found for rygel_user_config_new.
+./librygel-core-sections.txt:370: warning: No declaration found for rygel_user_config_new_with_paths.
+./librygel-core-sections.txt:371: warning: No declaration found for rygel_user_config_get_default.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-user-config.c:77: warning: Field descriptions for struct RygelUserConfig are missing in source code comment block.
+./librygel-core-sections.txt:390: warning: No declaration found for rygel_plugin_add_resource.
+./librygel-core-sections.txt:391: warning: No declaration found for rygel_plugin_add_icon.
+./librygel-core-sections.txt:392: warning: No declaration found for rygel_plugin_apply_hacks.
+./librygel-core-sections.txt:393: warning: No declaration found for rygel_plugin_new.
+./librygel-core-sections.txt:394: warning: No declaration found for rygel_plugin_get_capabilities.
+./librygel-core-sections.txt:395: warning: No declaration found for rygel_plugin_set_capabilities.
+./librygel-core-sections.txt:396: warning: No declaration found for rygel_plugin_get_name.
+./librygel-core-sections.txt:397: warning: No declaration found for rygel_plugin_get_title.
+./librygel-core-sections.txt:398: warning: No declaration found for rygel_plugin_set_title.
+./librygel-core-sections.txt:399: warning: No declaration found for rygel_plugin_get_description.
+./librygel-core-sections.txt:400: warning: No declaration found for rygel_plugin_get_desc_path.
+./librygel-core-sections.txt:401: warning: No declaration found for rygel_plugin_get_active.
+./librygel-core-sections.txt:402: warning: No declaration found for rygel_plugin_set_active.
+./librygel-core-sections.txt:403: warning: No declaration found for rygel_plugin_get_resource_infos.
+./librygel-core-sections.txt:404: warning: No declaration found for rygel_plugin_get_icon_infos.
+./librygel-core-sections.txt:405: warning: No declaration found for rygel_plugin_get_default_icons.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-plugin.c:184: warning: Field descriptions for struct RygelPlugin are missing in source code comment block.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-plugin.c:198: warning: Value descriptions for RygelPluginCapabilities are missing in source code comment block.
+./librygel-core-sections.txt:426: warning: No declaration found for rygel_media_device_add_interface.
+./librygel-core-sections.txt:427: warning: No declaration found for rygel_media_device_remove_interface.
+./librygel-core-sections.txt:428: warning: No declaration found for rygel_media_device_get_interfaces.
+./librygel-core-sections.txt:429: warning: No declaration found for rygel_media_device_get_plugin.
+./librygel-core-sections.txt:430: warning: No declaration found for rygel_media_device_set_plugin.
+./librygel-core-sections.txt:431: warning: No declaration found for rygel_media_device_get_title.
+./librygel-core-sections.txt:432: warning: No declaration found for rygel_media_device_get_capabilities.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-media-device.c:85: warning: Field descriptions for struct RygelMediaDevice are missing in source code comment block.
+./librygel-core-sections.txt:450: warning: No declaration found for rygel_base_configuration_get_interface.
+./librygel-core-sections.txt:451: warning: No declaration found for rygel_base_configuration_get_interfaces.
+./librygel-core-sections.txt:452: warning: No declaration found for rygel_base_configuration_get_port.
+./librygel-core-sections.txt:453: warning: No declaration found for rygel_base_configuration_get_transcoding.
+./librygel-core-sections.txt:454: warning: No declaration found for rygel_base_configuration_get_allow_upload.
+./librygel-core-sections.txt:455: warning: No declaration found for rygel_base_configuration_get_allow_deletion.
+./librygel-core-sections.txt:456: warning: No declaration found for rygel_base_configuration_get_log_levels.
+./librygel-core-sections.txt:457: warning: No declaration found for rygel_base_configuration_get_plugin_path.
+./librygel-core-sections.txt:458: warning: No declaration found for rygel_base_configuration_get_engine_path.
+./librygel-core-sections.txt:459: warning: No declaration found for rygel_base_configuration_get_media_engine.
+./librygel-core-sections.txt:460: warning: No declaration found for rygel_base_configuration_get_video_upload_folder.
+./librygel-core-sections.txt:461: warning: No declaration found for rygel_base_configuration_get_music_upload_folder.
+./librygel-core-sections.txt:462: warning: No declaration found for rygel_base_configuration_get_picture_upload_folder.
+./librygel-core-sections.txt:463: warning: No declaration found for rygel_base_configuration_get_enabled.
+./librygel-core-sections.txt:464: warning: No declaration found for rygel_base_configuration_get_title.
+./librygel-core-sections.txt:465: warning: No declaration found for rygel_base_configuration_get_string.
+./librygel-core-sections.txt:466: warning: No declaration found for rygel_base_configuration_get_string_list.
+./librygel-core-sections.txt:467: warning: No declaration found for rygel_base_configuration_get_int.
+./librygel-core-sections.txt:468: warning: No declaration found for rygel_base_configuration_get_int_list.
+./librygel-core-sections.txt:469: warning: No declaration found for rygel_base_configuration_get_bool.
+./librygel-core-sections.txt:470: warning: No declaration found for rygel_base_configuration_new.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-base-configuration.c:132: warning: Field descriptions for struct RygelBaseConfiguration are missing in source code comment block.
+./librygel-core-sections.txt:488: warning: No declaration found for rygel_cmdline_config_set_options.
+./librygel-core-sections.txt:489: warning: No declaration found for rygel_cmdline_config_get_config_file.
+./librygel-core-sections.txt:490: warning: No declaration found for RYGEL_CMDLINE_CONFIG_OPTIONS.
+./librygel-core-sections.txt:491: warning: No declaration found for rygel_cmdline_config_new.
+./librygel-core-sections.txt:492: warning: No declaration found for rygel_cmdline_config_get_default.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-cmdline-config.c:30: warning: Field descriptions for struct RygelCmdlineConfig are missing in source code comment block.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-cmdline-config.c:41: warning: Value descriptions for RygelCmdlineConfigError are missing in source code comment block.
+./librygel-core-sections.txt:513: warning: No declaration found for rygel_plugin_information_get_module_path.
+./librygel-core-sections.txt:514: warning: No declaration found for rygel_plugin_information_get_name.
+./librygel-core-sections.txt:515: warning: No declaration found for rygel_plugin_information_get_conflicts.
+./librygel-core-sections.txt:516: warning: No declaration found for rygel_plugin_information_get_module_loaded.
+./librygel-core-sections.txt:517: warning: No declaration found for rygel_plugin_information_set_module_loaded.
+./librygel-core-sections.txt:518: warning: No declaration found for rygel_plugin_information_new_from_file.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-plugin-information.c:83: warning: Field descriptions for struct RygelPluginInformation are missing in source code comment block.
+./librygel-core-sections.txt:536: warning: No declaration found for rygel_dlna_profile_new.
+./librygel-core-sections.txt:537: warning: No declaration found for rygel_dlna_profile_compare_by_name.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-dlna-profile.c:25: warning: Field descriptions for struct RygelDLNAProfile are missing in source code comment block.
+./librygel-core-sections.txt:539: warning: No declaration found for rygel_dlna_profile_ref.
+./librygel-core-sections.txt:540: warning: No declaration found for rygel_dlna_profile_unref.
+./librygel-core-sections.txt:541: warning: No declaration found for rygel_param_spec_dlna_profile.
+./librygel-core-sections.txt:542: warning: No declaration found for rygel_value_set_dlna_profile.
+./librygel-core-sections.txt:543: warning: No declaration found for rygel_value_get_dlna_profile.
+./librygel-core-sections.txt:544: warning: No declaration found for rygel_value_take_dlna_profile.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-dlna-profile.c:86: warning: Field description for RygelDLNAProfileClass::finalize is missing in source code comment block.
+./librygel-core-sections.txt:560: warning: No declaration found for RYGEL_TYPE_BUILD_CONFIG.
+./librygel-core-sections.txt:561: warning: No declaration found for DATA_DIR.
+./librygel-core-sections.txt:562: warning: No declaration found for SYS_CONFIG_DIR.
+./librygel-core-sections.txt:563: warning: No declaration found for DESKTOP_DIR.
+./librygel-core-sections.txt:564: warning: No declaration found for PLUGIN_DIR.
+./librygel-core-sections.txt:565: warning: No declaration found for BIG_ICON_DIR.
+./librygel-core-sections.txt:566: warning: No declaration found for SMALL_ICON_DIR.
+./librygel-core-sections.txt:567: warning: No declaration found for PACKAGE_NAME.
+./librygel-core-sections.txt:568: warning: No declaration found for PACKAGE_VERSION.
+./librygel-core-sections.txt:569: warning: No declaration found for PACKAGE_STRING.
+./librygel-core-sections.txt:570: warning: No declaration found for GETTEXT_PACKAGE.
+./librygel-core-sections.txt:571: warning: No declaration found for LOCALEDIR.
+./librygel-core-sections.txt:572: warning: No declaration found for ENGINE_DIR.
+./librygel-core-sections.txt:573: warning: No declaration found for PRESET_DIR.
+./librygel-core-sections.txt:574: warning: No declaration found for RygelBuildConfig.
+./librygel-core-sections.txt:575: warning: No declaration found for rygel_build_config_ref.
+./librygel-core-sections.txt:576: warning: No declaration found for rygel_build_config_unref.
+./librygel-core-sections.txt:577: warning: No declaration found for rygel_param_spec_build_config.
+./librygel-core-sections.txt:578: warning: No declaration found for rygel_value_set_build_config.
+./librygel-core-sections.txt:579: warning: No declaration found for rygel_value_get_build_config.
+./librygel-core-sections.txt:580: warning: No declaration found for rygel_value_take_build_config.
+./librygel-core-sections.txt:581: warning: No declaration found for RygelBuildConfigClass.
+./librygel-core-sections.txt:597: warning: No declaration found for rygel_root_device_factory_create.
+./librygel-core-sections.txt:598: warning: No declaration found for rygel_root_device_factory_new.
+./librygel-core-sections.txt:599: warning: No declaration found for rygel_root_device_factory_get_context.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-root-device-factory.c:37: warning: Field descriptions for struct RygelRootDeviceFactory are missing in source code comment block.
+./librygel-core-sections.txt:602: warning: No declaration found for rygel_get_pretty_host_name.
+./librygel-core-sections.txt:618: warning: No declaration found for rygel_meta_config_new.
+./librygel-core-sections.txt:619: warning: No declaration found for rygel_meta_config_get_default.
+./librygel-core-sections.txt:620: warning: No declaration found for rygel_meta_config_register_configuration.
+./librygel-core-sections.txt:621: warning: No declaration found for rygel_meta_config_cleanup.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-meta-config.c:30: warning: Field descriptions for struct RygelMetaConfig are missing in source code comment block.
+./librygel-core-sections.txt:640: warning: No declaration found for rygel_xml_utils_iterator_iterator.
+./librygel-core-sections.txt:641: warning: No declaration found for rygel_xml_utils_iterator_next.
+./librygel-core-sections.txt:642: warning: No declaration found for rygel_xml_utils_iterator_get.
+./librygel-core-sections.txt:643: warning: No declaration found for rygel_xml_utils_iterator_new.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:32: warning: Field descriptions for struct RygelXMLUtilsIterator are missing in source code comment block.
+./librygel-core-sections.txt:645: warning: No declaration found for rygel_xml_utils_iterator_ref.
+./librygel-core-sections.txt:646: warning: No declaration found for rygel_xml_utils_iterator_unref.
+./librygel-core-sections.txt:647: warning: No declaration found for rygel_xml_utils_param_spec_iterator.
+./librygel-core-sections.txt:648: warning: No declaration found for rygel_xml_utils_value_set_iterator.
+./librygel-core-sections.txt:649: warning: No declaration found for rygel_xml_utils_value_get_iterator.
+./librygel-core-sections.txt:650: warning: No declaration found for rygel_xml_utils_value_take_iterator.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:91: warning: Field description for RygelXMLUtilsIteratorClass::finalize is missing in source code comment block.
+./librygel-core-sections.txt:653: warning: No declaration found for rygel_xml_utils_child_iterator_new.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:106: warning: Field descriptions for struct RygelXMLUtilsChildIterator are missing in source code comment block.
+./librygel-core-sections.txt:656: warning: No declaration found for rygel_xml_utils_new.
+./librygel-core-sections.txt:657: warning: No declaration found for rygel_xml_utils_get_namespace.
+./librygel-core-sections.txt:658: warning: No declaration found for rygel_xml_utils_get_element.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:129: warning: Field descriptions for struct RygelXMLUtils are missing in source code comment block.
+./librygel-core-sections.txt:660: warning: No declaration found for rygel_xml_utils_ref.
+./librygel-core-sections.txt:661: warning: No declaration found for rygel_xml_utils_unref.
+./librygel-core-sections.txt:662: warning: No declaration found for rygel_param_spec_xml_utils.
+./librygel-core-sections.txt:663: warning: No declaration found for rygel_value_set_xml_utils.
+./librygel-core-sections.txt:664: warning: No declaration found for rygel_value_get_xml_utils.
+./librygel-core-sections.txt:665: warning: No declaration found for rygel_value_take_xml_utils.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/rygel-xml-utils.c:188: warning: Field description for RygelXMLUtilsClass::finalize is missing in source code comment block.
+./librygel-core-sections.txt:698: warning: No declaration found for rygel_dlna150_hacks_apply_on_device.
+./librygel-core-sections.txt:699: warning: No declaration found for rygel_dlna150_hacks_new.
+/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/doc/reference/librygel-core/gtkdoc/ccomments/dlna150-hacks.c:17: warning: Field descriptions for struct RygelDlna150Hacks are missing in source code comment block.
+./librygel-core-sections.txt:716: warning: No declaration found for rygel_state_machine_run.
+./librygel-core-sections.txt:717: warning: No declaration found for rygel_state_machine_run_finish.
+./librygel-core-sections.txt:718: warning: No declaration found for rygel_state_machine_get_cancellable.
+./librygel-core-sections.txt:719: warning: No declaration found for rygel_state_machine_set_cancellable.
+See librygel-core-undeclared.txt for the list of undeclared symbols.
+./librygel-core-unused.txt:1: warning: 5 unused declarations. They should be added to librygel-core-sections.txt in the appropriate place.
+warning: failed to load external entity "../xml/tree_index.sgml"
+../librygel-core-docs.xml:61: 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 - 16 warning(s)
 [450/450] /usr/bin/valadoc --package-name librygel-server --package-version 2.8 -b /build/reproducible-path/rygel-0.44.2/src/librygel-server --vapidir /build/reproducible-path/rygel-0.44.2/vapi --vapidir /build/reproducible-path/rygel-0.44.2/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-server/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 libmediaart-2.0 --doclet gtkdoc -X /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server/rygel-server.h -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server/librygel-server-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core/librygel-core-2.8.so ../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'
@@ -14066,7 +14102,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:26610): valadoc-gtkdoc-CRITICAL **: 07:58:55.931: gtkdoc_get_parameter_pos: assertion 'node != NULL' failed
+(valadoc:58951): valadoc-gtkdoc-CRITICAL **: 03:40:30.383: 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>
@@ -14545,43 +14581,43 @@
 warning: failed to load external entity "../xml/annotation-glossary.xml"
 Succeeded - 32 warning(s)
    dh_auto_test
-	cd obj-i686-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=22 meson test --verbose
+	cd obj-i686-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=10 meson test --verbose
 ninja: Entering directory `/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu'
 ninja: no work to do.
  1/10 rygel-plugin-loader-test        RUNNING       
->>> LD_LIBRARY_PATH=/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core:/usr/lib/libeatmydata MALLOC_PERTURB_=3 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-plugin-loader-test
+>>> LD_LIBRARY_PATH=/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core:/usr/lib/libeatmydata MALLOC_PERTURB_=244 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-plugin-loader-test
 
  2/10 rygel-meta-config-test          RUNNING       
->>> LD_LIBRARY_PATH=/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core:/usr/lib/libeatmydata ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=36 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-meta-config-test
+>>> LD_LIBRARY_PATH=/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core:/usr/lib/libeatmydata UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=72 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-meta-config-test
 
  3/10 rygel-searchable-container-test RUNNING       
->>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=151 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-searchable-container-test
+>>> MALLOC_PERTURB_=223 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-searchable-container-test
 
  4/10 rygel-object-creator-test       RUNNING       
->>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=247 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-object-creator-test
+>>> MALLOC_PERTURB_=182 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-object-creator-test
 
  5/10 rygel-regression-test           RUNNING       
->>> LD_LIBRARY_PATH=/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server:/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core:/usr/lib/libeatmydata ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=58 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-regression-test
+>>> LD_LIBRARY_PATH=/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core:/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-server:/usr/lib/libeatmydata UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=233 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-regression-test
 
  6/10 rygel-database-test             RUNNING       
->>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 LD_LIBRARY_PATH=/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-db:/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core:/usr/lib/libeatmydata UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=183 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-database-test.vala
+>>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-db:/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core:/usr/lib/libeatmydata MALLOC_PERTURB_=148 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-database-test.vala
 
  7/10 rygel-environment-test          RUNNING       
->>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=80 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-environment-test
+>>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=103 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-environment-test
 
  8/10 rygel-playbin-renderer-test     RUNNING       
->>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=123 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 LD_LIBRARY_PATH=/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer:/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer-gst:/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core:/usr/lib/libeatmydata MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-playbin-renderer-test
+>>> MALLOC_PERTURB_=181 LD_LIBRARY_PATH=/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer:/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-renderer-gst:/build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/src/librygel-core:/usr/lib/libeatmydata UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-playbin-renderer-test
 
  9/10 rygel-user-config-test          RUNNING       
->>> MALLOC_PERTURB_=184 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-user-config-test
+>>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=11 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-user-config-test
 
 10/10 rygel-http-time-seek-test       RUNNING       
->>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=216 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-http-time-seek-test
+>>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=120 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/rygel-0.44.2/obj-i686-linux-gnu/tests/rygel-http-time-seek-test
 
- 1/10 rygel-plugin-loader-test        OK              0.03s
+ 1/10 rygel-plugin-loader-test        OK              0.24s
 ――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
 TAP version 14
-# random seed: R02S847e8e988907c9cfd21be9b093657d78
+# random seed: R02S454f1c6c414527f2d9eec053a4b101a1
 1..3
 # Start of librygel-core tests
 # Start of plugins tests
@@ -14611,10 +14647,10 @@
 # End of librygel-core tests
 ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 
- 2/10 rygel-meta-config-test          OK              0.03s
+ 2/10 rygel-meta-config-test          OK              0.24s
 ――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
 TAP version 14
-# random seed: R02Sd266801075177ff1f64c3ef270169995
+# random seed: R02Sb42b00bee0927d19de8f9f3e56977e48
 1..2
 # Start of librygel-core tests
 # Start of meta-config tests
@@ -14624,28 +14660,16 @@
 # End of librygel-core tests
 ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 
- 3/10 rygel-searchable-container-test OK              0.03s
+ 3/10 rygel-searchable-container-test OK              0.21s
 
- 5/10 rygel-regression-test           OK              0.02s
+ 4/10 rygel-object-creator-test       OK              0.19s
 
- 7/10 rygel-environment-test          OK              0.02s
-
-10/10 rygel-http-time-seek-test       OK              0.01s
-――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
-TAP version 14
-# random seed: R02S03fa1280b0821b0c0bab4462896cc30a
-1..1
-# Start of server tests
-# Start of time-seek tests
-ok 1 /server/time-seek/request
-# End of time-seek tests
-# End of server tests
-――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
+ 5/10 rygel-regression-test           OK              0.17s
 
- 6/10 rygel-database-test             OK              0.02s
+ 6/10 rygel-database-test             OK              0.15s
 ――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
 TAP version 14
-# random seed: R02S0237c2863557ed1367ee936be5bdae3a
+# random seed: R02Sda661e8c0b5d4c26e2d8fa4850412943
 1..1
 # Start of librygel-db tests
 # Start of regression tests
@@ -14656,15 +14680,27 @@
 # End of librygel-db tests
 ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 
- 4/10 rygel-object-creator-test       OK              0.06s
+ 7/10 rygel-environment-test          OK              0.12s
 
- 8/10 rygel-playbin-renderer-test     OK              0.43s
+10/10 rygel-http-time-seek-test       OK              0.04s
+――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
+TAP version 14
+# random seed: R02S60c045bf51f79c41575e18357bbbfbca
+1..1
+# Start of server tests
+# Start of time-seek tests
+ok 1 /server/time-seek/request
+# End of time-seek tests
+# End of server tests
+――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
+
+ 8/10 rygel-playbin-renderer-test     OK              0.99s
 
- 9/10 rygel-user-config-test          OK             41.93s
+ 9/10 rygel-user-config-test          OK             41.92s
 ――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
 stderr:
 
-** (process:26721): WARNING **: 07:58:58.503: Failed to load user configuration from file ?user-config-test-local.ini?: No such file or directory
+** (process:59661): WARNING **: 03:40:37.142: Failed to load user configuration from file ?user-config-test-local.ini?: No such file or directory
 ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 
 
@@ -14874,73 +14910,73 @@
    dh_perl
    dh_link
    dh_strip_nondeterminism
-	Normalized debian/rygel/usr/share/locale/bs/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/es/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/lt/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ko/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ug/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/th/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/as/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/fa/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/zh_HK/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/da/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/oc/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/gl/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/pa/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ar/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ka/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/fi/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/ms/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/en_GB/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/hi/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ta/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/pl/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/zh_CN/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ka/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ug/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/it/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/cs/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/el/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/he/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/fur/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/hu/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/zh_CN/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/hi/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/bn_IN/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/gu/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/pa/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/lt/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ml/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/eu/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/tr/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/af/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/nl/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ja/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/ro/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ca/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/eo/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/zh_TW/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/id/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ml/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/ta/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/et/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ar/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/sk/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ja/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/th/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/fur/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/nl/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/nb/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/fr/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/te/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/pt_BR/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/tr/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/kn/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/eu/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/ne/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/hr/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/gu/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/sr/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/be/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/es/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/sr@latin/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/da/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/fi/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ca/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/kk/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/sv/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/oc/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/bg/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/uk/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/nb/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/hr/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/tg/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/bs/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/vi/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/de/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/ca@valencia/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/el/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/fa/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ko/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/eo/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/en_GB/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/zh_TW/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/gl/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/sl/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/pl/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/kn/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/fr/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/te/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/cs/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/sv/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/id/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/ab/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/sr/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/et/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ru/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/hu/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/de/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/uk/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/bn_IN/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/kab/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/he/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/sr@latin/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/lv/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/bg/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/tg/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/vi/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/pt/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ru/LC_MESSAGES/rygel.mo
    dh_compress
    dh_fixperms
    dh_missing
@@ -14955,23 +14991,31 @@
    debian/rules override_dh_gencontrol
 make[1]: Entering directory '/build/reproducible-path/rygel-0.44.2'
 dh_gencontrol -- -Vgst:Recommends="gstreamer1.0-libav, gstreamer1.0-plugins-ugly"
-dpkg-gencontrol: warning: Suggests field of package rygel: substitution variable ${gst:Suggests} used, but is not 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-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-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-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 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-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
 dpkg-gencontrol: warning: package librygel-core-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: Suggests field of package rygel: substitution variable ${gst:Suggests} used, but is not 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: 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
@@ -14980,111 +15024,103 @@
 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 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 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-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-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 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: 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-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 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
 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-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-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 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-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 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-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-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-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-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 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-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 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-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 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-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-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
 make[1]: Leaving directory '/build/reproducible-path/rygel-0.44.2'
    dh_md5sums
    dh_builddeb
 dpkg-deb: building package 'rygel' in '../rygel_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'rygel-2.8-dev' in '../rygel-2.8-dev_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'librygel-core-2.8-0-dbgsym' in '../librygel-core-2.8-0-dbgsym_0.44.2-1_i386.deb'.
 dpkg-deb: building package 'librygel-server-2.8-0-dbgsym' in '../librygel-server-2.8-0-dbgsym_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'librygel-renderer-2.8-0-dbgsym' in '../librygel-renderer-2.8-0-dbgsym_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'librygel-renderer-gst-2.8-0-dbgsym' in '../librygel-renderer-gst-2.8-0-dbgsym_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'rygel-preferences-dbgsym' in '../rygel-preferences-dbgsym_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'rygel-gst-launch' in '../rygel-gst-launch_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'librygel-core-2.8-0' in '../librygel-core-2.8-0_0.44.2-1_i386.deb'.
 dpkg-deb: building package 'librygel-ruih-2.8-0-dbgsym' in '../librygel-ruih-2.8-0-dbgsym_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'rygel-ruih-dbgsym' in '../rygel-ruih-dbgsym_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'librygel-db-2.8-0-dbgsym' in '../librygel-db-2.8-0-dbgsym_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'librygel-renderer-gst-2.8-0' in '../librygel-renderer-gst-2.8-0_0.44.2-1_i386.deb'.
 dpkg-deb: building package 'rygel-tracker-dbgsym' in '../rygel-tracker-dbgsym_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'rygel-playbin-dbgsym' in '../rygel-playbin-dbgsym_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'rygel-ruih' in '../rygel-ruih_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'librygel-renderer-gst-2.8-0-dbgsym' in '../librygel-renderer-gst-2.8-0-dbgsym_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'rygel-ruih-dbgsym' in '../rygel-ruih-dbgsym_0.44.2-1_i386.deb'.
 dpkg-deb: building package 'rygel-gst-launch-dbgsym' in '../rygel-gst-launch-dbgsym_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'rygel-preferences-dbgsym' in '../rygel-preferences-dbgsym_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'librygel-db-2.8-0' in '../librygel-db-2.8-0_0.44.2-1_i386.deb'.
 dpkg-deb: building package 'rygel-tracker' in '../rygel-tracker_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'rygel-gst-launch' in '../rygel-gst-launch_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'rygel-playbin' in '../rygel-playbin_0.44.2-1_i386.deb'.
 dpkg-deb: building package 'rygel-preferences' in '../rygel-preferences_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'rygel-ruih' in '../rygel-ruih_0.44.2-1_i386.deb'.
 dpkg-deb: building package 'librygel-ruih-2.8-0' in '../librygel-ruih-2.8-0_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'librygel-db-2.8-0' in '../librygel-db-2.8-0_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'librygel-renderer-gst-2.8-0' in '../librygel-renderer-gst-2.8-0_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'rygel-playbin' in '../rygel-playbin_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'librygel-core-2.8-0' in '../librygel-core-2.8-0_0.44.2-1_i386.deb'.
-dpkg-deb: building package 'librygel-server-2.8-0' in '../librygel-server-2.8-0_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'librygel-db-2.8-0-dbgsym' in '../librygel-db-2.8-0-dbgsym_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'rygel-playbin-dbgsym' in '../rygel-playbin-dbgsym_0.44.2-1_i386.deb'.
 dpkg-deb: building package 'librygel-renderer-2.8-0' in '../librygel-renderer-2.8-0_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'librygel-core-2.8-0-dbgsym' in '../librygel-core-2.8-0-dbgsym_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'librygel-renderer-2.8-0-dbgsym' in '../librygel-renderer-2.8-0-dbgsym_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'librygel-server-2.8-0' in '../librygel-server-2.8-0_0.44.2-1_i386.deb'.
 dpkg-deb: building package 'rygel-dbgsym' in '../rygel-dbgsym_0.44.2-1_i386.deb'.
+dpkg-deb: building package 'rygel-2.8-dev' in '../rygel-2.8-dev_0.44.2-1_i386.deb'.
  dpkg-genbuildinfo --build=binary -O../rygel_0.44.2-1_i386.buildinfo
  dpkg-genchanges --build=binary -O../rygel_0.44.2-1_i386.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -15092,12 +15128,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/34393/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/34393/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/15023 and its subdirectories
-I: Current time: Sat Apr 18 07:59:51 -12 2026
-I: pbuilder-time-stamp: 1776542391
+I: removing directory /srv/workspace/pbuilder/34393 and its subdirectories
+I: Current time: Mon Mar 17 03:41:46 +14 2025
+I: pbuilder-time-stamp: 1742132506