Diff of the two buildlogs:

--
--- b1/build.log	2023-06-04 21:27:22.046837566 +0000
+++ b2/build.log	2023-06-04 21:39:47.394190089 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Sun Jun  4 09:19:18 -12 2023
-I: pbuilder-time-stamp: 1685913558
+I: Current time: Sun Jul  7 17:50:31 +14 2024
+I: pbuilder-time-stamp: 1720324231
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
 I: copying local configuration
@@ -16,7 +16,7 @@
 I: copying [./pan_0.154.orig.tar.gz]
 I: copying [./pan_0.154-1.debian.tar.xz]
 I: Extracting source
-gpgv: Signature made Sun Jan  8 02:35:16 2023 -12
+gpgv: Signature made Mon Jan  9 04:35:16 2023 +14
 gpgv:                using RSA key 9F7239FCB664F10B33E9DC03C31F4FD949AB2B6C
 gpgv: Can't check signature: No public key
 dpkg-source: warning: cannot verify inline signature for ./pan_0.154-1.dsc: no acceptable signature found
@@ -28,52 +28,84 @@
 dpkg-source: info: applying rm-windows-mac-entries
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/1618/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/31551/tmp/hooks/D01_modify_environment starting
+debug: Running on codethink13-arm64.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Jul  7 17:50 /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/31551/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/31551/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='arm64'
-  DEBIAN_FRONTEND='noninteractive'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu")
+  BASH_VERSION='5.2.15(1)-release'
+  BUILDDIR=/build
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=arm64
+  DEBIAN_FRONTEND=noninteractive
   DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8 '
-  DISTRIBUTION='bookworm'
-  HOME='/var/lib/jenkins'
-  HOST_ARCH='arm64'
+  DIRSTACK=()
+  DISTRIBUTION=bookworm
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/var/lib/jenkins
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=aarch64
+  HOST_ARCH=arm64
   IFS=' 	
   '
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='1618'
-  PS1='# '
-  PS2='> '
+  LANG=C
+  LANGUAGE=nl_BE:nl
+  LC_ALL=C
+  MACHTYPE=aarch64-unknown-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=31551
   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.Vy8wzlOD/pbuilderrc_RGLk --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Vy8wzlOD/b1 --logfile b1/build.log pan_0.154-1.dsc'
-  SUDO_GID='117'
-  SUDO_UID='110'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  USERNAME='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://192.168.101.16: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.Vy8wzlOD/pbuilderrc_ClW2 --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Vy8wzlOD/b2 --logfile b2/build.log --extrapackages usrmerge pan_0.154-1.dsc'
+  SUDO_GID=117
+  SUDO_UID=110
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  USERNAME=root
+  _='I: set'
+  http_proxy=http://192.168.101.16:3128
 I: uname -a
-  Linux codethink14-arm64 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:17 UTC 2023 aarch64 GNU/Linux
+  Linux i-capture-the-hostname 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:17 UTC 2023 aarch64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Jun  4 06:51 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/1618/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Jul  5 06:48 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/31551/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -469,7 +501,7 @@
 Get: 340 http://deb.debian.org/debian bookworm/main arm64 libgtkspell3-3-dev arm64 3.0.10-1 [27.5 kB]
 Get: 341 http://deb.debian.org/debian bookworm/main arm64 libnotify-dev arm64 0.8.1-1 [17.5 kB]
 Get: 342 http://deb.debian.org/debian bookworm/main arm64 libsecret-1-dev arm64 0.20.5-3 [144 kB]
-Fetched 146 MB in 4s (36.2 MB/s)
+Fetched 146 MB in 3s (43.6 MB/s)
 debconf: delaying package configuration, since apt-utils is not installed
 Selecting previously unselected package libargon2-1:arm64.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19611 files and directories currently installed.)
@@ -1877,8 +1909,17 @@
 Writing extended state information...
 Building tag database...
  -> Finished parsing the build-deps
+Reading package lists...
+Building dependency tree...
+Reading state information...
+usrmerge is already the newest version (35).
+0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 I: Building the package
-I: Running cd /build/pan-0.154/ && 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  > ../pan_0.154-1_source.changes
+I: user script /srv/workspace/pbuilder/31551/tmp/hooks/A99_set_merged_usr starting
+Re-configuring usrmerge...
+I: user script /srv/workspace/pbuilder/31551/tmp/hooks/A99_set_merged_usr finished
+hostname: Temporary failure in name resolution
+I: Running cd /build/pan-0.154/ && 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  > ../pan_0.154-1_source.changes
 dpkg-buildpackage: info: source package pan
 dpkg-buildpackage: info: source version 0.154-1
 dpkg-buildpackage: info: source distribution unstable
@@ -1931,8 +1972,8 @@
 checking for mawk... mawk
 checking whether make sets $(MAKE)... yes
 checking whether make supports nested variables... yes
-checking whether UID '1111' is supported by ustar format... yes
-checking whether GID '1111' is supported by ustar format... yes
+checking whether UID '2222' is supported by ustar format... yes
+checking whether GID '2222' is supported by ustar format... yes
 checking how to create a ustar tar archive... gnutar
 checking whether to enable maintainer-specific portions of Makefiles... no
 checking whether make supports nested variables... (cached) yes
@@ -2194,65 +2235,6 @@
 gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e-action-combo-box.o e-action-combo-box.c
 gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e-charset.o e-charset.c
 gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e-charset-combo-box.o e-charset-combo-box.c
-e-action-combo-box.c: In function 'action_combo_box_action_changed_cb':
-e-action-combo-box.c:61:17: warning: 'gtk_radio_action_get_current_value' is deprecated [-Wdeprecated-declarations]
-   61 |                 combo_box->priv->index, GINT_TO_POINTER (
-      |                 ^~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/gtk.h:272,
-                 from gtk-compat.h:18,
-                 from e-action-combo-box.h:26,
-                 from e-action-combo-box.c:19:
-/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here
-   89 | gint            gtk_radio_action_get_current_value (GtkRadioAction        *action);
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-e-action-combo-box.c: In function 'action_combo_box_action_group_notify_cb':
-e-action-combo-box.c:81:17: warning: 'gtk_action_group_get_sensitive' is deprecated [-Wdeprecated-declarations]
-   81 |                 gtk_action_group_get_sensitive (action_group), "visible",
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/gtk.h:254:
-/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:179:17: note: declared here
-  179 | gboolean        gtk_action_group_get_sensitive           (GtkActionGroup             *action_group);
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-e-action-combo-box.c:82:17: warning: 'gtk_action_group_get_visible' is deprecated [-Wdeprecated-declarations]
-   82 |                 gtk_action_group_get_visible (action_group), NULL);
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:184:17: note: declared here
-  184 | gboolean        gtk_action_group_get_visible             (GtkActionGroup             *action_group);
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-e-action-combo-box.c: In function 'action_combo_box_update_model':
-e-action-combo-box.c:226:17: warning: 'gtk_radio_action_get_type' is deprecated [-Wdeprecated-declarations]
-  226 |                 2, GTK_TYPE_RADIO_ACTION, G_TYPE_FLOAT);
-      |                 ^
-/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here
-   73 | GType           gtk_radio_action_get_type          (void) G_GNUC_CONST;
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~
-e-action-combo-box.c:228:9: warning: 'gtk_radio_action_get_group' is deprecated [-Wdeprecated-declarations]
-  228 |         list = gtk_radio_action_get_group (combo_box->priv->action);
-      |         ^~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:81:17: note: declared here
-   81 | GSList         *gtk_radio_action_get_group         (GtkRadioAction        *action);
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
-e-action-combo-box.c: In function 'action_combo_box_changed':
-e-action-combo-box.c:360:9: warning: 'gtk_radio_action_set_current_value' is deprecated [-Wdeprecated-declarations]
-  360 |         gtk_radio_action_set_current_value (action, value);
-      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here
-   91 | void            gtk_radio_action_set_current_value (GtkRadioAction        *action,
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-e-action-combo-box.c: In function 'action_combo_box_class_init':
-e-action-combo-box.c:388:25: warning: 'gtk_radio_action_get_type' is deprecated [-Wdeprecated-declarations]
-  388 |                         GTK_TYPE_RADIO_ACTION,
-      |                         ^~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here
-   73 | GType           gtk_radio_action_get_type          (void) G_GNUC_CONST;
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~
-e-action-combo-box.c: In function 'e_action_combo_box_set_action':
-e-action-combo-box.c:479:17: warning: 'gtk_radio_action_get_type' is deprecated [-Wdeprecated-declarations]
-  479 |                 g_return_if_fail (GTK_IS_RADIO_ACTION (action));
-      |                 ^~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here
-   73 | GType           gtk_radio_action_get_type          (void) G_GNUC_CONST;
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~
 e-charset.c: In function 'e_charset_add_radio_actions':
 e-charset.c:140:9: warning: 'gtk_action_group_get_type' is deprecated [-Wdeprecated-declarations]
   140 |         g_return_val_if_fail (GTK_IS_ACTION_GROUP (action_group), NULL);
@@ -2274,20 +2256,6 @@
 e-charset.c:194:17: warning: 'gtk_radio_action_set_group' is deprecated [-Wdeprecated-declarations]
   194 |                 gtk_radio_action_set_group (action, group);
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
-e-action-combo-box.c: In function 'e_action_combo_box_get_current_value':
-e-action-combo-box.c:535:9: warning: 'gtk_radio_action_get_current_value' is deprecated [-Wdeprecated-declarations]
-  535 |         return gtk_radio_action_get_current_value (combo_box->priv->action);
-      |         ^~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here
-   89 | gint            gtk_radio_action_get_current_value (GtkRadioAction        *action);
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-e-action-combo-box.c: In function 'e_action_combo_box_set_current_value':
-e-action-combo-box.c:545:9: warning: 'gtk_radio_action_set_current_value' is deprecated [-Wdeprecated-declarations]
-  545 |         gtk_radio_action_set_current_value (
-      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here
-   91 | void            gtk_radio_action_set_current_value (GtkRadioAction        *action,
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:83:17: note: declared here
    83 | void            gtk_radio_action_set_group         (GtkRadioAction        *action,
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -2347,6 +2315,80 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here
    91 | void            gtk_radio_action_set_current_value (GtkRadioAction        *action,
       |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e-charset-dialog.o e-charset-dialog.c
+e-action-combo-box.c: In function 'action_combo_box_action_changed_cb':
+e-action-combo-box.c:61:17: warning: 'gtk_radio_action_get_current_value' is deprecated [-Wdeprecated-declarations]
+   61 |                 combo_box->priv->index, GINT_TO_POINTER (
+      |                 ^~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/gtk.h:272,
+                 from gtk-compat.h:18,
+                 from e-action-combo-box.h:26,
+                 from e-action-combo-box.c:19:
+/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here
+   89 | gint            gtk_radio_action_get_current_value (GtkRadioAction        *action);
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+e-action-combo-box.c: In function 'action_combo_box_action_group_notify_cb':
+e-action-combo-box.c:81:17: warning: 'gtk_action_group_get_sensitive' is deprecated [-Wdeprecated-declarations]
+   81 |                 gtk_action_group_get_sensitive (action_group), "visible",
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/gtk.h:254:
+/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:179:17: note: declared here
+  179 | gboolean        gtk_action_group_get_sensitive           (GtkActionGroup             *action_group);
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+e-action-combo-box.c:82:17: warning: 'gtk_action_group_get_visible' is deprecated [-Wdeprecated-declarations]
+   82 |                 gtk_action_group_get_visible (action_group), NULL);
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:184:17: note: declared here
+  184 | gboolean        gtk_action_group_get_visible             (GtkActionGroup             *action_group);
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+e-action-combo-box.c: In function 'action_combo_box_update_model':
+e-action-combo-box.c:226:17: warning: 'gtk_radio_action_get_type' is deprecated [-Wdeprecated-declarations]
+  226 |                 2, GTK_TYPE_RADIO_ACTION, G_TYPE_FLOAT);
+      |                 ^
+/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here
+   73 | GType           gtk_radio_action_get_type          (void) G_GNUC_CONST;
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~
+e-action-combo-box.c:228:9: warning: 'gtk_radio_action_get_group' is deprecated [-Wdeprecated-declarations]
+  228 |         list = gtk_radio_action_get_group (combo_box->priv->action);
+      |         ^~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:81:17: note: declared here
+   81 | GSList         *gtk_radio_action_get_group         (GtkRadioAction        *action);
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
+e-action-combo-box.c: In function 'action_combo_box_changed':
+e-action-combo-box.c:360:9: warning: 'gtk_radio_action_set_current_value' is deprecated [-Wdeprecated-declarations]
+  360 |         gtk_radio_action_set_current_value (action, value);
+      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here
+   91 | void            gtk_radio_action_set_current_value (GtkRadioAction        *action,
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+e-action-combo-box.c: In function 'action_combo_box_class_init':
+e-action-combo-box.c:388:25: warning: 'gtk_radio_action_get_type' is deprecated [-Wdeprecated-declarations]
+  388 |                         GTK_TYPE_RADIO_ACTION,
+      |                         ^~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here
+   73 | GType           gtk_radio_action_get_type          (void) G_GNUC_CONST;
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~
+e-action-combo-box.c: In function 'e_action_combo_box_set_action':
+e-action-combo-box.c:479:17: warning: 'gtk_radio_action_get_type' is deprecated [-Wdeprecated-declarations]
+  479 |                 g_return_if_fail (GTK_IS_RADIO_ACTION (action));
+      |                 ^~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:73:17: note: declared here
+   73 | GType           gtk_radio_action_get_type          (void) G_GNUC_CONST;
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~
+e-action-combo-box.c: In function 'e_action_combo_box_get_current_value':
+e-action-combo-box.c:535:9: warning: 'gtk_radio_action_get_current_value' is deprecated [-Wdeprecated-declarations]
+  535 |         return gtk_radio_action_get_current_value (combo_box->priv->action);
+      |         ^~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here
+   89 | gint            gtk_radio_action_get_current_value (GtkRadioAction        *action);
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+e-action-combo-box.c: In function 'e_action_combo_box_set_current_value':
+e-action-combo-box.c:545:9: warning: 'gtk_radio_action_set_current_value' is deprecated [-Wdeprecated-declarations]
+  545 |         gtk_radio_action_set_current_value (
+      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here
+   91 | void            gtk_radio_action_set_current_value (GtkRadioAction        *action,
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 e-charset-combo-box.c: In function 'charset_combo_box_run_dialog':
 e-charset-combo-box.c:95:17: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
    95 |                 GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
@@ -2486,7 +2528,6 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:73:18: note: declared here
    73 | GType            gtk_toggle_action_get_type          (void) G_GNUC_CONST;
       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~
-gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e-charset-dialog.o e-charset-dialog.c
 gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -c -o e-cte-dialog.o e-cte-dialog.c
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o group-pane.o group-pane.cc
 e-charset-dialog.c: In function 'e_charset_dialog':
@@ -2554,6 +2595,49 @@
   203 | GtkWidget * gtk_dialog_get_action_area  (GtkDialog *dialog);
       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o group-prefs-dialog.o group-prefs-dialog.cc
+group-pane.cc: In function 'void {anonymous}::render_group_name(GtkTreeViewColumn*, GtkCellRenderer*, GtkTreeModel*, GtkTreeIter*, gpointer)':
+group-pane.cc:721:43: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'pan::Article_Count::type' {aka 'long unsigned int'} [-Wformat=]
+  721 |       g_snprintf (buf, sizeof(buf), " (%llu)", static_cast<uint64_t>(unread));
+      |                                        ~~~^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+      |                                           |    |
+      |                                           |    pan::Article_Count::type {aka long unsigned int}
+      |                                           long long unsigned int
+      |                                        %lu
+group-pane.cc: In member function 'void pan::GroupPane::refresh_font()':
+group-pane.cc:1063:30: warning: 'void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)' is deprecated [-Wdeprecated-declarations]
+ 1063 |     gtk_widget_override_font (_tree_view, nullptr);
+      |     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27,
+                 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
+                 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
+                 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
+                 from gtk-compat.h:18,
+                 from group-pane.cc:24:
+/usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here
+ 1153 | void         gtk_widget_override_font             (GtkWidget                  *widget,
+      |              ^~~~~~~~~~~~~~~~~~~~~~~~
+group-pane.cc:1067:30: warning: 'void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)' is deprecated [-Wdeprecated-declarations]
+ 1067 |     gtk_widget_override_font (_tree_view, pfd);
+      |     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here
+ 1153 | void         gtk_widget_override_font             (GtkWidget                  *widget,
+      |              ^~~~~~~~~~~~~~~~~~~~~~~~
+group-prefs.cc: In member function 'GdkColor pan::GroupPrefs::get_group_color(const pan::Quark&, const pan::StringView&) const':
+group-prefs.cc:229:19: warning: 'gboolean gdk_color_parse(const gchar*, GdkColor*)' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations]
+  229 |   gdk_color_parse (fallback_str.to_string().c_str(), &fallback);
+      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:33,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
+                 from ../../pan/gui/gtk-compat.h:18,
+                 from ../../pan/gui/pan-colors.h:24,
+                 from prefs.h:29,
+                 from group-prefs.h:22,
+                 from group-prefs.cc:30:
+/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here
+   79 | gboolean  gdk_color_parse     (const gchar    *spec,
+      |           ^~~~~~~~~~~~~~~
 In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                  from /usr/include/gtk-3.0/gtk/gtk.h:254,
                  from gtk-compat.h:18,
@@ -2618,21 +2702,6 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:159:12: note: declared here
   159 | void       gtk_table_set_row_spacings (GtkTable        *table,
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:254,
-                 from gtk-compat.h:18,
-                 from body-pane.h:24,
-                 from body-pane.cc:20:
-body-pane.cc: In function 'void pan::{anonymous}::init_cursors(GtkWidget*)':
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
- 1121 | #define GTK_STOCK_ZOOM_IN          ((GtkStock)"gtk-zoom-in")
-      |                                      ^~~~~~~~
-body-pane.cc:215:62: note: in expansion of macro 'GTK_STOCK_ZOOM_IN'
-  215 |       GdkPixbuf * pixbuf = gtk_widget_render_icon_pixbuf (w, GTK_STOCK_ZOOM_IN, size);
-      |                                                              ^~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:36:61: warning: 'GType gtk_table_get_type()' is deprecated [-Wdeprecated-declarations]
    36 | #define GTK_TYPE_TABLE                  (gtk_table_get_type ())
       |                                          ~~~~~~~~~~~~~~~~~~~^~
@@ -2664,17 +2733,6 @@
 /usr/include/gtk-3.0/gtk/gtkbutton.h:143:23: note: declared here
   143 | void                  gtk_button_set_alignment      (GtkButton      *button,
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
-body-pane.cc:215:58: warning: 'GdkPixbuf* gtk_widget_render_icon_pixbuf(GtkWidget*, const gchar*, GtkIconSize)' is deprecated: Use 'gtk_icon_theme_load_icon' instead [-Wdeprecated-declarations]
-  215 |       GdkPixbuf * pixbuf = gtk_widget_render_icon_pixbuf (w, GTK_STOCK_ZOOM_IN, size);
-      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27,
-                 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
-                 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
-                 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:31:
-/usr/include/gtk-3.0/gtk/gtkwidget.h:1182:15: note: declared here
- 1182 | GdkPixbuf    *gtk_widget_render_icon_pixbuf   (GtkWidget   *widget,
-      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:36:61: warning: 'GType gtk_table_get_type()' is deprecated [-Wdeprecated-declarations]
    36 | #define GTK_TYPE_TABLE                  (gtk_table_get_type ())
       |                                          ~~~~~~~~~~~~~~~~~~~^~
@@ -2699,21 +2757,6 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
   138 | void       gtk_table_attach_defaults  (GtkTable        *table,
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
- 1130 | #define GTK_STOCK_ZOOM_OUT         ((GtkStock)"gtk-zoom-out")
-      |                                      ^~~~~~~~
-body-pane.cc:220:50: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT'
-  220 |       pixbuf = gtk_widget_render_icon_pixbuf (w, GTK_STOCK_ZOOM_OUT, size);
-      |                                                  ^~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-body-pane.cc:220:46: warning: 'GdkPixbuf* gtk_widget_render_icon_pixbuf(GtkWidget*, const gchar*, GtkIconSize)' is deprecated: Use 'gtk_icon_theme_load_icon' instead [-Wdeprecated-declarations]
-  220 |       pixbuf = gtk_widget_render_icon_pixbuf (w, GTK_STOCK_ZOOM_OUT, size);
-      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/gtkwidget.h:1182:15: note: declared here
- 1182 | GdkPixbuf    *gtk_widget_render_icon_pixbuf   (GtkWidget   *widget,
-      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:36:61: warning: 'GType gtk_table_get_type()' is deprecated [-Wdeprecated-declarations]
    36 | #define GTK_TYPE_TABLE                  (gtk_table_get_type ())
       |                                          ~~~~~~~~~~~~~~~~~~~^~
@@ -2744,20 +2787,6 @@
 /usr/include/gtk-3.0/gtk/gtkbutton.h:143:23: note: declared here
   143 | void                  gtk_button_set_alignment      (GtkButton      *button,
       |                       ^~~~~~~~~~~~~~~~~~~~~~~~
-body-pane.cc:225:46: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations]
-  225 |       cursors[CURSOR_IBEAM] = gdk_cursor_new (GDK_XTERM);
-      |                               ~~~~~~~~~~~~~~~^~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gdk/gdk.h:34,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30:
-/usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here
-  228 | GdkCursor* gdk_cursor_new                (GdkCursorType    cursor_type);
-      |            ^~~~~~~~~~~~~~
-body-pane.cc:226:45: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations]
-  226 |       cursors[CURSOR_HREF] = gdk_cursor_new (GDK_HAND2);
-      |                              ~~~~~~~~~~~~~~~^~~~~~~~~~~
-/usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here
-  228 | GdkCursor* gdk_cursor_new                (GdkCursorType    cursor_type);
-      |            ^~~~~~~~~~~~~~
 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:36:61: warning: 'GType gtk_table_get_type()' is deprecated [-Wdeprecated-declarations]
    36 | #define GTK_TYPE_TABLE                  (gtk_table_get_type ())
       |                                          ~~~~~~~~~~~~~~~~~~~^~
@@ -2776,19 +2805,6 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117:12: note: declared here
   117 | GType      gtk_table_get_type         (void) G_GNUC_CONST;
       |            ^~~~~~~~~~~~~~~~~~
-body-pane.cc: In function 'std::string pan::{anonymous}::get_url_from_iter(GtkWidget*, GtkTextIter*)':
-body-pane.cc:288:37: warning: 'gboolean gtk_text_iter_begins_tag(const GtkTextIter*, GtkTextTag*)' is deprecated: Use 'gtk_text_iter_starts_tag' instead [-Wdeprecated-declarations]
-  288 |       if (!gtk_text_iter_begins_tag (&begin, url_tag))
-      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/gtkselection.h:33,
-                 from /usr/include/gtk-3.0/gtk/gtkdnd.h:35,
-                 from /usr/include/gtk-3.0/gtk/gtktreeview.h:28,
-                 from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
-                 from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:42:
-/usr/include/gtk-3.0/gtk/gtktextiter.h:178:10: note: declared here
-  178 | gboolean gtk_text_iter_begins_tag        (const GtkTextIter  *iter,
-      |          ^~~~~~~~~~~~~~~~~~~~~~~~
 dl-headers-ui.cc:158:31: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
   158 |     gtk_table_attach_defaults (GTK_TABLE(t), w, 0, 1, row, row+1);
       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -2879,75 +2895,6 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
   138 | void       gtk_table_attach_defaults  (GtkTable        *table,
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
-body-pane.cc: In member function 'gboolean pan::BodyPane::mouse_button_pressed(GtkWidget*, GdkEventButton*)':
-body-pane.cc:422:39: warning: 'gboolean gtk_text_iter_begins_tag(const GtkTextIter*, GtkTextTag*)' is deprecated: Use 'gtk_text_iter_starts_tag' instead [-Wdeprecated-declarations]
-  422 |         if (!gtk_text_iter_begins_tag (&iter, pix_tag))
-      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/gtktextiter.h:178:10: note: declared here
-  178 | gboolean gtk_text_iter_begins_tag        (const GtkTextIter  *iter,
-      |          ^~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/lib/aarch64-linux-gnu/glib-2.0/include/glibconfig.h:9,
-                 from /usr/include/glib-2.0/glib/gtypes.h:34,
-                 from /usr/include/glib-2.0/glib/galloca.h:34,
-                 from /usr/include/glib-2.0/glib.h:32,
-                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:30:
-body-pane.cc:424:44: warning: 'gboolean gtk_text_iter_begins_tag(const GtkTextIter*, GtkTextTag*)' is deprecated: Use 'gtk_text_iter_starts_tag' instead [-Wdeprecated-declarations]
-  424 |         g_assert (gtk_text_iter_begins_tag (&iter, pix_tag));
-      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gmacros.h:1180:8: note: in definition of macro '_G_BOOLEAN_EXPR'
- 1180 |    if (expr)                                    \
-      |        ^~~~
-/usr/include/glib-2.0/glib/gtestutils.h:235:49: note: in expansion of macro 'G_LIKELY'
-  235 |                                              if G_LIKELY (expr) ; else \
-      |                                                 ^~~~~~~~
-body-pane.cc:424:9: note: in expansion of macro 'g_assert'
-  424 |         g_assert (gtk_text_iter_begins_tag (&iter, pix_tag));
-      |         ^~~~~~~~
-/usr/include/gtk-3.0/gtk/gtktextiter.h:178:10: note: declared here
-  178 | gboolean gtk_text_iter_begins_tag        (const GtkTextIter  *iter,
-      |          ^~~~~~~~~~~~~~~~~~~~~~~~
-body-pane.cc: In function 'void pan::{anonymous}::create_emoticons()':
-body-pane.cc:638:57: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
-  638 |     emoticon_pixbufs[":)"] = gdk_pixbuf_new_from_inline (-1, icon_mozilla_smile, false, nullptr);
-      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkpixbuf.h:33,
-                 from /usr/include/gtk-3.0/gdk/gdkcairo.h:29,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:33:
-/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
-  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
-body-pane.cc:639:58: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
-  639 |     emoticon_pixbufs[":-)"] = gdk_pixbuf_new_from_inline (-1, icon_mozilla_smile, false, nullptr);
-      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
-  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
-body-pane.cc:640:57: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
-  640 |     emoticon_pixbufs[";)"] = gdk_pixbuf_new_from_inline (-1, icon_mozilla_wink, false, nullptr);
-      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
-  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
-body-pane.cc:641:57: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
-  641 |     emoticon_pixbufs[":("] = gdk_pixbuf_new_from_inline (-1, icon_mozilla_frown, false, nullptr);
-      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
-  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
-body-pane.cc:642:57: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
-  642 |     emoticon_pixbufs[":P"] = gdk_pixbuf_new_from_inline (-1, icon_mozilla_tongueout, false, nullptr);
-      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
-  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
-body-pane.cc:643:57: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
-  643 |     emoticon_pixbufs[":O"] = gdk_pixbuf_new_from_inline (-1, icon_mozilla_surprised, false, nullptr);
-      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
-  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
 actions.cc: In function 'void pan::register_my_builtin_icons()':
 actions.cc:87:53: warning: 'GtkIconFactory* gtk_icon_factory_new()' is deprecated [-Wdeprecated-declarations]
    87 |     GtkIconFactory * factory = gtk_icon_factory_new ();
@@ -3293,6 +3240,274 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here
   138 | void           gtk_ui_manager_insert_action_group (GtkUIManager          *manager,
       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:254,
+                 from gtk-compat.h:18,
+                 from body-pane.h:24,
+                 from body-pane.cc:20:
+body-pane.cc: In function 'void pan::{anonymous}::init_cursors(GtkWidget*)':
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+ 1121 | #define GTK_STOCK_ZOOM_IN          ((GtkStock)"gtk-zoom-in")
+      |                                      ^~~~~~~~
+body-pane.cc:215:62: note: in expansion of macro 'GTK_STOCK_ZOOM_IN'
+  215 |       GdkPixbuf * pixbuf = gtk_widget_render_icon_pixbuf (w, GTK_STOCK_ZOOM_IN, size);
+      |                                                              ^~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+body-pane.cc:215:58: warning: 'GdkPixbuf* gtk_widget_render_icon_pixbuf(GtkWidget*, const gchar*, GtkIconSize)' is deprecated: Use 'gtk_icon_theme_load_icon' instead [-Wdeprecated-declarations]
+  215 |       GdkPixbuf * pixbuf = gtk_widget_render_icon_pixbuf (w, GTK_STOCK_ZOOM_IN, size);
+      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27,
+                 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
+                 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
+                 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:31:
+/usr/include/gtk-3.0/gtk/gtkwidget.h:1182:15: note: declared here
+ 1182 | GdkPixbuf    *gtk_widget_render_icon_pixbuf   (GtkWidget   *widget,
+      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+ 1130 | #define GTK_STOCK_ZOOM_OUT         ((GtkStock)"gtk-zoom-out")
+      |                                      ^~~~~~~~
+body-pane.cc:220:50: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT'
+  220 |       pixbuf = gtk_widget_render_icon_pixbuf (w, GTK_STOCK_ZOOM_OUT, size);
+      |                                                  ^~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+body-pane.cc:220:46: warning: 'GdkPixbuf* gtk_widget_render_icon_pixbuf(GtkWidget*, const gchar*, GtkIconSize)' is deprecated: Use 'gtk_icon_theme_load_icon' instead [-Wdeprecated-declarations]
+  220 |       pixbuf = gtk_widget_render_icon_pixbuf (w, GTK_STOCK_ZOOM_OUT, size);
+      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/gtkwidget.h:1182:15: note: declared here
+ 1182 | GdkPixbuf    *gtk_widget_render_icon_pixbuf   (GtkWidget   *widget,
+      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+body-pane.cc:225:46: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations]
+  225 |       cursors[CURSOR_IBEAM] = gdk_cursor_new (GDK_XTERM);
+      |                               ~~~~~~~~~~~~~~~^~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gdk/gdk.h:34,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30:
+/usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here
+  228 | GdkCursor* gdk_cursor_new                (GdkCursorType    cursor_type);
+      |            ^~~~~~~~~~~~~~
+body-pane.cc:226:45: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations]
+  226 |       cursors[CURSOR_HREF] = gdk_cursor_new (GDK_HAND2);
+      |                              ~~~~~~~~~~~~~~~^~~~~~~~~~~
+/usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here
+  228 | GdkCursor* gdk_cursor_new                (GdkCursorType    cursor_type);
+      |            ^~~~~~~~~~~~~~
+body-pane.cc: In function 'std::string pan::{anonymous}::get_url_from_iter(GtkWidget*, GtkTextIter*)':
+body-pane.cc:288:37: warning: 'gboolean gtk_text_iter_begins_tag(const GtkTextIter*, GtkTextTag*)' is deprecated: Use 'gtk_text_iter_starts_tag' instead [-Wdeprecated-declarations]
+  288 |       if (!gtk_text_iter_begins_tag (&begin, url_tag))
+      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/gtkselection.h:33,
+                 from /usr/include/gtk-3.0/gtk/gtkdnd.h:35,
+                 from /usr/include/gtk-3.0/gtk/gtktreeview.h:28,
+                 from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
+                 from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:42:
+/usr/include/gtk-3.0/gtk/gtktextiter.h:178:10: note: declared here
+  178 | gboolean gtk_text_iter_begins_tag        (const GtkTextIter  *iter,
+      |          ^~~~~~~~~~~~~~~~~~~~~~~~
+body-pane.cc: In member function 'gboolean pan::BodyPane::mouse_button_pressed(GtkWidget*, GdkEventButton*)':
+body-pane.cc:422:39: warning: 'gboolean gtk_text_iter_begins_tag(const GtkTextIter*, GtkTextTag*)' is deprecated: Use 'gtk_text_iter_starts_tag' instead [-Wdeprecated-declarations]
+  422 |         if (!gtk_text_iter_begins_tag (&iter, pix_tag))
+      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/gtktextiter.h:178:10: note: declared here
+  178 | gboolean gtk_text_iter_begins_tag        (const GtkTextIter  *iter,
+      |          ^~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/lib/aarch64-linux-gnu/glib-2.0/include/glibconfig.h:9,
+                 from /usr/include/glib-2.0/glib/gtypes.h:34,
+                 from /usr/include/glib-2.0/glib/galloca.h:34,
+                 from /usr/include/glib-2.0/glib.h:32,
+                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:30:
+body-pane.cc:424:44: warning: 'gboolean gtk_text_iter_begins_tag(const GtkTextIter*, GtkTextTag*)' is deprecated: Use 'gtk_text_iter_starts_tag' instead [-Wdeprecated-declarations]
+  424 |         g_assert (gtk_text_iter_begins_tag (&iter, pix_tag));
+      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gmacros.h:1180:8: note: in definition of macro '_G_BOOLEAN_EXPR'
+ 1180 |    if (expr)                                    \
+      |        ^~~~
+/usr/include/glib-2.0/glib/gtestutils.h:235:49: note: in expansion of macro 'G_LIKELY'
+  235 |                                              if G_LIKELY (expr) ; else \
+      |                                                 ^~~~~~~~
+body-pane.cc:424:9: note: in expansion of macro 'g_assert'
+  424 |         g_assert (gtk_text_iter_begins_tag (&iter, pix_tag));
+      |         ^~~~~~~~
+/usr/include/gtk-3.0/gtk/gtktextiter.h:178:10: note: declared here
+  178 | gboolean gtk_text_iter_begins_tag        (const GtkTextIter  *iter,
+      |          ^~~~~~~~~~~~~~~~~~~~~~~~
+body-pane.cc: In function 'void pan::{anonymous}::create_emoticons()':
+body-pane.cc:638:57: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
+  638 |     emoticon_pixbufs[":)"] = gdk_pixbuf_new_from_inline (-1, icon_mozilla_smile, false, nullptr);
+      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkpixbuf.h:33,
+                 from /usr/include/gtk-3.0/gdk/gdkcairo.h:29,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:33:
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
+  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
+      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
+body-pane.cc:639:58: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
+  639 |     emoticon_pixbufs[":-)"] = gdk_pixbuf_new_from_inline (-1, icon_mozilla_smile, false, nullptr);
+      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
+  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
+      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
+body-pane.cc:640:57: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
+  640 |     emoticon_pixbufs[";)"] = gdk_pixbuf_new_from_inline (-1, icon_mozilla_wink, false, nullptr);
+      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
+  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
+      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
+body-pane.cc:641:57: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
+  641 |     emoticon_pixbufs[":("] = gdk_pixbuf_new_from_inline (-1, icon_mozilla_frown, false, nullptr);
+      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
+  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
+      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
+body-pane.cc:642:57: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
+  642 |     emoticon_pixbufs[":P"] = gdk_pixbuf_new_from_inline (-1, icon_mozilla_tongueout, false, nullptr);
+      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
+  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
+      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
+body-pane.cc:643:57: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
+  643 |     emoticon_pixbufs[":O"] = gdk_pixbuf_new_from_inline (-1, icon_mozilla_surprised, false, nullptr);
+      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
+  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
+      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
+pan.cc: In member function 'virtual void {anonymous}::StatusIconListener::on_prefs_flag_changed(const pan::StringView&, bool)':
+pan.cc:309:37: warning: 'void gtk_status_icon_set_visible(GtkStatusIcon*, gboolean)' is deprecated [-Wdeprecated-declarations]
+  309 |          gtk_status_icon_set_visible(icon, value);
+      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/gtk.h:275,
+                 from gtk-compat.h:18,
+                 from pan.cc:26:
+/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151:23: note: declared here
+  151 | void                  gtk_status_icon_set_visible        (GtkStatusIcon      *status_icon,
+      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+pan.cc: In member function 'void {anonymous}::StatusIconListener::update_status_tooltip()':
+pan.cc:329:41: warning: 'void gtk_status_icon_set_tooltip_markup(GtkStatusIcon*, const gchar*)' is deprecated [-Wdeprecated-declarations]
+  329 |       gtk_status_icon_set_tooltip_markup(icon, buf);
+      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:140:23: note: declared here
+  140 | void                  gtk_status_icon_set_tooltip_markup (GtkStatusIcon      *status_icon,
+      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+pan.cc: In member function 'void {anonymous}::StatusIconListener::update_status_icon({anonymous}::StatusIcons)':
+pan.cc:338:42: warning: 'void gtk_status_icon_set_from_pixbuf(GtkStatusIcon*, GdkPixbuf*)' is deprecated [-Wdeprecated-declarations]
+  338 |           gtk_status_icon_set_from_pixbuf(icon, status_icons[ICON_STATUS_ONLINE].pixbuf);
+      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:97:23: note: declared here
+   97 | void                  gtk_status_icon_set_from_pixbuf    (GtkStatusIcon      *status_icon,
+      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+pan.cc:340:42: warning: 'void gtk_status_icon_set_from_pixbuf(GtkStatusIcon*, GdkPixbuf*)' is deprecated [-Wdeprecated-declarations]
+  340 |           gtk_status_icon_set_from_pixbuf(icon, status_icons[ICON_STATUS_OFFLINE].pixbuf);
+      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:97:23: note: declared here
+   97 | void                  gtk_status_icon_set_from_pixbuf    (GtkStatusIcon      *status_icon,
+      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+pan.cc:342:40: warning: 'void gtk_status_icon_set_from_pixbuf(GtkStatusIcon*, GdkPixbuf*)' is deprecated [-Wdeprecated-declarations]
+  342 |         gtk_status_icon_set_from_pixbuf(icon, status_icons[si].pixbuf);
+      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:97:23: note: declared here
+   97 | void                  gtk_status_icon_set_from_pixbuf    (GtkStatusIcon      *status_icon,
+      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+pan.cc: In member function 'void {anonymous}::StatusIconListener::notify_of({anonymous}::StatusIcons, const char*, const char*)':
+pan.cc:351:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
+  351 |       NotifyNotification *notif(0);
+      |                                 ^
+pan.cc:352:21: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
+  352 |       GError* error(0);
+      |                     ^
+pan.cc: In function 'void {anonymous}::status_icon_popup_menu(GtkStatusIcon*, guint, guint, gpointer)':
+pan.cc:478:19: warning: 'void gtk_menu_popup(GtkMenu*, GtkWidget*, GtkWidget*, GtkMenuPositionFunc, gpointer, guint, guint32)' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
+  478 |     gtk_menu_popup(menu, NULL, NULL, NULL, NULL, button, activation_time);
+      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34,
+                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:33:
+/usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here
+  138 | void       gtk_menu_popup                 (GtkMenu             *menu,
+      |            ^~~~~~~~~~~~~~
+pan.cc: In function 'void {anonymous}::run_pan_with_status_icon(GtkWindow*, GdkPixbuf*, pan::Queue&, pan::Prefs&, pan::Data&, pan::GUI*)':
+pan.cc:489:59: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
+  489 |       status_icons[i].pixbuf = gdk_pixbuf_new_from_inline (-1, status_icons[i].pixbuf_txt, FALSE, nullptr);
+      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkpixbuf.h:33,
+                 from /usr/include/gtk-3.0/gdk/gdkcairo.h:29,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:33,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30:
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
+  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
+      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
+pan.cc:491:60: warning: 'GtkStatusIcon* gtk_status_icon_new_from_pixbuf(GdkPixbuf*)' is deprecated [-Wdeprecated-declarations]
+  491 |     GtkStatusIcon * icon = gtk_status_icon_new_from_pixbuf (status_icons[ICON_STATUS_IDLE].pixbuf);
+      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:86:23: note: declared here
+   86 | GtkStatusIcon        *gtk_status_icon_new_from_pixbuf    (GdkPixbuf          *pixbuf);
+      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:254:
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  919 | #define GTK_STOCK_QUIT             ((GtkStock)"gtk-quit")
+      |                                      ^~~~~~~~
+pan.cc:494:66: note: in expansion of macro 'GTK_STOCK_QUIT'
+  494 |     GtkWidget * menu_quit = gtk_image_menu_item_new_from_stock ( GTK_STOCK_QUIT, NULL);
+      |                                                                  ^~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+pan.cc:494:64: warning: 'GtkWidget* gtk_image_menu_item_new_from_stock(const gchar*, GtkAccelGroup*)' is deprecated: Use 'gtk_menu_item_new' instead [-Wdeprecated-declarations]
+  494 |     GtkWidget * menu_quit = gtk_image_menu_item_new_from_stock ( GTK_STOCK_QUIT, NULL);
+      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/gtk.h:269:
+/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:84:12: note: declared here
+   84 | GtkWidget* gtk_image_menu_item_new_from_stock    (const gchar      *stock_id,
+      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+pan.cc:497:32: warning: 'void gtk_status_icon_set_visible(GtkStatusIcon*, gboolean)' is deprecated [-Wdeprecated-declarations]
+  497 |     gtk_status_icon_set_visible(icon, prefs.get_flag("status-icon", false));
+      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151:23: note: declared here
+  151 | void                  gtk_status_icon_set_visible        (GtkStatusIcon      *status_icon,
+      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+pan.cc: In constructor '{anonymous}::Pan::Pan(pan::Data&, pan::Queue&, pan::ArticleCache&, pan::EncodeCache&, pan::Prefs&, pan::GroupPrefs&)':
+pan.cc:672:9: warning: '{anonymous}::Pan::dbus_id' will be initialized after [-Wreorder]
+  672 |     int dbus_id;
+      |         ^~~~~~~
+pan.cc:671:21: warning:   'GDBusNodeInfo* {anonymous}::Pan::busnodeinfo' [-Wreorder]
+  671 |     GDBusNodeInfo * busnodeinfo;
+      |                     ^~~~~~~~~~~
+pan.cc:678:5: warning:   when initialized here [-Wreorder]
+  678 |     Pan(Data& d, Queue& q, ArticleCache& c, EncodeCache& ec, Prefs& p, GroupPrefs& gp) :
+      |     ^~~
+pan.cc:671:21: warning: '{anonymous}::Pan::busnodeinfo' will be initialized after [-Wreorder]
+  671 |     GDBusNodeInfo * busnodeinfo;
+      |                     ^~~~~~~~~~~
+pan.cc:665:11: warning:   'pan::Data& {anonymous}::Pan::data' [-Wreorder]
+  665 |     Data& data;
+      |           ^~~~
+pan.cc:678:5: warning:   when initialized here [-Wreorder]
+  678 |     Pan(Data& d, Queue& q, ArticleCache& c, EncodeCache& ec, Prefs& p, GroupPrefs& gp) :
+      |     ^~~
+pan.cc:679:32: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
+  679 |       dbus_id(-1), busnodeinfo(0),
+      |                                ^
+pan.cc: In function 'void {anonymous}::init_colors()':
+pan.cc:852:22: warning: 'gboolean gdk_color_parse(const gchar*, GdkColor*)' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations]
+  852 |       gdk_color_parse("black", &def_fg);
+      |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26:
+/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here
+   79 | gboolean  gdk_color_parse     (const gchar    *spec,
+      |           ^~~~~~~~~~~~~~~
+pan.cc:860:22: warning: 'gboolean gdk_color_parse(const gchar*, GdkColor*)' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations]
+  860 |       gdk_color_parse("white", &def_bg);
+      |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here
+   79 | gboolean  gdk_color_parse     (const gchar    *spec,
+      |           ^~~~~~~~~~~~~~~
 body-pane.cc: In static member function 'static gboolean pan::BodyPane::on_verbose_tooltip_cb(GtkWidget*, gint, gint, gboolean, GtkTooltip*, gpointer)':
 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
   275 | #define GTK_STOCK_DIALOG_INFO      ((GtkStock)"gtk-dialog-info")
@@ -3328,6 +3543,13 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
   108 | typedef char * GtkStock;
       |                ^~~~~~~~
+pan.cc: In function 'int main(int, char**)':
+pan.cc:1077:57: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
+ 1077 |         GdkPixbuf * pixbuf = gdk_pixbuf_new_from_inline (-1, icon_pan, FALSE, nullptr);
+      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
+  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
+      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
 body-pane.cc:1529:46: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
  1529 |   GtkWidget * img = gtk_image_new_from_stock (GTK_STOCK_COPY, GTK_ICON_SIZE_MENU);
       |                     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -3366,9 +3588,15 @@
 body-pane.cc:1532:33: note: in expansion of macro 'GTK_IMAGE_MENU_ITEM'
  1532 |   gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(mi), img);
       |                                 ^~~~~~~~~~~~~~~~~~~
+pan.cc:1092:55: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
+ 1092 |       GdkPixbuf * pixbuf = gdk_pixbuf_new_from_inline (-1, icon_pan, FALSE, nullptr);
+      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:76:12: note: declared here
    76 | GType      gtk_image_menu_item_get_type          (void) G_GNUC_CONST;
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
+  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
+      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
 body-pane.cc:1532:32: warning: 'void gtk_image_menu_item_set_image(GtkImageMenuItem*, GtkWidget*)' is deprecated [-Wdeprecated-declarations]
  1532 |   gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(mi), img);
       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -3532,92 +3760,39 @@
 /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here
  1153 | void         gtk_widget_override_font             (GtkWidget                  *widget,
       |              ^~~~~~~~~~~~~~~~~~~~~~~~
-group-prefs.cc: In member function 'GdkColor pan::GroupPrefs::get_group_color(const pan::Quark&, const pan::StringView&) const':
-group-prefs.cc:229:19: warning: 'gboolean gdk_color_parse(const gchar*, GdkColor*)' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations]
-  229 |   gdk_color_parse (fallback_str.to_string().c_str(), &fallback);
-      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:33,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
+group-prefs-dialog.cc: In function 'void pan::{anonymous}::color_set_cb(GtkColorButton*, gpointer)':
+group-prefs-dialog.cc:230:32: warning: 'void gtk_color_button_get_color(GtkColorButton*, GdkColor*)' is deprecated: Use 'gtk_color_chooser_get_rgba' instead [-Wdeprecated-declarations]
+  230 |     gtk_color_button_get_color (b, &val);
+      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/gtk.h:74,
                  from ../../pan/gui/gtk-compat.h:18,
                  from ../../pan/gui/pan-colors.h:24,
-                 from prefs.h:29,
-                 from group-prefs.h:22,
-                 from group-prefs.cc:30:
-/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here
-   79 | gboolean  gdk_color_parse     (const gchar    *spec,
-      |           ^~~~~~~~~~~~~~~
-group-pane.cc: In function 'void {anonymous}::render_group_name(GtkTreeViewColumn*, GtkCellRenderer*, GtkTreeModel*, GtkTreeIter*, gpointer)':
-group-pane.cc:721:43: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'pan::Article_Count::type' {aka 'long unsigned int'} [-Wformat=]
-  721 |       g_snprintf (buf, sizeof(buf), " (%llu)", static_cast<uint64_t>(unread));
-      |                                        ~~~^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-      |                                           |    |
-      |                                           |    pan::Article_Count::type {aka long unsigned int}
-      |                                           long long unsigned int
-      |                                        %lu
-group-pane.cc: In member function 'void pan::GroupPane::refresh_font()':
-group-pane.cc:1063:30: warning: 'void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)' is deprecated [-Wdeprecated-declarations]
- 1063 |     gtk_widget_override_font (_tree_view, nullptr);
-      |     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27,
-                 from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
-                 from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
-                 from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:31,
-                 from gtk-compat.h:18,
-                 from group-pane.cc:24:
-/usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here
- 1153 | void         gtk_widget_override_font             (GtkWidget                  *widget,
-      |              ^~~~~~~~~~~~~~~~~~~~~~~~
-group-pane.cc:1067:30: warning: 'void gtk_widget_override_font(GtkWidget*, const PangoFontDescription*)' is deprecated [-Wdeprecated-declarations]
- 1067 |     gtk_widget_override_font (_tree_view, pfd);
-      |     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here
- 1153 | void         gtk_widget_override_font             (GtkWidget                  *widget,
-      |              ^~~~~~~~~~~~~~~~~~~~~~~~
-pan.cc: In member function 'virtual void {anonymous}::StatusIconListener::on_prefs_flag_changed(const pan::StringView&, bool)':
-pan.cc:309:37: warning: 'void gtk_status_icon_set_visible(GtkStatusIcon*, gboolean)' is deprecated [-Wdeprecated-declarations]
-  309 |          gtk_status_icon_set_visible(icon, value);
-      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/gtk.h:275,
-                 from gtk-compat.h:18,
-                 from pan.cc:26:
-/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151:23: note: declared here
-  151 | void                  gtk_status_icon_set_visible        (GtkStatusIcon      *status_icon,
-      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-pan.cc: In member function 'void {anonymous}::StatusIconListener::update_status_tooltip()':
-pan.cc:329:41: warning: 'void gtk_status_icon_set_tooltip_markup(GtkStatusIcon*, const gchar*)' is deprecated [-Wdeprecated-declarations]
-  329 |       gtk_status_icon_set_tooltip_markup(icon, buf);
-      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:140:23: note: declared here
-  140 | void                  gtk_status_icon_set_tooltip_markup (GtkStatusIcon      *status_icon,
-      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-pan.cc: In member function 'void {anonymous}::StatusIconListener::update_status_icon({anonymous}::StatusIcons)':
-pan.cc:338:42: warning: 'void gtk_status_icon_set_from_pixbuf(GtkStatusIcon*, GdkPixbuf*)' is deprecated [-Wdeprecated-declarations]
-  338 |           gtk_status_icon_set_from_pixbuf(icon, status_icons[ICON_STATUS_ONLINE].pixbuf);
-      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:97:23: note: declared here
-   97 | void                  gtk_status_icon_set_from_pixbuf    (GtkStatusIcon      *status_icon,
-      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-pan.cc:340:42: warning: 'void gtk_status_icon_set_from_pixbuf(GtkStatusIcon*, GdkPixbuf*)' is deprecated [-Wdeprecated-declarations]
-  340 |           gtk_status_icon_set_from_pixbuf(icon, status_icons[ICON_STATUS_OFFLINE].pixbuf);
-      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:97:23: note: declared here
-   97 | void                  gtk_status_icon_set_from_pixbuf    (GtkStatusIcon      *status_icon,
-      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-pan.cc:342:40: warning: 'void gtk_status_icon_set_from_pixbuf(GtkStatusIcon*, GdkPixbuf*)' is deprecated [-Wdeprecated-declarations]
-  342 |         gtk_status_icon_set_from_pixbuf(icon, status_icons[si].pixbuf);
-      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:97:23: note: declared here
-   97 | void                  gtk_status_icon_set_from_pixbuf    (GtkStatusIcon      *status_icon,
-      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-pan.cc: In member function 'void {anonymous}::StatusIconListener::notify_of({anonymous}::StatusIcons, const char*, const char*)':
-pan.cc:351:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
-  351 |       NotifyNotification *notif(0);
-      |                                 ^
-pan.cc:352:21: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
-  352 |       GError* error(0);
-      |                     ^
+                 from ../../pan/gui/prefs.h:29,
+                 from ../../pan/data/data.h:39,
+                 from group-prefs-dialog.h:24,
+                 from group-prefs-dialog.cc:20:
+/usr/include/gtk-3.0/gtk/gtkcolorbutton.h:92:12: note: declared here
+   92 | void       gtk_color_button_get_color      (GtkColorButton *button,
+      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
+group-prefs-dialog.cc: In function 'GtkWidget* pan::{anonymous}::new_color_button(const pan::Quark&, pan::Prefs&, pan::GroupPrefs&, pan::GroupPrefsDialog*, GtkWidget*)':
+group-prefs-dialog.cc:246:53: warning: 'GtkWidget* gtk_color_button_new_with_color(const GdkColor*)' is deprecated: Use 'gtk_color_button_new_with_rgba' instead [-Wdeprecated-declarations]
+  246 |     GtkWidget * b = gtk_color_button_new_with_color (&val);
+      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
+/usr/include/gtk-3.0/gtk/gtkcolorbutton.h:87:12: note: declared here
+   87 | GtkWidget *gtk_color_button_new_with_color (const GdkColor *color);
+      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:254:
+group-prefs-dialog.cc: In constructor 'pan::GroupPrefsDialog::GroupPrefsDialog(pan::Data&, const pan::quarks_v&, pan::Prefs&, pan::GroupPrefs&, GtkWindow*)':
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
+      |                                      ^~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: note: in definition of macro 'GTK_STOCK_CLOSE'
+  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
+      |                                      ^~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
 gui.cc: In function 'void {anonymous}::parent_set_cb(GtkWidget*, GtkWidget*, gpointer)':
 gui.cc:124:66: warning: 'GtkAccelGroup* gtk_ui_manager_get_accel_group(GtkUIManager*)' is deprecated [-Wdeprecated-declarations]
   124 |                                   gtk_ui_manager_get_accel_group (ui_manager));
@@ -3676,58 +3851,6 @@
 /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
   122 | GtkWidget* gtk_image_new_from_stock     (const gchar     *stock_id,
       |            ^~~~~~~~~~~~~~~~~~~~~~~~
-pan.cc: In function 'void {anonymous}::status_icon_popup_menu(GtkStatusIcon*, guint, guint, gpointer)':
-pan.cc:478:19: warning: 'void gtk_menu_popup(GtkMenu*, GtkWidget*, GtkWidget*, GtkMenuPositionFunc, gpointer, guint, guint32)' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
-  478 |     gtk_menu_popup(menu, NULL, NULL, NULL, NULL, button, activation_time);
-      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34,
-                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:33:
-/usr/include/gtk-3.0/gtk/gtkmenu.h:138:12: note: declared here
-  138 | void       gtk_menu_popup                 (GtkMenu             *menu,
-      |            ^~~~~~~~~~~~~~
-pan.cc: In function 'void {anonymous}::run_pan_with_status_icon(GtkWindow*, GdkPixbuf*, pan::Queue&, pan::Prefs&, pan::Data&, pan::GUI*)':
-pan.cc:489:59: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
-  489 |       status_icons[i].pixbuf = gdk_pixbuf_new_from_inline (-1, status_icons[i].pixbuf_txt, FALSE, nullptr);
-      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkpixbuf.h:33,
-                 from /usr/include/gtk-3.0/gdk/gdkcairo.h:29,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:33,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30:
-/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
-  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
-pan.cc:491:60: warning: 'GtkStatusIcon* gtk_status_icon_new_from_pixbuf(GdkPixbuf*)' is deprecated [-Wdeprecated-declarations]
-  491 |     GtkStatusIcon * icon = gtk_status_icon_new_from_pixbuf (status_icons[ICON_STATUS_IDLE].pixbuf);
-      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:86:23: note: declared here
-   86 | GtkStatusIcon        *gtk_status_icon_new_from_pixbuf    (GdkPixbuf          *pixbuf);
-      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:254:
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  919 | #define GTK_STOCK_QUIT             ((GtkStock)"gtk-quit")
-      |                                      ^~~~~~~~
-pan.cc:494:66: note: in expansion of macro 'GTK_STOCK_QUIT'
-  494 |     GtkWidget * menu_quit = gtk_image_menu_item_new_from_stock ( GTK_STOCK_QUIT, NULL);
-      |                                                                  ^~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-pan.cc:494:64: warning: 'GtkWidget* gtk_image_menu_item_new_from_stock(const gchar*, GtkAccelGroup*)' is deprecated: Use 'gtk_menu_item_new' instead [-Wdeprecated-declarations]
-  494 |     GtkWidget * menu_quit = gtk_image_menu_item_new_from_stock ( GTK_STOCK_QUIT, NULL);
-      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/gtk.h:269:
-/usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:84:12: note: declared here
-   84 | GtkWidget* gtk_image_menu_item_new_from_stock    (const gchar      *stock_id,
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-pan.cc:497:32: warning: 'void gtk_status_icon_set_visible(GtkStatusIcon*, gboolean)' is deprecated [-Wdeprecated-declarations]
-  497 |     gtk_status_icon_set_visible(icon, prefs.get_flag("status-icon", false));
-      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151:23: note: declared here
-  151 | void                  gtk_status_icon_set_visible        (GtkStatusIcon      *status_icon,
-      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
 gui.cc:238:40: warning: 'guint gtk_ui_manager_add_ui_from_file(GtkUIManager*, const gchar*, GError**)' is deprecated [-Wdeprecated-declarations]
   238 |   if (!gtk_ui_manager_add_ui_from_file (_ui_manager, filename, NULL))
       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -3746,28 +3869,6 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here
   149 | GtkWidget     *gtk_ui_manager_get_widget          (GtkUIManager          *manager,
       |                ^~~~~~~~~~~~~~~~~~~~~~~~~
-pan.cc: In constructor '{anonymous}::Pan::Pan(pan::Data&, pan::Queue&, pan::ArticleCache&, pan::EncodeCache&, pan::Prefs&, pan::GroupPrefs&)':
-pan.cc:672:9: warning: '{anonymous}::Pan::dbus_id' will be initialized after [-Wreorder]
-  672 |     int dbus_id;
-      |         ^~~~~~~
-pan.cc:671:21: warning:   'GDBusNodeInfo* {anonymous}::Pan::busnodeinfo' [-Wreorder]
-  671 |     GDBusNodeInfo * busnodeinfo;
-      |                     ^~~~~~~~~~~
-pan.cc:678:5: warning:   when initialized here [-Wreorder]
-  678 |     Pan(Data& d, Queue& q, ArticleCache& c, EncodeCache& ec, Prefs& p, GroupPrefs& gp) :
-      |     ^~~
-pan.cc:671:21: warning: '{anonymous}::Pan::busnodeinfo' will be initialized after [-Wreorder]
-  671 |     GDBusNodeInfo * busnodeinfo;
-      |                     ^~~~~~~~~~~
-pan.cc:665:11: warning:   'pan::Data& {anonymous}::Pan::data' [-Wreorder]
-  665 |     Data& data;
-      |           ^~~~
-pan.cc:678:5: warning:   when initialized here [-Wreorder]
-  678 |     Pan(Data& d, Queue& q, ArticleCache& c, EncodeCache& ec, Prefs& p, GroupPrefs& gp) :
-      |     ^~~
-pan.cc:679:32: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
-  679 |       dbus_id(-1), busnodeinfo(0),
-      |                                ^
 gui.cc:254:45: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations]
   254 |   GtkWidget * w = gtk_ui_manager_get_widget (_ui_manager, path.c_str());
       |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -3838,20 +3939,6 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:9: note: declared here
    80 | void    gtk_misc_set_padding   (GtkMisc *misc,
       |         ^~~~~~~~~~~~~~~~~~~~
-pan.cc: In function 'void {anonymous}::init_colors()':
-pan.cc:852:22: warning: 'gboolean gdk_color_parse(const gchar*, GdkColor*)' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations]
-  852 |       gdk_color_parse("black", &def_fg);
-      |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26:
-/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here
-   79 | gboolean  gdk_color_parse     (const gchar    *spec,
-      |           ^~~~~~~~~~~~~~~
-pan.cc:860:22: warning: 'gboolean gdk_color_parse(const gchar*, GdkColor*)' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations]
-  860 |       gdk_color_parse("white", &def_bg);
-      |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here
-   79 | gboolean  gdk_color_parse     (const gchar    *spec,
-      |           ^~~~~~~~~~~~~~~
 gui.cc:323:28: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
   323 |   _taskbar = gtk_table_new (1, VIEW_QTY, TRUE);
       |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
@@ -3883,19 +3970,6 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
   127 | void       gtk_table_attach           (GtkTable        *table,
       |            ^~~~~~~~~~~~~~~~
-pan.cc: In function 'int main(int, char**)':
-pan.cc:1077:57: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
- 1077 |         GdkPixbuf * pixbuf = gdk_pixbuf_new_from_inline (-1, icon_pan, FALSE, nullptr);
-      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
-  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
-pan.cc:1092:55: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
- 1092 |       GdkPixbuf * pixbuf = gdk_pixbuf_new_from_inline (-1, icon_pan, FALSE, nullptr);
-      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
-  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
 gui.cc: In member function 'virtual void pan::GUI::watch_cursor_on()':
 gui.cc:471:39: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations]
   471 |   GdkCursor * cursor = gdk_cursor_new (GDK_WATCH);
@@ -4141,6 +4215,7 @@
 /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
   298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
+g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o header-pane.o header-pane.cc
 gui.cc: In member function 'virtual void pan::GUI::do_edit_scores(GtkAction*)':
 gui.cc:2400:35: warning: 'gboolean gtk_action_get_sensitive(GtkAction*)' is deprecated [-Wdeprecated-declarations]
  2400 |   if (not gtk_action_get_sensitive(act)) {
@@ -4161,43 +4236,8 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here
   109 | void         gtk_action_set_sensitive          (GtkAction     *action,
       |              ^~~~~~~~~~~~~~~~~~~~~~~~
-group-prefs-dialog.cc: In function 'void pan::{anonymous}::color_set_cb(GtkColorButton*, gpointer)':
-group-prefs-dialog.cc:230:32: warning: 'void gtk_color_button_get_color(GtkColorButton*, GdkColor*)' is deprecated: Use 'gtk_color_chooser_get_rgba' instead [-Wdeprecated-declarations]
-  230 |     gtk_color_button_get_color (b, &val);
-      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/gtk.h:74,
-                 from ../../pan/gui/gtk-compat.h:18,
-                 from ../../pan/gui/pan-colors.h:24,
-                 from ../../pan/gui/prefs.h:29,
-                 from ../../pan/data/data.h:39,
-                 from group-prefs-dialog.h:24,
-                 from group-prefs-dialog.cc:20:
-/usr/include/gtk-3.0/gtk/gtkcolorbutton.h:92:12: note: declared here
-   92 | void       gtk_color_button_get_color      (GtkColorButton *button,
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
-group-prefs-dialog.cc: In function 'GtkWidget* pan::{anonymous}::new_color_button(const pan::Quark&, pan::Prefs&, pan::GroupPrefs&, pan::GroupPrefsDialog*, GtkWidget*)':
-group-prefs-dialog.cc:246:53: warning: 'GtkWidget* gtk_color_button_new_with_color(const GdkColor*)' is deprecated: Use 'gtk_color_button_new_with_rgba' instead [-Wdeprecated-declarations]
-  246 |     GtkWidget * b = gtk_color_button_new_with_color (&val);
-      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
-/usr/include/gtk-3.0/gtk/gtkcolorbutton.h:87:12: note: declared here
-   87 | GtkWidget *gtk_color_button_new_with_color (const GdkColor *color);
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:254:
-group-prefs-dialog.cc: In constructor 'pan::GroupPrefsDialog::GroupPrefsDialog(pan::Data&, const pan::quarks_v&, pan::Prefs&, pan::GroupPrefs&, GtkWindow*)':
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
-      |                                      ^~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: note: in definition of macro 'GTK_STOCK_CLOSE'
-  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
-      |                                      ^~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o header-pane.o header-pane.cc
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o hig.o hig.cc
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o log-ui.o log-ui.cc
-g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o pan-file-entry.o pan-file-entry.cc
 hig.cc: In static member function 'static GtkWidget* pan::HIG::workarea_create()':
 hig.cc:36:33: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
    36 |   GtkWidget * t = gtk_table_new (4, 100, FALSE);
@@ -4534,53 +4574,13 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here
   138 | void       gtk_table_attach_defaults  (GtkTable        *table,
       |            ^~~~~~~~~~~~~~~~~~~~~~~~~
+g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o pan-file-entry.o pan-file-entry.cc
 gcc -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pan-pixbufs.o pan-pixbufs.c
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o pan-tree.o pan-tree.cc
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o post-ui.o post-ui.cc
 In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                  from /usr/include/gtk-3.0/gtk/gtk.h:254,
                  from gtk-compat.h:18,
-                 from pan-file-entry.cc:23:
-pan-file-entry.cc: In function 'void {anonymous}::entry_clicked_cb(GtkWidget*, gpointer)':
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
-      |                                      ^~~~~~~~
-pan-file-entry.cc:41:50: note: in expansion of macro 'GTK_STOCK_CANCEL'
-   41 |                                                  GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
-      |                                                  ^~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
-      |                                      ^~~~~~~~
-pan-file-entry.cc:42:50: note: in expansion of macro 'GTK_STOCK_OPEN'
-   42 |                                                  GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT,
-      |                                                  ^~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-pan-file-entry.cc: In function 'GtkWidget* pan::file_entry_new(const char*, int)':
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
-      |                                      ^~~~~~~~
-pan-file-entry.cc:75:46: note: in expansion of macro 'GTK_STOCK_OPEN'
-   75 |   GtkWidget * b = gtk_button_new_from_stock (GTK_STOCK_OPEN);
-      |                                              ^~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-pan-file-entry.cc:75:45: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
-   75 |   GtkWidget * b = gtk_button_new_from_stock (GTK_STOCK_OPEN);
-      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/gtk.h:54:
-/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
-  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
-      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
-g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o prefs.o prefs.cc
-In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:254,
-                 from gtk-compat.h:18,
                  from log-ui.h:22,
                  from log-ui.cc:20:
 log-ui.cc: In function 'void pan::{anonymous}::log_response_cb(GtkDialog*, int, gpointer)':
@@ -4648,6 +4648,47 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
   108 | typedef char * GtkStock;
       |                ^~~~~~~~
+g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o prefs.o prefs.cc
+In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:254,
+                 from gtk-compat.h:18,
+                 from pan-file-entry.cc:23:
+pan-file-entry.cc: In function 'void {anonymous}::entry_clicked_cb(GtkWidget*, gpointer)':
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
+      |                                      ^~~~~~~~
+pan-file-entry.cc:41:50: note: in expansion of macro 'GTK_STOCK_CANCEL'
+   41 |                                                  GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
+      |                                                  ^~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
+      |                                      ^~~~~~~~
+pan-file-entry.cc:42:50: note: in expansion of macro 'GTK_STOCK_OPEN'
+   42 |                                                  GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT,
+      |                                                  ^~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+pan-file-entry.cc: In function 'GtkWidget* pan::file_entry_new(const char*, int)':
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
+      |                                      ^~~~~~~~
+pan-file-entry.cc:75:46: note: in expansion of macro 'GTK_STOCK_OPEN'
+   75 |   GtkWidget * b = gtk_button_new_from_stock (GTK_STOCK_OPEN);
+      |                                              ^~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+pan-file-entry.cc:75:45: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
+   75 |   GtkWidget * b = gtk_button_new_from_stock (GTK_STOCK_OPEN);
+      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/gtk.h:54:
+/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
+  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
+      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o prefs-file.o prefs-file.cc
 header-pane.cc: In static member function 'static void pan::HeaderPane::do_popup_menu(GtkWidget*, GdkEventButton*, gpointer)':
 header-pane.cc:1081:18: warning: 'void gtk_menu_popup(GtkMenu*, GtkWidget*, GtkWidget*, GtkMenuPositionFunc, gpointer, guint, guint32)' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations]
@@ -4717,7 +4758,6 @@
  1153 | void         gtk_widget_override_font             (GtkWidget                  *widget,
       |              ^~~~~~~~~~~~~~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o prefs-ui.o prefs-ui.cc
-g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o progress-view.o progress-view.cc
 prefs.cc: In member function 'void pan::Prefs::set_color(const pan::StringView&, const pan::StringView&)':
 prefs.cc:363:23: warning: 'gboolean gdk_color_parse(const gchar*, GdkColor*)' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations]
   363 |   if (gdk_color_parse (value.to_string().c_str(), &c))
@@ -4739,6 +4779,7 @@
 /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here
    79 | gboolean  gdk_color_parse     (const gchar    *spec,
       |           ^~~~~~~~~~~~~~~
+g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o progress-view.o progress-view.cc
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o profiles-dialog.o profiles-dialog.cc
 post-ui.cc: In function 'void pan::on_remember_charset_toggled(GtkToggleAction*, gpointer)':
 post-ui.cc:89:54: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations]
@@ -5652,22 +5693,12 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117:12: note: declared here
   117 | GType      gtk_table_get_type         (void) G_GNUC_CONST;
       |            ^~~~~~~~~~~~~~~~~~
-progress-view.cc: In constructor 'pan::ProgressView::ProgressView()':
-progress-view.cc:33:32: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations]
-   33 |   _style (gtk_widget_get_style (_progressbar)),
-      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
 post-ui.cc:2532:20: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  2532 |   gtk_table_attach (GTK_TABLE(t), w, 1, 2, row, row+1, fill, fill, 0, 0);
       |   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here
   127 | void       gtk_table_attach           (GtkTable        *table,
       |            ^~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/gtk.h:277,
-                 from gtk-compat.h:18,
-                 from progress-view.cc:21:
-/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here
-  742 | GtkStyle *  gtk_widget_get_style          (GtkWidget            *widget);
-      |             ^~~~~~~~~~~~~~~~~~~~
 post-ui.cc: In function 'GtkWidget* {anonymous}::add_button(GtkWidget*, const gchar*, GCallback, gpointer)':
 post-ui.cc:2569:47: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
  2569 |     GtkWidget * w = gtk_button_new_from_stock (stock_id);
@@ -5753,35 +5784,6 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:9: note: declared here
    80 | void    gtk_misc_set_padding   (GtkMisc *misc,
       |         ^~~~~~~~~~~~~~~~~~~~
-progress-view.cc: In member function 'void pan::ProgressView::set_color(const std::string&)':
-progress-view.cc:134:36: warning: 'GtkStyle* gtk_style_copy(GtkStyle*)' is deprecated: Use 'GtkStyleContext' instead [-Wdeprecated-declarations]
-  134 |   GtkStyle* style = gtk_style_copy (_style);
-      |                     ~~~~~~~~~~~~~~~^~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:444:11: note: declared here
-  444 | GtkStyle* gtk_style_copy                     (GtkStyle     *style);
-      |           ^~~~~~~~~~~~~~
-progress-view.cc:136:19: warning: 'gboolean gdk_color_parse(const gchar*, GdkColor*)' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations]
-  136 |   gdk_color_parse (color.c_str(), &style->bg[GTK_STATE_PRELIGHT]);
-      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:33,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30:
-/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here
-   79 | gboolean  gdk_color_parse     (const gchar    *spec,
-      |           ^~~~~~~~~~~~~~~
-progress-view.cc:137:24: warning: 'void gtk_widget_set_style(GtkWidget*, GtkStyle*)' is deprecated [-Wdeprecated-declarations]
-  137 |   gtk_widget_set_style (_progressbar, style);
-      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:737:13: note: declared here
-  737 | void        gtk_widget_set_style          (GtkWidget            *widget,
-      |             ^~~~~~~~~~~~~~~~~~~~
-progress-view.cc: In member function 'void pan::ProgressView::reset_color()':
-progress-view.cc:144:26: warning: 'void gtk_widget_set_style(GtkWidget*, GtkStyle*)' is deprecated [-Wdeprecated-declarations]
-  144 |     gtk_widget_set_style (_progressbar, NULL);
-      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:737:13: note: declared here
-  737 | void        gtk_widget_set_style          (GtkWidget            *widget,
-      |             ^~~~~~~~~~~~~~~~~~~~
 post-ui.cc: In member function 'GtkWidget* pan::PostUI::create_parts_tab()':
 post-ui.cc:2727:32: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations]
  2727 |   GtkWidget *t = gtk_table_new (8, 2, false);
@@ -6907,6 +6909,45 @@
   186 | void           gtk_scrolled_window_add_with_viewport (GtkScrolledWindow *scrolled_window,
       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o render-bytes.o render-bytes.cc
+progress-view.cc: In constructor 'pan::ProgressView::ProgressView()':
+progress-view.cc:33:32: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations]
+   33 |   _style (gtk_widget_get_style (_progressbar)),
+      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/gtk.h:277,
+                 from gtk-compat.h:18,
+                 from progress-view.cc:21:
+/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here
+  742 | GtkStyle *  gtk_widget_get_style          (GtkWidget            *widget);
+      |             ^~~~~~~~~~~~~~~~~~~~
+progress-view.cc: In member function 'void pan::ProgressView::set_color(const std::string&)':
+progress-view.cc:134:36: warning: 'GtkStyle* gtk_style_copy(GtkStyle*)' is deprecated: Use 'GtkStyleContext' instead [-Wdeprecated-declarations]
+  134 |   GtkStyle* style = gtk_style_copy (_style);
+      |                     ~~~~~~~~~~~~~~~^~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:444:11: note: declared here
+  444 | GtkStyle* gtk_style_copy                     (GtkStyle     *style);
+      |           ^~~~~~~~~~~~~~
+progress-view.cc:136:19: warning: 'gboolean gdk_color_parse(const gchar*, GdkColor*)' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations]
+  136 |   gdk_color_parse (color.c_str(), &style->bg[GTK_STATE_PRELIGHT]);
+      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:33,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30:
+/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here
+   79 | gboolean  gdk_color_parse     (const gchar    *spec,
+      |           ^~~~~~~~~~~~~~~
+progress-view.cc:137:24: warning: 'void gtk_widget_set_style(GtkWidget*, GtkStyle*)' is deprecated [-Wdeprecated-declarations]
+  137 |   gtk_widget_set_style (_progressbar, style);
+      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:737:13: note: declared here
+  737 | void        gtk_widget_set_style          (GtkWidget            *widget,
+      |             ^~~~~~~~~~~~~~~~~~~~
+progress-view.cc: In member function 'void pan::ProgressView::reset_color()':
+progress-view.cc:144:26: warning: 'void gtk_widget_set_style(GtkWidget*, GtkStyle*)' is deprecated [-Wdeprecated-declarations]
+  144 |     gtk_widget_set_style (_progressbar, NULL);
+      |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:737:13: note: declared here
+  737 | void        gtk_widget_set_style          (GtkWidget            *widget,
+      |             ^~~~~~~~~~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o save-ui.o save-ui.cc
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o save-attach-ui.o save-attach-ui.cc
 In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
@@ -7026,6 +7067,7 @@
       |                ^~~~~~~~~~~~~~~~~~~~~~~~~
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o score-add-ui.o score-add-ui.cc
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o score-view-ui.o score-view-ui.cc
+g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o server-ui.o server-ui.cc
 In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                  from /usr/include/gtk-3.0/gtk/gtk.h:254,
                  from gtk-compat.h:18,
@@ -7065,7 +7107,6 @@
 /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
   103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
       |                ^~~~~~~~~~~~~~~~~~~~~~~~~
-g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o server-ui.o server-ui.cc
 g++ -DHAVE_CONFIG_H -I. -I../..  -I../.. -I/usr/include/gtkspell-3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -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/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/enchant-2 -pthread   -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -I/usr/include/gmime-3.0 -D_LARGEFILE64_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid  -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include  -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=G_ENCODE_VERSION\(2,36\) -I/usr/include/p11-kit-1  -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/libsecret-1 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread  -DPANLOCALEDIR=\""/usr/share/locale"\"  -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/build/pan-0.154=. -fstack-protector-strong -Wformat -Werror=format-security -Wreorder -Wzero-as-null-pointer-constant -c -o task-pane.o task-pane.cc
 In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                  from /usr/include/gtk-3.0/gtk/gtk.h:254,
@@ -7261,268 +7302,6 @@
 In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
                  from /usr/include/gtk-3.0/gtk/gtk.h:254,
                  from gtk-compat.h:18,
-                 from server-ui.h:24,
-                 from server-ui.cc:20:
-server-ui.cc: In function 'std::string pan::import_sec_from_disk_dialog_new(Data&, Queue&, GtkWindow*)':
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
-      |                                      ^~~~~~~~
-server-ui.cc:333:39: note: in expansion of macro 'GTK_STOCK_CANCEL'
-  333 |                                       GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
-      |                                       ^~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
-      |                                      ^~~~~~~~
-server-ui.cc:334:39: note: in expansion of macro 'GTK_STOCK_OPEN'
-  334 |                                       GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT,
-      |                                       ^~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-server-ui.cc: In function 'GtkWidget* pan::server_edit_dialog_new(Data&, Queue&, Prefs&, GtkWindow*, const Quark&)':
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
-      |                                      ^~~~~~~~
-server-ui.cc:371:53: note: in expansion of macro 'GTK_STOCK_CANCEL'
-  371 |                                                     GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
-      |                                                     ^~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
-      |                                      ^~~~~~~~
-server-ui.cc:372:53: note: in expansion of macro 'GTK_STOCK_OK'
-  372 |                                                     GTK_STOCK_OK, GTK_RESPONSE_OK,
-      |                                                     ^~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
-                 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 /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:32,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30:
-/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:38:59: warning: 'GType gtk_misc_get_type()' is deprecated [-Wdeprecated-declarations]
-   38 | #define GTK_TYPE_MISC                  (gtk_misc_get_type ())
-      |                                         ~~~~~~~~~~~~~~~~~~^~
-/usr/include/glib-2.0/gobject/gtype.h:2505:70: note: in definition of macro '_G_TYPE_CIC'
- 2505 |     ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
-      |                                                                      ^~
-/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
-   39 | #define GTK_MISC(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc))
-      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:76: note: in expansion of macro 'GTK_TYPE_MISC'
-   39 | #define GTK_MISC(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc))
-      |                                                                            ^~~~~~~~~~~~~
-server-ui.cc:466:29: note: in expansion of macro 'GTK_MISC'
-  466 |     gtk_misc_set_alignment (GTK_MISC(l), 0.0f, 0.5f);
-      |                             ^~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32,
-                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:33:
-/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here
-   70 | GType   gtk_misc_get_type      (void) G_GNUC_CONST;
-      |         ^~~~~~~~~~~~~~~~~
-server-ui.cc:466:28: warning: 'void gtk_misc_set_alignment(GtkMisc*, gfloat, gfloat)' is deprecated [-Wdeprecated-declarations]
-  466 |     gtk_misc_set_alignment (GTK_MISC(l), 0.0f, 0.5f);
-      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here
-   72 | void    gtk_misc_set_alignment (GtkMisc *misc,
-      |         ^~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:38:59: warning: 'GType gtk_misc_get_type()' is deprecated [-Wdeprecated-declarations]
-   38 | #define GTK_TYPE_MISC                  (gtk_misc_get_type ())
-      |                                         ~~~~~~~~~~~~~~~~~~^~
-/usr/include/glib-2.0/gobject/gtype.h:2505:70: note: in definition of macro '_G_TYPE_CIC'
- 2505 |     ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
-      |                                                                      ^~
-/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
-   39 | #define GTK_MISC(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc))
-      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:76: note: in expansion of macro 'GTK_TYPE_MISC'
-   39 | #define GTK_MISC(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc))
-      |                                                                            ^~~~~~~~~~~~~
-server-ui.cc:518:29: note: in expansion of macro 'GTK_MISC'
-  518 |     gtk_misc_set_alignment (GTK_MISC(l), 0.0f, 0.5f);
-      |                             ^~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here
-   70 | GType   gtk_misc_get_type      (void) G_GNUC_CONST;
-      |         ^~~~~~~~~~~~~~~~~
-server-ui.cc:518:28: warning: 'void gtk_misc_set_alignment(GtkMisc*, gfloat, gfloat)' is deprecated [-Wdeprecated-declarations]
-  518 |     gtk_misc_set_alignment (GTK_MISC(l), 0.0f, 0.5f);
-      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here
-   72 | void    gtk_misc_set_alignment (GtkMisc *misc,
-      |         ^~~~~~~~~~~~~~~~~~~~~~
-server-ui.cc: In function 'void pan::{anonymous}::remove_button_clicked_cb(GtkButton*, gpointer)':
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:747:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  747 | #define GTK_STOCK_NO               ((GtkStock)"gtk-no")
-      |                                      ^~~~~~~~
-server-ui.cc:713:31: note: in expansion of macro 'GTK_STOCK_NO'
-  713 |                               GTK_STOCK_NO, GTK_RESPONSE_NO,
-      |                               ^~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
-      |                                      ^~~~~~~~
-server-ui.cc:714:31: note: in expansion of macro 'GTK_STOCK_DELETE'
-  714 |                               GTK_STOCK_DELETE, GTK_RESPONSE_YES,
-      |                               ^~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-server-ui.cc: In function 'void pan::{anonymous}::cert_remove_button_clicked_cb(GtkButton*, gpointer)':
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:747:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  747 | #define GTK_STOCK_NO               ((GtkStock)"gtk-no")
-      |                                      ^~~~~~~~
-server-ui.cc:911:31: note: in expansion of macro 'GTK_STOCK_NO'
-  911 |                               GTK_STOCK_NO, GTK_RESPONSE_NO,
-      |                               ^~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
-      |                                      ^~~~~~~~
-server-ui.cc:912:31: note: in expansion of macro 'GTK_STOCK_DELETE'
-  912 |                               GTK_STOCK_DELETE, GTK_RESPONSE_YES,
-      |                               ^~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-server-ui.cc: In function 'GtkWidget* pan::server_list_dialog_new(Data&, Queue&, Prefs&, GtkWindow*)':
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
-      |                                      ^~~~~~~~
-server-ui.cc:938:60: note: in expansion of macro 'GTK_STOCK_CLOSE'
-  938 |                                                            GTK_STOCK_CLOSE, GTK_RESPONSE_OK,
-      |                                                            ^~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
-      |                                      ^~~~~~~~
-server-ui.cc:980:34: note: in expansion of macro 'GTK_STOCK_ADD'
-  980 |   w = gtk_button_new_from_stock (GTK_STOCK_ADD);
-      |                                  ^~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-server-ui.cc:980:33: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
-  980 |   w = gtk_button_new_from_stock (GTK_STOCK_ADD);
-      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/gtk.h:54:
-/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
-  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
-      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  364 | #define GTK_STOCK_EDIT             ((GtkStock)"gtk-edit")
-      |                                      ^~~~~~~~
-server-ui.cc:986:34: note: in expansion of macro 'GTK_STOCK_EDIT'
-  986 |   w = gtk_button_new_from_stock (GTK_STOCK_EDIT);
-      |                                  ^~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-server-ui.cc:986:33: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
-  986 |   w = gtk_button_new_from_stock (GTK_STOCK_EDIT);
-      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
-  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
-      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
-      |                                      ^~~~~~~~
-server-ui.cc:993:34: note: in expansion of macro 'GTK_STOCK_REMOVE'
-  993 |   w = gtk_button_new_from_stock (GTK_STOCK_REMOVE);
-      |                                  ^~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-server-ui.cc:993:33: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
-  993 |   w = gtk_button_new_from_stock (GTK_STOCK_REMOVE);
-      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
-  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
-      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
-server-ui.cc: In function 'GtkWidget* pan::sec_dialog_new(Data&, Queue&, Prefs&, GtkWindow*)':
-server-ui.cc:1025:51: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
- 1025 |     _icons[i].pixbuf = gdk_pixbuf_new_from_inline (-1, _icons[i].pixbuf_txt, FALSE, nullptr);
-      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkpixbuf.h:33,
-                 from /usr/include/gtk-3.0/gdk/gdkcairo.h:29,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:33:
-/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
-  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
-      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
-      |                                      ^~~~~~~~
-server-ui.cc:1031:60: note: in expansion of macro 'GTK_STOCK_CLOSE'
- 1031 |                                                            GTK_STOCK_CLOSE, GTK_RESPONSE_OK,
-      |                                                            ^~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
-      |                                      ^~~~~~~~
-server-ui.cc:1078:34: note: in expansion of macro 'GTK_STOCK_ADD'
- 1078 |   w = gtk_button_new_from_stock (GTK_STOCK_ADD);
-      |                                  ^~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-server-ui.cc:1078:33: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
- 1078 |   w = gtk_button_new_from_stock (GTK_STOCK_ADD);
-      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
-  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
-      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
-      |                                      ^~~~~~~~
-server-ui.cc:1084:34: note: in expansion of macro 'GTK_STOCK_FIND'
- 1084 |   w = gtk_button_new_from_stock (GTK_STOCK_FIND);
-      |                                  ^~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-server-ui.cc:1084:33: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
- 1084 |   w = gtk_button_new_from_stock (GTK_STOCK_FIND);
-      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
-  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
-      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
-  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
-      |                                      ^~~~~~~~
-server-ui.cc:1091:34: note: in expansion of macro 'GTK_STOCK_REMOVE'
- 1091 |   w = gtk_button_new_from_stock (GTK_STOCK_REMOVE);
-      |                                  ^~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
-  108 | typedef char * GtkStock;
-      |                ^~~~~~~~
-server-ui.cc:1091:33: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
- 1091 |   w = gtk_button_new_from_stock (GTK_STOCK_REMOVE);
-      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
-/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
-  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
-      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:254,
-                 from gtk-compat.h:18,
                  from task-pane.cc:23:
 task-pane.cc: In static member function 'static gboolean pan::TaskPane::on_tooltip_query(GtkWidget*, gint, gint, gboolean, GtkTooltip*, gpointer)':
 /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
@@ -7817,6 +7596,268 @@
 /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:147:16: note: declared here
   147 | GtkAccelGroup *gtk_ui_manager_get_accel_group     (GtkUIManager          *manager);
       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:254,
+                 from gtk-compat.h:18,
+                 from server-ui.h:24,
+                 from server-ui.cc:20:
+server-ui.cc: In function 'std::string pan::import_sec_from_disk_dialog_new(Data&, Queue&, GtkWindow*)':
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
+      |                                      ^~~~~~~~
+server-ui.cc:333:39: note: in expansion of macro 'GTK_STOCK_CANCEL'
+  333 |                                       GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
+      |                                       ^~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  765 | #define GTK_STOCK_OPEN             ((GtkStock)"gtk-open")
+      |                                      ^~~~~~~~
+server-ui.cc:334:39: note: in expansion of macro 'GTK_STOCK_OPEN'
+  334 |                                       GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT,
+      |                                       ^~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+server-ui.cc: In function 'GtkWidget* pan::server_edit_dialog_new(Data&, Queue&, Prefs&, GtkWindow*, const Quark&)':
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  159 | #define GTK_STOCK_CANCEL           ((GtkStock)"gtk-cancel")
+      |                                      ^~~~~~~~
+server-ui.cc:371:53: note: in expansion of macro 'GTK_STOCK_CANCEL'
+  371 |                                                     GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
+      |                                                     ^~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  756 | #define GTK_STOCK_OK               ((GtkStock)"gtk-ok")
+      |                                      ^~~~~~~~
+server-ui.cc:372:53: note: in expansion of macro 'GTK_STOCK_OK'
+  372 |                                                     GTK_STOCK_OK, GTK_RESPONSE_OK,
+      |                                                     ^~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
+                 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 /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:32,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30:
+/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:38:59: warning: 'GType gtk_misc_get_type()' is deprecated [-Wdeprecated-declarations]
+   38 | #define GTK_TYPE_MISC                  (gtk_misc_get_type ())
+      |                                         ~~~~~~~~~~~~~~~~~~^~
+/usr/include/glib-2.0/gobject/gtype.h:2505:70: note: in definition of macro '_G_TYPE_CIC'
+ 2505 |     ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
+      |                                                                      ^~
+/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
+   39 | #define GTK_MISC(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc))
+      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:76: note: in expansion of macro 'GTK_TYPE_MISC'
+   39 | #define GTK_MISC(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc))
+      |                                                                            ^~~~~~~~~~~~~
+server-ui.cc:466:29: note: in expansion of macro 'GTK_MISC'
+  466 |     gtk_misc_set_alignment (GTK_MISC(l), 0.0f, 0.5f);
+      |                             ^~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32,
+                 from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:33:
+/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here
+   70 | GType   gtk_misc_get_type      (void) G_GNUC_CONST;
+      |         ^~~~~~~~~~~~~~~~~
+server-ui.cc:466:28: warning: 'void gtk_misc_set_alignment(GtkMisc*, gfloat, gfloat)' is deprecated [-Wdeprecated-declarations]
+  466 |     gtk_misc_set_alignment (GTK_MISC(l), 0.0f, 0.5f);
+      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here
+   72 | void    gtk_misc_set_alignment (GtkMisc *misc,
+      |         ^~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:38:59: warning: 'GType gtk_misc_get_type()' is deprecated [-Wdeprecated-declarations]
+   38 | #define GTK_TYPE_MISC                  (gtk_misc_get_type ())
+      |                                         ~~~~~~~~~~~~~~~~~~^~
+/usr/include/glib-2.0/gobject/gtype.h:2505:70: note: in definition of macro '_G_TYPE_CIC'
+ 2505 |     ((ct*) (void *) g_type_check_instance_cast ((GTypeInstance*) ip, gt))
+      |                                                                      ^~
+/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:41: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST'
+   39 | #define GTK_MISC(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc))
+      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:39:76: note: in expansion of macro 'GTK_TYPE_MISC'
+   39 | #define GTK_MISC(obj)                  (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_MISC, GtkMisc))
+      |                                                                            ^~~~~~~~~~~~~
+server-ui.cc:518:29: note: in expansion of macro 'GTK_MISC'
+  518 |     gtk_misc_set_alignment (GTK_MISC(l), 0.0f, 0.5f);
+      |                             ^~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:70:9: note: declared here
+   70 | GType   gtk_misc_get_type      (void) G_GNUC_CONST;
+      |         ^~~~~~~~~~~~~~~~~
+server-ui.cc:518:28: warning: 'void gtk_misc_set_alignment(GtkMisc*, gfloat, gfloat)' is deprecated [-Wdeprecated-declarations]
+  518 |     gtk_misc_set_alignment (GTK_MISC(l), 0.0f, 0.5f);
+      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here
+   72 | void    gtk_misc_set_alignment (GtkMisc *misc,
+      |         ^~~~~~~~~~~~~~~~~~~~~~
+server-ui.cc: In function 'void pan::{anonymous}::remove_button_clicked_cb(GtkButton*, gpointer)':
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:747:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  747 | #define GTK_STOCK_NO               ((GtkStock)"gtk-no")
+      |                                      ^~~~~~~~
+server-ui.cc:713:31: note: in expansion of macro 'GTK_STOCK_NO'
+  713 |                               GTK_STOCK_NO, GTK_RESPONSE_NO,
+      |                               ^~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
+      |                                      ^~~~~~~~
+server-ui.cc:714:31: note: in expansion of macro 'GTK_STOCK_DELETE'
+  714 |                               GTK_STOCK_DELETE, GTK_RESPONSE_YES,
+      |                               ^~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+server-ui.cc: In function 'void pan::{anonymous}::cert_remove_button_clicked_cb(GtkButton*, gpointer)':
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:747:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  747 | #define GTK_STOCK_NO               ((GtkStock)"gtk-no")
+      |                                      ^~~~~~~~
+server-ui.cc:911:31: note: in expansion of macro 'GTK_STOCK_NO'
+  911 |                               GTK_STOCK_NO, GTK_RESPONSE_NO,
+      |                               ^~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  255 | #define GTK_STOCK_DELETE           ((GtkStock)"gtk-delete")
+      |                                      ^~~~~~~~
+server-ui.cc:912:31: note: in expansion of macro 'GTK_STOCK_DELETE'
+  912 |                               GTK_STOCK_DELETE, GTK_RESPONSE_YES,
+      |                               ^~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+server-ui.cc: In function 'GtkWidget* pan::server_list_dialog_new(Data&, Queue&, Prefs&, GtkWindow*)':
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
+      |                                      ^~~~~~~~
+server-ui.cc:938:60: note: in expansion of macro 'GTK_STOCK_CLOSE'
+  938 |                                                            GTK_STOCK_CLOSE, GTK_RESPONSE_OK,
+      |                                                            ^~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
+      |                                      ^~~~~~~~
+server-ui.cc:980:34: note: in expansion of macro 'GTK_STOCK_ADD'
+  980 |   w = gtk_button_new_from_stock (GTK_STOCK_ADD);
+      |                                  ^~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+server-ui.cc:980:33: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
+  980 |   w = gtk_button_new_from_stock (GTK_STOCK_ADD);
+      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
+In file included from /usr/include/gtk-3.0/gtk/gtk.h:54:
+/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
+  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
+      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  364 | #define GTK_STOCK_EDIT             ((GtkStock)"gtk-edit")
+      |                                      ^~~~~~~~
+server-ui.cc:986:34: note: in expansion of macro 'GTK_STOCK_EDIT'
+  986 |   w = gtk_button_new_from_stock (GTK_STOCK_EDIT);
+      |                                  ^~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+server-ui.cc:986:33: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
+  986 |   w = gtk_button_new_from_stock (GTK_STOCK_EDIT);
+      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
+  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
+      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
+      |                                      ^~~~~~~~
+server-ui.cc:993:34: note: in expansion of macro 'GTK_STOCK_REMOVE'
+  993 |   w = gtk_button_new_from_stock (GTK_STOCK_REMOVE);
+      |                                  ^~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+server-ui.cc:993:33: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
+  993 |   w = gtk_button_new_from_stock (GTK_STOCK_REMOVE);
+      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
+  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
+      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
+server-ui.cc: In function 'GtkWidget* pan::sec_dialog_new(Data&, Queue&, Prefs&, GtkWindow*)':
+server-ui.cc:1025:51: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations]
+ 1025 |     _icons[i].pixbuf = gdk_pixbuf_new_from_inline (-1, _icons[i].pixbuf_txt, FALSE, nullptr);
+      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkpixbuf.h:33,
+                 from /usr/include/gtk-3.0/gdk/gdkcairo.h:29,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:33:
+/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
+  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
+      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  197 | #define GTK_STOCK_CLOSE            ((GtkStock)"gtk-close")
+      |                                      ^~~~~~~~
+server-ui.cc:1031:60: note: in expansion of macro 'GTK_STOCK_CLOSE'
+ 1031 |                                                            GTK_STOCK_CLOSE, GTK_RESPONSE_OK,
+      |                                                            ^~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  132 | #define GTK_STOCK_ADD              ((GtkStock)"gtk-add")
+      |                                      ^~~~~~~~
+server-ui.cc:1078:34: note: in expansion of macro 'GTK_STOCK_ADD'
+ 1078 |   w = gtk_button_new_from_stock (GTK_STOCK_ADD);
+      |                                  ^~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+server-ui.cc:1078:33: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
+ 1078 |   w = gtk_button_new_from_stock (GTK_STOCK_ADD);
+      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
+  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
+      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  395 | #define GTK_STOCK_FIND             ((GtkStock)"gtk-find")
+      |                                      ^~~~~~~~
+server-ui.cc:1084:34: note: in expansion of macro 'GTK_STOCK_FIND'
+ 1084 |   w = gtk_button_new_from_stock (GTK_STOCK_FIND);
+      |                                  ^~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+server-ui.cc:1084:33: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
+ 1084 |   w = gtk_button_new_from_stock (GTK_STOCK_FIND);
+      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
+  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
+      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations]
+  946 | #define GTK_STOCK_REMOVE           ((GtkStock)"gtk-remove")
+      |                                      ^~~~~~~~
+server-ui.cc:1091:34: note: in expansion of macro 'GTK_STOCK_REMOVE'
+ 1091 |   w = gtk_button_new_from_stock (GTK_STOCK_REMOVE);
+      |                                  ^~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here
+  108 | typedef char * GtkStock;
+      |                ^~~~~~~~
+server-ui.cc:1091:33: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations]
+ 1091 |   w = gtk_button_new_from_stock (GTK_STOCK_REMOVE);
+      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
+/usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here
+  103 | GtkWidget*     gtk_button_new_from_stock    (const gchar    *stock_id);
+      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
 rm -f libpangui.a
 ar cru libpangui.a actions.o body-pane.o dl-headers-ui.o e-action-combo-box.o e-charset.o e-charset-combo-box.o e-charset-dialog.o e-cte-dialog.o group-pane.o group-prefs.o group-prefs-dialog.o header-pane.o hig.o log-ui.o pan-file-entry.o pan-pixbufs.o pan-tree.o post-ui.o prefs.o prefs-file.o prefs-ui.o progress-view.o profiles-dialog.o render-bytes.o save-ui.o save-attach-ui.o score-add-ui.o score-view-ui.o server-ui.o task-pane.o xface.o url.o 
 ar: `u' modifier ignored since `D' is the default (see `U')
@@ -7901,104 +7942,104 @@
 test ! -f ./pan.pot || \
   test -z "am.gmo ar.gmo az.gmo bg.gmo bs.gmo ca.gmo cs.gmo da.gmo de.gmo dz.gmo el.gmo en_CA.gmo en_GB.gmo eo.gmo es.gmo et.gmo eu.gmo fi.gmo fr.gmo ga.gmo gl.gmo hr.gmo hu.gmo id.gmo it.gmo ja.gmo ko.gmo lt.gmo lv.gmo ms.gmo nb.gmo nl.gmo oc.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sl.gmo sq.gmo sr.gmo sr@latin.gmo sv.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo zh_TW.gmo" || make am.gmo ar.gmo az.gmo bg.gmo bs.gmo ca.gmo cs.gmo da.gmo de.gmo dz.gmo el.gmo en_CA.gmo en_GB.gmo eo.gmo es.gmo et.gmo eu.gmo fi.gmo fr.gmo ga.gmo gl.gmo hr.gmo hu.gmo id.gmo it.gmo ja.gmo ko.gmo lt.gmo lv.gmo ms.gmo nb.gmo nl.gmo oc.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sl.gmo sq.gmo sr.gmo sr@latin.gmo sv.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo zh_TW.gmo
 make[4]: Entering directory '/build/pan-0.154/po'
-rm -f ar.gmo && /usr/bin/msgmerge --for-msgfmt -o ar.1po ar.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o ar.gmo ar.1po && rm -f ar.1po
 rm -f am.gmo && /usr/bin/msgmerge --for-msgfmt -o am.1po am.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o am.gmo am.1po && rm -f am.1po
+rm -f ar.gmo && /usr/bin/msgmerge --for-msgfmt -o ar.1po ar.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o ar.gmo ar.1po && rm -f ar.1po
+rm -f bs.gmo && /usr/bin/msgmerge --for-msgfmt -o bs.1po bs.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o bs.gmo bs.1po && rm -f bs.1po
 rm -f az.gmo && /usr/bin/msgmerge --for-msgfmt -o az.1po az.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o az.gmo az.1po && rm -f az.1po
-rm -f bg.gmo && /usr/bin/msgmerge --for-msgfmt -o bg.1po bg.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o bg.gmo bg.1po && rm -f bg.1po
 rm -f ca.gmo && /usr/bin/msgmerge --for-msgfmt -o ca.1po ca.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o ca.gmo ca.1po && rm -f ca.1po
-rm -f bs.gmo && /usr/bin/msgmerge --for-msgfmt -o bs.1po bs.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o bs.gmo bs.1po && rm -f bs.1po
-rm -f da.gmo && /usr/bin/msgmerge --for-msgfmt -o da.1po da.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o da.gmo da.1po && rm -f da.1po
+rm -f bg.gmo && /usr/bin/msgmerge --for-msgfmt -o bg.1po bg.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o bg.gmo bg.1po && rm -f bg.1po
 rm -f cs.gmo && /usr/bin/msgmerge --for-msgfmt -o cs.1po cs.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o cs.gmo cs.1po && rm -f cs.1po
-az.1po: 35 translated messages.
+rm -f da.gmo && /usr/bin/msgmerge --for-msgfmt -o da.1po da.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o da.gmo da.1po && rm -f da.1po
 am.1po: 30 translated messages.
-rm -f de.gmo && /usr/bin/msgmerge --for-msgfmt -o de.1po de.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o de.gmo de.1po && rm -f de.1po
 ar.1po: 50 translated messages.
+rm -f de.gmo && /usr/bin/msgmerge --for-msgfmt -o de.1po de.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o de.gmo de.1po && rm -f de.1po
 rm -f dz.gmo && /usr/bin/msgmerge --for-msgfmt -o dz.1po dz.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o dz.gmo dz.1po && rm -f dz.1po
-bg.1po: 497 translated messages.
+bs.1po: 775 translated messages.
 ca.1po: 553 translated messages.
+az.1po: 35 translated messages.
 rm -f el.gmo && /usr/bin/msgmerge --for-msgfmt -o el.1po el.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o el.gmo el.1po && rm -f el.1po
 rm -f en_CA.gmo && /usr/bin/msgmerge --for-msgfmt -o en_CA.1po en_CA.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o en_CA.gmo en_CA.1po && rm -f en_CA.1po
 rm -f en_GB.gmo && /usr/bin/msgmerge --for-msgfmt -o en_GB.1po en_GB.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o en_GB.gmo en_GB.1po && rm -f en_GB.1po
-bs.1po: 775 translated messages.
-rm -f eo.gmo && /usr/bin/msgmerge --for-msgfmt -o eo.1po eo.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o eo.gmo eo.1po && rm -f eo.1po
-de.1po: 802 translated messages.
+bg.1po: 497 translated messages.
 dz.1po: 470 translated messages.
 cs.1po: 798 translated messages.
-en_CA.1po: 431 translated messages.
 da.1po: 802 translated messages.
+rm -f eo.gmo && /usr/bin/msgmerge --for-msgfmt -o eo.1po eo.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o eo.gmo eo.1po && rm -f eo.1po
 rm -f es.gmo && /usr/bin/msgmerge --for-msgfmt -o es.1po es.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o es.gmo es.1po && rm -f es.1po
+de.1po: 802 translated messages.
 rm -f et.gmo && /usr/bin/msgmerge --for-msgfmt -o et.1po et.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o et.gmo et.1po && rm -f et.1po
 rm -f eu.gmo && /usr/bin/msgmerge --for-msgfmt -o eu.1po eu.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o eu.gmo eu.1po && rm -f eu.1po
+en_CA.1po: 431 translated messages.
+eo.1po: 128 translated messages.
 rm -f fi.gmo && /usr/bin/msgmerge --for-msgfmt -o fi.1po fi.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o fi.gmo fi.1po && rm -f fi.1po
+rm -f ga.gmo && /usr/bin/msgmerge --for-msgfmt -o ga.1po ga.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o ga.gmo ga.1po && rm -f ga.1po
 rm -f fr.gmo && /usr/bin/msgmerge --for-msgfmt -o fr.1po fr.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o fr.gmo fr.1po && rm -f fr.1po
-eo.1po: 128 translated messages.
 en_GB.1po: 511 translated messages.
 el.1po: 776 translated messages.
 rm -f gl.gmo && /usr/bin/msgmerge --for-msgfmt -o gl.1po gl.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o gl.gmo gl.1po && rm -f gl.1po
-rm -f ga.gmo && /usr/bin/msgmerge --for-msgfmt -o ga.1po ga.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o ga.gmo ga.1po && rm -f ga.1po
 rm -f hr.gmo && /usr/bin/msgmerge --for-msgfmt -o hr.1po hr.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o hr.gmo hr.1po && rm -f hr.1po
-fi.1po: 496 translated messages.
 et.1po: 96 translated messages.
-es.1po: 798 translated messages.
+ga.1po: 31 translated messages.
 rm -f hu.gmo && /usr/bin/msgmerge --for-msgfmt -o hu.1po hu.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o hu.gmo hu.1po && rm -f hu.1po
 rm -f id.gmo && /usr/bin/msgmerge --for-msgfmt -o id.1po id.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o id.gmo id.1po && rm -f id.1po
 eu.1po: 798 translated messages.
-rm -f it.gmo && /usr/bin/msgmerge --for-msgfmt -o it.1po it.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o it.gmo it.1po && rm -f it.1po
-ga.1po: 31 translated messages.
+fi.1po: 496 translated messages.
+es.1po: 798 translated messages.
 gl.1po: 25 translated messages.
+rm -f it.gmo && /usr/bin/msgmerge --for-msgfmt -o it.1po it.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o it.gmo it.1po && rm -f it.1po
+fr.1po: 737 translated messages.
+rm -f ko.gmo && /usr/bin/msgmerge --for-msgfmt -o ko.1po ko.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o ko.gmo ko.1po && rm -f ko.1po
 rm -f ja.gmo && /usr/bin/msgmerge --for-msgfmt -o ja.1po ja.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o ja.gmo ja.1po && rm -f ja.1po
-hr.1po: 81 translated messages.
 rm -f lt.gmo && /usr/bin/msgmerge --for-msgfmt -o lt.1po lt.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o lt.gmo lt.1po && rm -f lt.1po
-rm -f ko.gmo && /usr/bin/msgmerge --for-msgfmt -o ko.1po ko.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o ko.gmo ko.1po && rm -f ko.1po
 id.1po: 21 translated messages.
-fr.1po: 737 translated messages.
 rm -f lv.gmo && /usr/bin/msgmerge --for-msgfmt -o lv.1po lv.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o lv.gmo lv.1po && rm -f lv.1po
-rm -f ms.gmo && /usr/bin/msgmerge --for-msgfmt -o ms.1po ms.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o ms.gmo ms.1po && rm -f ms.1po
 it.1po: 74 translated messages.
+hr.1po: 81 translated messages.
+rm -f ms.gmo && /usr/bin/msgmerge --for-msgfmt -o ms.1po ms.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o ms.gmo ms.1po && rm -f ms.1po
 hu.1po: 802 translated messages.
+rm -f nl.gmo && /usr/bin/msgmerge --for-msgfmt -o nl.1po nl.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o nl.gmo nl.1po && rm -f nl.1po
 rm -f nb.gmo && /usr/bin/msgmerge --for-msgfmt -o nb.1po nb.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o nb.gmo nb.1po && rm -f nb.1po
-ja.1po: 89 translated messages.
 rm -f oc.gmo && /usr/bin/msgmerge --for-msgfmt -o oc.1po oc.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o oc.gmo oc.1po && rm -f oc.1po
-rm -f nl.gmo && /usr/bin/msgmerge --for-msgfmt -o nl.1po nl.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o nl.gmo nl.1po && rm -f nl.1po
-lv.1po: 66 translated messages.
-rm -f pl.gmo && /usr/bin/msgmerge --for-msgfmt -o pl.1po pl.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o pl.gmo pl.1po && rm -f pl.1po
 lt.1po: 27 translated messages.
+ja.1po: 89 translated messages.
+lv.1po: 66 translated messages.
 ko.1po: 59 translated messages.
+rm -f pl.gmo && /usr/bin/msgmerge --for-msgfmt -o pl.1po pl.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o pl.gmo pl.1po && rm -f pl.1po
 rm -f pt.gmo && /usr/bin/msgmerge --for-msgfmt -o pt.1po pt.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o pt.gmo pt.1po && rm -f pt.1po
-ms.1po: 81 translated messages.
-rm -f pt_BR.gmo && /usr/bin/msgmerge --for-msgfmt -o pt_BR.1po pt_BR.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.1po && rm -f pt_BR.1po
 nb.1po: 336 translated messages.
+rm -f pt_BR.gmo && /usr/bin/msgmerge --for-msgfmt -o pt_BR.1po pt_BR.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.1po && rm -f pt_BR.1po
 rm -f ro.gmo && /usr/bin/msgmerge --for-msgfmt -o ro.1po ro.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o ro.gmo ro.1po && rm -f ro.1po
+nl.1po: 82 translated messages.
+ms.1po: 81 translated messages.
 rm -f ru.gmo && /usr/bin/msgmerge --for-msgfmt -o ru.1po ru.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o ru.gmo ru.1po && rm -f ru.1po
-rm -f sk.gmo && /usr/bin/msgmerge --for-msgfmt -o sk.1po sk.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o sk.gmo sk.1po && rm -f sk.1po
 oc.1po: 191 translated messages.
-pl.1po: 802 translated messages.
-nl.1po: 82 translated messages.
+rm -f sk.gmo && /usr/bin/msgmerge --for-msgfmt -o sk.1po sk.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o sk.gmo sk.1po && rm -f sk.1po
 rm -f sl.gmo && /usr/bin/msgmerge --for-msgfmt -o sl.1po sl.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o sl.gmo sl.1po && rm -f sl.1po
-pt.1po: 775 translated messages.
+rm -f sq.gmo && /usr/bin/msgmerge --for-msgfmt -o sq.1po sq.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o sq.gmo sq.1po && rm -f sq.1po
+ro.1po: 81 translated messages.
 pt_BR.1po: 802 translated messages.
 rm -f sr.gmo && /usr/bin/msgmerge --for-msgfmt -o sr.1po sr.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o sr.gmo sr.1po && rm -f sr.1po
-ro.1po: 81 translated messages.
-rm -f sq.gmo && /usr/bin/msgmerge --for-msgfmt -o sq.1po sq.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o sq.gmo sq.1po && rm -f sq.1po
-ru.1po: 47 translated messages.
+pt.1po: 775 translated messages.
+sq.1po: 1 translated message.
+sl.1po: 794 translated messages.
+pl.1po: 802 translated messages.
 sk.1po: 81 translated messages.
-rm -f uk.gmo && /usr/bin/msgmerge --for-msgfmt -o uk.1po uk.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o uk.gmo uk.1po && rm -f uk.1po
+rm -f sr@latin.gmo && /usr/bin/msgmerge --for-msgfmt -o sr@latin.1po sr@latin.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o sr@latin.gmo sr@latin.1po && rm -f sr@latin.1po
+ru.1po: 47 translated messages.
 rm -f sv.gmo && /usr/bin/msgmerge --for-msgfmt -o sv.1po sv.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o sv.gmo sv.1po && rm -f sv.1po
 rm -f tr.gmo && /usr/bin/msgmerge --for-msgfmt -o tr.1po tr.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o tr.gmo tr.1po && rm -f tr.1po
-rm -f sr@latin.gmo && /usr/bin/msgmerge --for-msgfmt -o sr@latin.1po sr@latin.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o sr@latin.gmo sr@latin.1po && rm -f sr@latin.1po
+rm -f uk.gmo && /usr/bin/msgmerge --for-msgfmt -o uk.1po uk.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o uk.gmo uk.1po && rm -f uk.1po
 rm -f vi.gmo && /usr/bin/msgmerge --for-msgfmt -o vi.1po vi.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o vi.gmo vi.1po && rm -f vi.1po
+rm -f zh_CN.gmo && /usr/bin/msgmerge --for-msgfmt -o zh_CN.1po zh_CN.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o zh_CN.gmo zh_CN.1po && rm -f zh_CN.1po
+rm -f zh_TW.gmo && /usr/bin/msgmerge --for-msgfmt -o zh_TW.1po zh_TW.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o zh_TW.gmo zh_TW.1po && rm -f zh_TW.1po
 sr.1po: 802 translated messages.
-sq.1po: 1 translated message.
-sl.1po: 794 translated messages.
+zh_TW.1po: 81 translated messages.
+vi.1po: 507 translated messages.
+zh_CN.1po: 507 translated messages.
 tr.1po: 802 translated messages.
-rm -f zh_TW.gmo && /usr/bin/msgmerge --for-msgfmt -o zh_TW.1po zh_TW.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o zh_TW.gmo zh_TW.1po && rm -f zh_TW.1po
 sv.1po: 802 translated messages.
-uk.1po: 802 translated messages.
-rm -f zh_CN.gmo && /usr/bin/msgmerge --for-msgfmt -o zh_CN.1po zh_CN.po pan.pot && /usr/bin/msgfmt -c --statistics --verbose -o zh_CN.gmo zh_CN.1po && rm -f zh_CN.1po
-vi.1po: 507 translated messages.
 sr@latin.1po: 663 translated messages.
-zh_TW.1po: 81 translated messages.
-zh_CN.1po: 507 translated messages.
+uk.1po: 802 translated messages.
 make[4]: Leaving directory '/build/pan-0.154/po'
 touch ./stamp-po
 make[3]: Leaving directory '/build/pan-0.154/po'
@@ -8064,8 +8105,8 @@
 make[3]: Nothing to be done for 'install-exec-am'.
  /usr/bin/mkdir -p '/build/pan-0.154/debian/pan/usr/share/metainfo'
  /usr/bin/mkdir -p '/build/pan-0.154/debian/pan/usr/share/applications'
- /usr/bin/install -c -m 644 org.gnome.pan.metainfo.xml '/build/pan-0.154/debian/pan/usr/share/metainfo'
  /usr/bin/mkdir -p '/build/pan-0.154/debian/pan/usr/share/man/man1'
+ /usr/bin/install -c -m 644 org.gnome.pan.metainfo.xml '/build/pan-0.154/debian/pan/usr/share/metainfo'
  /usr/bin/install -c -m 644 org.gnome.pan.desktop '/build/pan-0.154/debian/pan/usr/share/applications'
  /usr/bin/install -c -m 644 pan.1 '/build/pan-0.154/debian/pan/usr/share/man/man1'
 make[3]: Leaving directory '/build/pan-0.154'
@@ -8136,8 +8177,8 @@
 Making install in gui
 make[3]: Entering directory '/build/pan-0.154/pan/gui'
 make[4]: Entering directory '/build/pan-0.154/pan/gui'
-make[4]: Nothing to be done for 'install-data-am'.
  /usr/bin/mkdir -p '/build/pan-0.154/debian/pan/usr/bin'
+make[4]: Nothing to be done for 'install-data-am'.
   /usr/bin/install -c pan '/build/pan-0.154/debian/pan/usr/bin'
 make[4]: Leaving directory '/build/pan-0.154/pan/gui'
 make[3]: Leaving directory '/build/pan-0.154/pan/gui'
@@ -8221,13 +8262,6 @@
    dh_perl
    dh_link
    dh_strip_nondeterminism
-	Normalized debian/pan/usr/share/locale/sr/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/sq/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/sl/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/sk/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/ru/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/ro/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/pt_BR/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/pt/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/pl/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/oc/LC_MESSAGES/pan.mo
@@ -8242,13 +8276,13 @@
 	Normalized debian/pan/usr/share/locale/tr/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/sv/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/sr@latin/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/eo/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/en_GB/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/en_CA/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/el/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/dz/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/de/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/da/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/sr/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/sq/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/sl/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/sk/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/ru/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/ro/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/pt_BR/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/lt/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/ko/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/ja/LC_MESSAGES/pan.mo
@@ -8256,13 +8290,6 @@
 	Normalized debian/pan/usr/share/locale/id/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/hu/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/hr/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/gl/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/ga/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/fr/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/fi/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/eu/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/et/LC_MESSAGES/pan.mo
-	Normalized debian/pan/usr/share/locale/es/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/cs/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/ca/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/bs/LC_MESSAGES/pan.mo
@@ -8270,6 +8297,20 @@
 	Normalized debian/pan/usr/share/locale/az/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/ar/LC_MESSAGES/pan.mo
 	Normalized debian/pan/usr/share/locale/am/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/eo/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/en_GB/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/en_CA/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/el/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/dz/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/de/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/da/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/gl/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/ga/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/fr/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/fi/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/eu/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/et/LC_MESSAGES/pan.mo
+	Normalized debian/pan/usr/share/locale/es/LC_MESSAGES/pan.mo
    dh_compress
    dh_fixperms
    dh_missing
@@ -8281,8 +8322,8 @@
    dh_gencontrol
    dh_md5sums
    dh_builddeb
-dpkg-deb: building package 'pan' in '../pan_0.154-1_arm64.deb'.
 dpkg-deb: building package 'pan-dbgsym' in '../pan-dbgsym_0.154-1_arm64.deb'.
+dpkg-deb: building package 'pan' in '../pan_0.154-1_arm64.deb'.
  dpkg-genbuildinfo --build=binary -O../pan_0.154-1_arm64.buildinfo
  dpkg-genchanges --build=binary -O../pan_0.154-1_arm64.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -8290,12 +8331,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/31551/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/31551/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/1618 and its subdirectories
-I: Current time: Sun Jun  4 09:27:20 -12 2023
-I: pbuilder-time-stamp: 1685914040
+I: removing directory /srv/workspace/pbuilder/31551 and its subdirectories
+I: Current time: Sun Jul  7 18:02:45 +14 2024
+I: pbuilder-time-stamp: 1720324965