Diff of the two buildlogs:

--
--- b1/build.log	2023-04-16 05:03:56.442520309 +0000
+++ b2/build.log	2023-04-16 05:06:51.642747385 +0000
@@ -1,7 +1,6 @@
-W: cgroups are not available on the host, not using them.
 I: pbuilder: network access will be disabled during build
-I: Current time: Sat Apr 15 17:01:21 -12 2023
-I: pbuilder-time-stamp: 1681621281
+I: Current time: Sun May 19 01:29:05 +14 2024
+I: pbuilder-time-stamp: 1716031745
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
 I: copying local configuration
@@ -18,7 +17,7 @@
 I: copying [./ccze_0.2.1.orig.tar.gz]
 I: copying [./ccze_0.2.1-7.debian.tar.xz]
 I: Extracting source
-gpgv: Signature made Thu Apr 28 10:09:39 2022 -12
+gpgv: Signature made Fri Apr 29 12:09:39 2022 +14
 gpgv:                using RSA key 468C89793B429819E9D761266BE663C75A35C975
 gpgv: Can't check signature: No public key
 dpkg-source: warning: cannot verify inline signature for ./ccze_0.2.1-7.dsc: no acceptable signature found
@@ -39,136 +38,169 @@
 dpkg-source: info: applying cross.patch
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/31805/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/103994/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos6-i386.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 May 19 01:29 /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/103994/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/103994/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='i386'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8'
-  DISTRIBUTION='bookworm'
-  HOME='/root'
-  HOST_ARCH='i386'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="i686-pc-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=i386
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15'
+  DIRSTACK=()
+  DISTRIBUTION=bookworm
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=i686
+  HOST_ARCH=i386
   IFS=' 	
   '
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  LD_LIBRARY_PATH='/usr/lib/libeatmydata'
-  LD_PRELOAD='libeatmydata.so'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='31805'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=202fcb373662409eb3ce7e71ba2e9847
+  LANG=C
+  LANGUAGE=de_CH:de
+  LC_ALL=C
+  LD_LIBRARY_PATH=/usr/lib/libeatmydata
+  LD_PRELOAD=libeatmydata.so
+  MACHTYPE=i686-pc-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=103994
   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.rsa2yHuI/pbuilderrc_o0oz --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.rsa2yHuI/b1 --logfile b1/build.log ccze_0.2.1-7.dsc'
-  SUDO_GID='112'
-  SUDO_UID='107'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/sbin/chroot'
-  http_proxy='http://78.137.99.97: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.rsa2yHuI/pbuilderrc_aY46 --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.rsa2yHuI/b2 --logfile b2/build.log --extrapackages usrmerge ccze_0.2.1-7.dsc'
+  SUDO_GID=112
+  SUDO_UID=107
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://85.184.249.68:3128
 I: uname -a
-  Linux ionos12-i386 5.10.0-21-686-pae #1 SMP Debian 5.10.162-1 (2023-01-21) i686 GNU/Linux
+  Linux i-capture-the-hostname 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) x86_64 GNU/Linux
 I: ls -l /bin
   total 6036
-  -rwxr-xr-x 1 root root 1408088 Feb 12 08:21 bash
-  -rwxr-xr-x 3 root root   38404 Sep 18  2022 bunzip2
-  -rwxr-xr-x 3 root root   38404 Sep 18  2022 bzcat
-  lrwxrwxrwx 1 root root       6 Sep 18  2022 bzcmp -> bzdiff
-  -rwxr-xr-x 1 root root    2225 Sep 18  2022 bzdiff
-  lrwxrwxrwx 1 root root       6 Sep 18  2022 bzegrep -> bzgrep
-  -rwxr-xr-x 1 root root    4893 Nov 27  2021 bzexe
-  lrwxrwxrwx 1 root root       6 Sep 18  2022 bzfgrep -> bzgrep
-  -rwxr-xr-x 1 root root    3775 Sep 18  2022 bzgrep
-  -rwxr-xr-x 3 root root   38404 Sep 18  2022 bzip2
-  -rwxr-xr-x 1 root root   17892 Sep 18  2022 bzip2recover
-  lrwxrwxrwx 1 root root       6 Sep 18  2022 bzless -> bzmore
-  -rwxr-xr-x 1 root root    1297 Sep 18  2022 bzmore
-  -rwxr-xr-x 1 root root   42920 Sep 20  2022 cat
-  -rwxr-xr-x 1 root root   79816 Sep 20  2022 chgrp
-  -rwxr-xr-x 1 root root   67496 Sep 20  2022 chmod
-  -rwxr-xr-x 1 root root   79816 Sep 20  2022 chown
-  -rwxr-xr-x 1 root root  162024 Sep 20  2022 cp
-  -rwxr-xr-x 1 root root  136916 Jan  5 01:20 dash
-  -rwxr-xr-x 1 root root  137160 Sep 20  2022 date
-  -rwxr-xr-x 1 root root  100364 Sep 20  2022 dd
-  -rwxr-xr-x 1 root root  108940 Sep 20  2022 df
-  -rwxr-xr-x 1 root root  162152 Sep 20  2022 dir
-  -rwxr-xr-x 1 root root   87760 Mar 22 22:20 dmesg
-  lrwxrwxrwx 1 root root       8 Dec 19 01:33 dnsdomainname -> hostname
-  lrwxrwxrwx 1 root root       8 Dec 19 01:33 domainname -> hostname
-  -rwxr-xr-x 1 root root   38760 Sep 20  2022 echo
-  -rwxr-xr-x 1 root root      41 Jan 24 02:43 egrep
-  -rwxr-xr-x 1 root root   34664 Sep 20  2022 false
-  -rwxr-xr-x 1 root root      41 Jan 24 02:43 fgrep
-  -rwxr-xr-x 1 root root   84272 Mar 22 22:20 findmnt
-  -rwsr-xr-x 1 root root   30240 Mar 22 20:38 fusermount
-  -rwxr-xr-x 1 root root  218680 Jan 24 02:43 grep
-  -rwxr-xr-x 2 root root    2346 Apr  9  2022 gunzip
-  -rwxr-xr-x 1 root root    6447 Apr  9  2022 gzexe
-  -rwxr-xr-x 1 root root  100952 Apr  9  2022 gzip
-  -rwxr-xr-x 1 root root   21916 Dec 19 01:33 hostname
-  -rwxr-xr-x 1 root root   75756 Sep 20  2022 ln
-  -rwxr-xr-x 1 root root   55600 Mar 22 23:43 login
-  -rwxr-xr-x 1 root root  162152 Sep 20  2022 ls
-  -rwxr-xr-x 1 root root  214568 Mar 22 22:20 lsblk
-  -rwxr-xr-x 1 root root   96328 Sep 20  2022 mkdir
-  -rwxr-xr-x 1 root root   84008 Sep 20  2022 mknod
-  -rwxr-xr-x 1 root root   38792 Sep 20  2022 mktemp
-  -rwxr-xr-x 1 root root   63016 Mar 22 22:20 more
-  -rwsr-xr-x 1 root root   58912 Mar 22 22:20 mount
-  -rwxr-xr-x 1 root root   13856 Mar 22 22:20 mountpoint
-  -rwxr-xr-x 1 root root  157932 Sep 20  2022 mv
-  lrwxrwxrwx 1 root root       8 Dec 19 01:33 nisdomainname -> hostname
-  lrwxrwxrwx 1 root root      14 Apr  2 18:25 pidof -> /sbin/killall5
-  -rwxr-xr-x 1 root root   38792 Sep 20  2022 pwd
-  lrwxrwxrwx 1 root root       4 Feb 12 08:21 rbash -> bash
-  -rwxr-xr-x 1 root root   51080 Sep 20  2022 readlink
-  -rwxr-xr-x 1 root root   75720 Sep 20  2022 rm
-  -rwxr-xr-x 1 root root   51080 Sep 20  2022 rmdir
-  -rwxr-xr-x 1 root root   22308 Nov  2 04:31 run-parts
-  -rwxr-xr-x 1 root root  133224 Jan  5 07:55 sed
-  lrwxrwxrwx 1 root root       4 Jan  5 01:20 sh -> dash
-  -rwxr-xr-x 1 root root   38760 Sep 20  2022 sleep
-  -rwxr-xr-x 1 root root   87976 Sep 20  2022 stty
-  -rwsr-xr-x 1 root root   83492 Mar 22 22:20 su
-  -rwxr-xr-x 1 root root   38792 Sep 20  2022 sync
-  -rwxr-xr-x 1 root root  598456 Apr  6 02:25 tar
-  -rwxr-xr-x 1 root root   13860 Nov  2 04:31 tempfile
-  -rwxr-xr-x 1 root root  120776 Sep 20  2022 touch
-  -rwxr-xr-x 1 root root   34664 Sep 20  2022 true
-  -rwxr-xr-x 1 root root   17892 Mar 22 20:38 ulockmgr_server
-  -rwsr-xr-x 1 root root   30236 Mar 22 22:20 umount
-  -rwxr-xr-x 1 root root   38760 Sep 20  2022 uname
-  -rwxr-xr-x 2 root root    2346 Apr  9  2022 uncompress
-  -rwxr-xr-x 1 root root  162152 Sep 20  2022 vdir
-  -rwxr-xr-x 1 root root   71216 Mar 22 22:20 wdctl
-  lrwxrwxrwx 1 root root       8 Dec 19 01:33 ypdomainname -> hostname
-  -rwxr-xr-x 1 root root    1984 Apr  9  2022 zcat
-  -rwxr-xr-x 1 root root    1678 Apr  9  2022 zcmp
-  -rwxr-xr-x 1 root root    6460 Apr  9  2022 zdiff
-  -rwxr-xr-x 1 root root      29 Apr  9  2022 zegrep
-  -rwxr-xr-x 1 root root      29 Apr  9  2022 zfgrep
-  -rwxr-xr-x 1 root root    2081 Apr  9  2022 zforce
-  -rwxr-xr-x 1 root root    8103 Apr  9  2022 zgrep
-  -rwxr-xr-x 1 root root    2206 Apr  9  2022 zless
-  -rwxr-xr-x 1 root root    1842 Apr  9  2022 zmore
-  -rwxr-xr-x 1 root root    4577 Apr  9  2022 znew
-I: user script /srv/workspace/pbuilder/31805/tmp/hooks/D02_print_environment finished
+  -rwxr-xr-x 1 root root 1408088 Feb 13  2023 bash
+  -rwxr-xr-x 3 root root   38404 Sep 19  2022 bunzip2
+  -rwxr-xr-x 3 root root   38404 Sep 19  2022 bzcat
+  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzcmp -> bzdiff
+  -rwxr-xr-x 1 root root    2225 Sep 19  2022 bzdiff
+  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzegrep -> bzgrep
+  -rwxr-xr-x 1 root root    4893 Nov 28  2021 bzexe
+  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzfgrep -> bzgrep
+  -rwxr-xr-x 1 root root    3775 Sep 19  2022 bzgrep
+  -rwxr-xr-x 3 root root   38404 Sep 19  2022 bzip2
+  -rwxr-xr-x 1 root root   17892 Sep 19  2022 bzip2recover
+  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzless -> bzmore
+  -rwxr-xr-x 1 root root    1297 Sep 19  2022 bzmore
+  -rwxr-xr-x 1 root root   42920 Sep 21  2022 cat
+  -rwxr-xr-x 1 root root   79816 Sep 21  2022 chgrp
+  -rwxr-xr-x 1 root root   67496 Sep 21  2022 chmod
+  -rwxr-xr-x 1 root root   79816 Sep 21  2022 chown
+  -rwxr-xr-x 1 root root  162024 Sep 21  2022 cp
+  -rwxr-xr-x 1 root root  136916 Jan  6  2023 dash
+  -rwxr-xr-x 1 root root  137160 Sep 21  2022 date
+  -rwxr-xr-x 1 root root  100364 Sep 21  2022 dd
+  -rwxr-xr-x 1 root root  108940 Sep 21  2022 df
+  -rwxr-xr-x 1 root root  162152 Sep 21  2022 dir
+  -rwxr-xr-x 1 root root   87760 Mar 24  2023 dmesg
+  lrwxrwxrwx 1 root root       8 Dec 20  2022 dnsdomainname -> hostname
+  lrwxrwxrwx 1 root root       8 Dec 20  2022 domainname -> hostname
+  -rwxr-xr-x 1 root root   38760 Sep 21  2022 echo
+  -rwxr-xr-x 1 root root      41 Jan 25  2023 egrep
+  -rwxr-xr-x 1 root root   34664 Sep 21  2022 false
+  -rwxr-xr-x 1 root root      41 Jan 25  2023 fgrep
+  -rwxr-xr-x 1 root root   84272 Mar 24  2023 findmnt
+  -rwsr-xr-x 1 root root   30240 Mar 23  2023 fusermount
+  -rwxr-xr-x 1 root root  218680 Jan 25  2023 grep
+  -rwxr-xr-x 2 root root    2346 Apr 10  2022 gunzip
+  -rwxr-xr-x 1 root root    6447 Apr 10  2022 gzexe
+  -rwxr-xr-x 1 root root  100952 Apr 10  2022 gzip
+  -rwxr-xr-x 1 root root   21916 Dec 20  2022 hostname
+  -rwxr-xr-x 1 root root   75756 Sep 21  2022 ln
+  -rwxr-xr-x 1 root root   55600 Mar 24  2023 login
+  -rwxr-xr-x 1 root root  162152 Sep 21  2022 ls
+  -rwxr-xr-x 1 root root  214568 Mar 24  2023 lsblk
+  -rwxr-xr-x 1 root root   96328 Sep 21  2022 mkdir
+  -rwxr-xr-x 1 root root   84008 Sep 21  2022 mknod
+  -rwxr-xr-x 1 root root   38792 Sep 21  2022 mktemp
+  -rwxr-xr-x 1 root root   63016 Mar 24  2023 more
+  -rwsr-xr-x 1 root root   58912 Mar 24  2023 mount
+  -rwxr-xr-x 1 root root   13856 Mar 24  2023 mountpoint
+  -rwxr-xr-x 1 root root  157932 Sep 21  2022 mv
+  lrwxrwxrwx 1 root root       8 Dec 20  2022 nisdomainname -> hostname
+  lrwxrwxrwx 1 root root      14 Apr  3  2023 pidof -> /sbin/killall5
+  -rwxr-xr-x 1 root root   38792 Sep 21  2022 pwd
+  lrwxrwxrwx 1 root root       4 Feb 13  2023 rbash -> bash
+  -rwxr-xr-x 1 root root   51080 Sep 21  2022 readlink
+  -rwxr-xr-x 1 root root   75720 Sep 21  2022 rm
+  -rwxr-xr-x 1 root root   51080 Sep 21  2022 rmdir
+  -rwxr-xr-x 1 root root   22308 Nov  3  2022 run-parts
+  -rwxr-xr-x 1 root root  133224 Jan  6  2023 sed
+  lrwxrwxrwx 1 root root       9 May 19 01:29 sh -> /bin/bash
+  -rwxr-xr-x 1 root root   38760 Sep 21  2022 sleep
+  -rwxr-xr-x 1 root root   87976 Sep 21  2022 stty
+  -rwsr-xr-x 1 root root   83492 Mar 24  2023 su
+  -rwxr-xr-x 1 root root   38792 Sep 21  2022 sync
+  -rwxr-xr-x 1 root root  598456 Apr  7  2023 tar
+  -rwxr-xr-x 1 root root   13860 Nov  3  2022 tempfile
+  -rwxr-xr-x 1 root root  120776 Sep 21  2022 touch
+  -rwxr-xr-x 1 root root   34664 Sep 21  2022 true
+  -rwxr-xr-x 1 root root   17892 Mar 23  2023 ulockmgr_server
+  -rwsr-xr-x 1 root root   30236 Mar 24  2023 umount
+  -rwxr-xr-x 1 root root   38760 Sep 21  2022 uname
+  -rwxr-xr-x 2 root root    2346 Apr 10  2022 uncompress
+  -rwxr-xr-x 1 root root  162152 Sep 21  2022 vdir
+  -rwxr-xr-x 1 root root   71216 Mar 24  2023 wdctl
+  lrwxrwxrwx 1 root root       8 Dec 20  2022 ypdomainname -> hostname
+  -rwxr-xr-x 1 root root    1984 Apr 10  2022 zcat
+  -rwxr-xr-x 1 root root    1678 Apr 10  2022 zcmp
+  -rwxr-xr-x 1 root root    6460 Apr 10  2022 zdiff
+  -rwxr-xr-x 1 root root      29 Apr 10  2022 zegrep
+  -rwxr-xr-x 1 root root      29 Apr 10  2022 zfgrep
+  -rwxr-xr-x 1 root root    2081 Apr 10  2022 zforce
+  -rwxr-xr-x 1 root root    8103 Apr 10  2022 zgrep
+  -rwxr-xr-x 1 root root    2206 Apr 10  2022 zless
+  -rwxr-xr-x 1 root root    1842 Apr 10  2022 zmore
+  -rwxr-xr-x 1 root root    4577 Apr 10  2022 znew
+I: user script /srv/workspace/pbuilder/103994/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -246,7 +278,7 @@
 Get: 36 http://deb.debian.org/debian bookworm/main i386 libpcre32-3 i386 2:8.39-15 [248 kB]
 Get: 37 http://deb.debian.org/debian bookworm/main i386 libpcrecpp0v5 i386 2:8.39-15 [144 kB]
 Get: 38 http://deb.debian.org/debian bookworm/main i386 libpcre3-dev i386 2:8.39-15 [669 kB]
-Fetched 21.2 MB in 0s (60.1 MB/s)
+Fetched 21.2 MB in 1s (29.5 MB/s)
 debconf: delaying package configuration, since apt-utils is not installed
 Selecting previously unselected package sensible-utils.
 (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 ... 19604 files and directories currently installed.)
@@ -412,8 +444,19 @@
 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/ccze-0.2.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../ccze_0.2.1-7_source.changes
+I: user script /srv/workspace/pbuilder/103994/tmp/hooks/A99_set_merged_usr starting
+Re-configuring usrmerge...
+removed '/etc/unsupported-skip-usrmerge-conversion'
+The system has been successfully converted.
+I: user script /srv/workspace/pbuilder/103994/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/ccze-0.2.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../ccze_0.2.1-7_source.changes
 dpkg-buildpackage: info: source package ccze
 dpkg-buildpackage: info: source version 0.2.1-7
 dpkg-buildpackage: info: source distribution unstable
@@ -478,8 +521,8 @@
 checking for sys/stat.h... yes
 checking for sys/types.h... yes
 checking for unistd.h... yes
-checking for grep that handles long lines and -e... /bin/grep
-checking for egrep... /bin/grep -E
+checking for grep that handles long lines and -e... /usr/bin/grep
+checking for egrep... /usr/bin/grep -E
 checking for dirent.h that defines DIR... yes
 checking for library containing opendir... none required
 checking for argp.h... yes
@@ -529,7 +572,7 @@
 config.status: creating testsuite/Makefile
 config.status: creating system.h
    dh_auto_build
-	make -j8
+	make -j15
 make[1]: Entering directory '/build/ccze-0.2.1'
 make -C doc all
 make[2]: Entering directory '/build/ccze-0.2.1/doc'
@@ -555,154 +598,115 @@
 gcc -c -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  ccze-plugin.c
 gcc -c -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  ccze-wordcolor.c
 echo '#include <ccze.h>' >ccze-builtins.c
+ccze.c: In function 'ccze_main':
 echo '#include "ccze-private.h"' >>ccze-builtins.c
-gcc -c -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  ccze-compat.c
+ccze.c:586:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
+  586 |           asprintf (&homerc, "%s/.colorizerc", home);
+      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ccze.c:589:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
+  589 |           asprintf (&homerc, "%s/.cczerc", home);
+      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ccze-color.c: In function 'ccze_color_to_css':
+ccze-color.c:267:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
+  267 |   if (my_color < COLOR_PAIR (8))
+      |                ^
 echo >>ccze-builtins.c
-gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o apm.so mod_apm.c -shared
+ccze-color.c:268:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
+  268 |     asprintf (&tmp, "\tcolor: %s\n", ccze_color_to_name_css (my_color, cidx));
+      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ccze-color.c:278:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
+  278 |       asprintf (&tmp, "\tcolor: %s\n\ttext-background: %s\n", cj, ci);
+      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ccze-color.c:282:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
+  282 |     asprintf (&str, ".ccze_%s {\n%s\ttext-decoration: underline\n}\n",
+      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  283 |               ccze_color_lookup_name (cidx), tmp);
+      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ccze-color.c:285:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
+  285 |     asprintf (&str, ".ccze_%s {\n%s}\n",
+      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+  286 |               ccze_color_lookup_name (cidx), tmp);
+      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 echo "void" >>ccze-builtins.c
-gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o distcc.so mod_distcc.c -shared
 echo "ccze_plugin_load_all_builtins (void)" >>ccze-builtins.c
 echo "{" >>ccze-builtins.c
 echo "}" >>ccze-builtins.c
-gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o dpkg.so mod_dpkg.c -shared
-mod_apm.c: In function 'ccze_apm_process':
-mod_apm.c:38:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   38 |   pcre_get_substring (str, offsets, match, 1, (const char **)&battery);
-      |                                               ^
-mod_apm.c:39:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   39 |   pcre_get_substring (str, offsets, match, 2, (const char **)&charge);
-      |                                               ^
-mod_apm.c:40:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   40 |   pcre_get_substring (str, offsets, match, 4, (const char **)&rate);
-      |                                               ^
-mod_apm.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   41 |   pcre_get_substring (str, offsets, match, 5, (const char **)&stuff1);
-      |                                               ^
-mod_apm.c:42:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   42 |   pcre_get_substring (str, offsets, match, 6, (const char **)&elapsed);
-      |                                               ^
-mod_apm.c:43:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   43 |   pcre_get_substring (str, offsets, match, 7, (const char **)&remain);
-      |                                               ^
-mod_apm.c:44:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   44 |   pcre_get_substring (str, offsets, match, 8, (const char **)&stuff2);
-      |                                               ^
-mod_distcc.c: In function 'ccze_distcc_process':
-mod_distcc.c:40:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   40 |   pcre_get_substring (str, offsets, match, 1, (const char **)&pid);
-      |                                               ^
-mod_distcc.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   41 |   pcre_get_substring (str, offsets, match, 2, (const char **)&func);
-      |                                               ^
-mod_distcc.c:42:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   42 |   pcre_get_substring (str, offsets, match, 3, (const char **)&rest);
-      |                                               ^
-mod_dpkg.c: In function 'ccze_dpkg_status_process':
-mod_dpkg.c:38:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   38 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
-      |                                               ^
+gcc -c -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  ccze-compat.c
+gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o apm.so mod_apm.c -shared
 ccze-plugin.c: In function 'ccze_plugin_load':
-mod_dpkg.c:39:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   39 |   pcre_get_substring (str, offsets, match, 2, (const char **)&state);
-      |                                               ^
 ccze-plugin.c:196:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   196 |       asprintf (&path, "%s/.ccze/%s.so", home, name);
       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-mod_dpkg.c:40:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   40 |   pcre_get_substring (str, offsets, match, 3, (const char **)&pkg);
-      |                                               ^
 ccze-plugin.c:200:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   200 |           asprintf (&path, PKGLIBDIR "/%s.so", name);
       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ccze-plugin.c:204:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   204 |     asprintf (&path, PKGLIBDIR "/%s.so", name);
       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-mod_dpkg.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   41 |   pcre_get_substring (str, offsets, match, 4, (const char **)&installed_version);
-      |                                               ^
-mod_dpkg.c: In function 'ccze_dpkg_action_process':
-mod_dpkg.c:67:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   67 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
-      |                                               ^
 ccze-plugin.c: In function '_ccze_plugin_load':
 ccze-plugin.c:135:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   135 |   asprintf (&tmp, "ccze_%s_info", name);
       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-mod_dpkg.c:68:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   68 |   pcre_get_substring (str, offsets, match, 2, (const char **)&action);
-      |                                               ^
 ccze-plugin.c:143:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   143 |           asprintf (&tmp, "ccze_%s_info", n);
       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-mod_dpkg.c:69:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   69 |   pcre_get_substring (str, offsets, match, 3, (const char **)&pkg);
-      |                                               ^
-mod_dpkg.c:70:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   70 |   pcre_get_substring (str, offsets, match, 4, (const char **)&installed_version);
-      |                                               ^
-mod_dpkg.c:71:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   71 |   pcre_get_substring (str, offsets, match, 5, (const char **)&available_version);
-      |                                               ^
+ccze-wordcolor.c: In function 'ccze_wordcolor_process_one':
+ccze-wordcolor.c:86:52: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   86 |       pcre_get_substring (word, offsets, match, 1, (const char **)&pre);
+      |                                                    ^
+ccze-wordcolor.c:87:52: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   87 |       pcre_get_substring (word, offsets, match, 2, (const char **)&tmp);
+      |                                                    ^
 ccze-plugin.c: In function 'ccze_plugin_load_all':
 ccze-plugin.c:253:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   253 |       asprintf (&homeplugs, "%s/.ccze", home);
       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-mod_dpkg.c: In function 'ccze_dpkg_conffile_process':
-mod_dpkg.c:99:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   99 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
-      |                                               ^
 ccze-plugin.c: In function '_ccze_plugin_load_set':
 ccze-plugin.c:233:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   233 |           asprintf (&path, "%s/%s.so", base, tmp);
       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-mod_dpkg.c:100:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-  100 |   pcre_get_substring (str, offsets, match, 2, (const char **)&filename);
-      |                                               ^
-mod_dpkg.c:101:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-  101 |   pcre_get_substring (str, offsets, match, 3, (const char **)&decision);
-      |                                               ^
-ccze.c: In function 'ccze_main':
-ccze.c:586:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
-  586 |           asprintf (&homerc, "%s/.colorizerc", home);
-      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-ccze.c:589:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
-  589 |           asprintf (&homerc, "%s/.cczerc", home);
-      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-ccze-wordcolor.c: In function 'ccze_wordcolor_process_one':
-ccze-wordcolor.c:86:52: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   86 |       pcre_get_substring (word, offsets, match, 1, (const char **)&pre);
-      |                                                    ^
-ccze-wordcolor.c:87:52: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   87 |       pcre_get_substring (word, offsets, match, 2, (const char **)&tmp);
-      |                                                    ^
 ccze-wordcolor.c:98:52: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    98 |       pcre_get_substring (word, offsets, match, 1, (const char **)&tmp);
       |                                                    ^
 ccze-wordcolor.c:99:52: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    99 |       pcre_get_substring (word, offsets, match, 2, (const char **)&post);
       |                                                    ^
-ccze-color.c: In function 'ccze_color_to_css':
-ccze-color.c:267:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
-  267 |   if (my_color < COLOR_PAIR (8))
-      |                ^
-ccze-color.c:268:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
-  268 |     asprintf (&tmp, "\tcolor: %s\n", ccze_color_to_name_css (my_color, cidx));
-      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-ccze-color.c:278:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
-  278 |       asprintf (&tmp, "\tcolor: %s\n\ttext-background: %s\n", cj, ci);
-      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-ccze-color.c:282:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
-  282 |     asprintf (&str, ".ccze_%s {\n%s\ttext-decoration: underline\n}\n",
-      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  283 |               ccze_color_lookup_name (cidx), tmp);
-      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-ccze-color.c:285:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
-  285 |     asprintf (&str, ".ccze_%s {\n%s}\n",
-      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-  286 |               ccze_color_lookup_name (cidx), tmp);
-      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o distcc.so mod_distcc.c -shared
+mod_apm.c: In function 'ccze_apm_process':
+mod_apm.c:38:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   38 |   pcre_get_substring (str, offsets, match, 1, (const char **)&battery);
+      |                                               ^
+mod_apm.c:39:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   39 |   pcre_get_substring (str, offsets, match, 2, (const char **)&charge);
+      |                                               ^
+mod_apm.c:40:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   40 |   pcre_get_substring (str, offsets, match, 4, (const char **)&rate);
+      |                                               ^
+mod_apm.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   41 |   pcre_get_substring (str, offsets, match, 5, (const char **)&stuff1);
+      |                                               ^
+mod_apm.c:42:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   42 |   pcre_get_substring (str, offsets, match, 6, (const char **)&elapsed);
+      |                                               ^
+mod_apm.c:43:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   43 |   pcre_get_substring (str, offsets, match, 7, (const char **)&remain);
+      |                                               ^
+mod_apm.c:44:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   44 |   pcre_get_substring (str, offsets, match, 8, (const char **)&stuff2);
+      |                                               ^
+gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o dpkg.so mod_dpkg.c -shared
 gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o exim.so mod_exim.c -shared
 gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o fetchmail.so mod_fetchmail.c -shared
+mod_distcc.c: In function 'ccze_distcc_process':
+mod_distcc.c:40:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   40 |   pcre_get_substring (str, offsets, match, 1, (const char **)&pid);
+      |                                               ^
+mod_distcc.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   41 |   pcre_get_substring (str, offsets, match, 2, (const char **)&func);
+      |                                               ^
+mod_distcc.c:42:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   42 |   pcre_get_substring (str, offsets, match, 3, (const char **)&rest);
+      |                                               ^
 gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o ftpstats.so mod_ftpstats.c -shared
 mod_exim.c: In function 'ccze_exim_process':
 mod_exim.c:40:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
@@ -768,7 +772,46 @@
 mod_ftpstats.c:47:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    47 |   pcre_get_substring (str, offsets, match, 8, (const char **)&file);
       |                                               ^
+mod_dpkg.c: In function 'ccze_dpkg_status_process':
+mod_dpkg.c:38:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   38 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
+      |                                               ^
+mod_dpkg.c:39:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   39 |   pcre_get_substring (str, offsets, match, 2, (const char **)&state);
+      |                                               ^
+mod_dpkg.c:40:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   40 |   pcre_get_substring (str, offsets, match, 3, (const char **)&pkg);
+      |                                               ^
+mod_dpkg.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   41 |   pcre_get_substring (str, offsets, match, 4, (const char **)&installed_version);
+      |                                               ^
+mod_dpkg.c: In function 'ccze_dpkg_action_process':
+mod_dpkg.c:67:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   67 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
+      |                                               ^
+mod_dpkg.c:68:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   68 |   pcre_get_substring (str, offsets, match, 2, (const char **)&action);
+      |                                               ^
+mod_dpkg.c:69:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   69 |   pcre_get_substring (str, offsets, match, 3, (const char **)&pkg);
+      |                                               ^
+mod_dpkg.c:70:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   70 |   pcre_get_substring (str, offsets, match, 4, (const char **)&installed_version);
+      |                                               ^
+mod_dpkg.c:71:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   71 |   pcre_get_substring (str, offsets, match, 5, (const char **)&available_version);
+      |                                               ^
+mod_dpkg.c: In function 'ccze_dpkg_conffile_process':
+mod_dpkg.c:99:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   99 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
+      |                                               ^
 gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o icecast.so mod_icecast.c -shared
+mod_dpkg.c:100:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+  100 |   pcre_get_substring (str, offsets, match, 2, (const char **)&filename);
+      |                                               ^
+mod_dpkg.c:101:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+  101 |   pcre_get_substring (str, offsets, match, 3, (const char **)&decision);
+      |                                               ^
 mod_httpd.c: In function 'ccze_httpd_access_log_process':
 mod_httpd.c:53:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    53 |   pcre_get_substring (str, offsets, match, 1, (const char **)&vhost);
@@ -808,8 +851,6 @@
   108 |   pcre_get_substring (str, offsets, match, 3, (const char **)&msg);
       |                                               ^
 gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o oops.so mod_oops.c -shared
-gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o php.so mod_php.c -shared
-gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o postfix.so mod_postfix.c -shared
 mod_icecast.c: In function 'ccze_icecast_process':
 mod_icecast.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    41 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
@@ -854,6 +895,7 @@
 mod_icecast.c:90:48: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    90 |   pcre_get_substring (str, offsets, match, 10, (const char **)&admins);
       |                                                ^
+gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o php.so mod_php.c -shared
 mod_oops.c: In function 'ccze_oops_process':
 mod_oops.c:40:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    40 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
@@ -876,6 +918,7 @@
 mod_oops.c:46:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    46 |   pcre_get_substring (str, offsets, match, 9, (const char **)&etc);
       |                                               ^
+gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o postfix.so mod_postfix.c -shared
 mod_php.c: In function 'ccze_php_process':
 mod_php.c:40:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    40 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
@@ -884,16 +927,7 @@
    41 |   pcre_get_substring (str, offsets, match, 2, (const char **)&rest);
       |                                               ^
 gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o procmail.so mod_procmail.c -shared
-mod_postfix.c: In function 'ccze_postfix_process':
-mod_postfix.c:61:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   61 |   pcre_get_substring (str, offsets, match, 1, (const char **)&spoolid);
-      |                                               ^
-mod_postfix.c:62:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   62 |   pcre_get_substring (str, offsets, match, 2, (const char **)&s);
-      |                                               ^
-mod_postfix.c:63:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   63 |   pcre_get_substring (str, offsets, match, 4, (const char **)&rest);
-      |                                               ^
+gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o proftpd.so mod_proftpd.c -shared
 mod_procmail.c: In function 'ccze_procmail_process':
 mod_procmail.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    41 |   pcre_get_substring (str, offsets, match, 1, (const char **)&space1);
@@ -910,78 +944,90 @@
 mod_procmail.c:45:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    45 |   pcre_get_substring (str, offsets, match, 5, (const char **)&extra);
       |                                               ^
-gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o proftpd.so mod_proftpd.c -shared
 gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o squid.so mod_squid.c -shared
-gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o sulog.so mod_sulog.c -shared
-gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o super.so mod_super.c -shared
-gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o syslog.so mod_syslog.c -shared
-gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o ulogd.so mod_ulogd.c -shared
-mod_sulog.c: In function 'ccze_sulog_process':
-mod_sulog.c:37:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   37 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
+mod_proftpd.c: In function 'ccze_proftpd_access_log_process':
+mod_proftpd.c:38:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   38 |   pcre_get_substring (str, offsets, match, 1, (const char **)&host);
       |                                               ^
-mod_sulog.c:38:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   38 |   pcre_get_substring (str, offsets, match, 2, (const char **)&islogin);
+mod_proftpd.c:39:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   39 |   pcre_get_substring (str, offsets, match, 2, (const char **)&user);
       |                                               ^
-mod_sulog.c:39:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   39 |   pcre_get_substring (str, offsets, match, 3, (const char **)&tty);
+mod_proftpd.c:40:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   40 |   pcre_get_substring (str, offsets, match, 3, (const char **)&auser);
       |                                               ^
-mod_sulog.c:40:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   40 |   pcre_get_substring (str, offsets, match, 4, (const char **)&fromuser);
+mod_proftpd.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   41 |   pcre_get_substring (str, offsets, match, 4, (const char **)&date);
       |                                               ^
-mod_sulog.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   41 |   pcre_get_substring (str, offsets, match, 5, (const char **)&touser);
+mod_proftpd.c:42:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   42 |   pcre_get_substring (str, offsets, match, 5, (const char **)&command);
       |                                               ^
+mod_proftpd.c:43:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   43 |   pcre_get_substring (str, offsets, match, 6, (const char **)&file);
+      |                                               ^
+mod_proftpd.c:44:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   44 |   pcre_get_substring (str, offsets, match, 7, (const char **)&ftpcode);
+      |                                               ^
+mod_proftpd.c:45:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   45 |   pcre_get_substring (str, offsets, match, 8, (const char **)&size);
+      |                                               ^
+mod_proftpd.c: In function 'ccze_proftpd_auth_log_process':
+mod_proftpd.c:89:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   89 |   pcre_get_substring (str, offsets, match, 1, (const char **)&servhost);
+      |                                               ^
+mod_proftpd.c:90:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   90 |   pcre_get_substring (str, offsets, match, 2, (const char **)&pid);
+      |                                               ^
+mod_proftpd.c:91:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   91 |   pcre_get_substring (str, offsets, match, 3, (const char **)&remhost);
+      |                                               ^
+mod_proftpd.c:92:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   92 |   pcre_get_substring (str, offsets, match, 4, (const char **)&date);
+      |                                               ^
+mod_proftpd.c:93:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   93 |   pcre_get_substring (str, offsets, match, 5, (const char **)&cmd);
+      |                                               ^
+mod_proftpd.c:94:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   94 |   pcre_get_substring (str, offsets, match, 6, (const char **)&value);
+      |                                               ^
+mod_proftpd.c:95:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   95 |   pcre_get_substring (str, offsets, match, 7, (const char **)&ftpcode);
+      |                                               ^
+mod_postfix.c: In function 'ccze_postfix_process':
+mod_postfix.c:61:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   61 |   pcre_get_substring (str, offsets, match, 1, (const char **)&spoolid);
+      |                                               ^
+mod_postfix.c:62:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   62 |   pcre_get_substring (str, offsets, match, 2, (const char **)&s);
+      |                                               ^
+mod_postfix.c:63:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   63 |   pcre_get_substring (str, offsets, match, 4, (const char **)&rest);
+      |                                               ^
+gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o sulog.so mod_sulog.c -shared
 mod_squid.c: In function 'ccze_squid_access_log_process':
-mod_proftpd.c: In function 'ccze_proftpd_access_log_process':
 mod_squid.c:90:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    90 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
       |                                               ^
-mod_proftpd.c:38:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   38 |   pcre_get_substring (str, offsets, match, 1, (const char **)&host);
-      |                                               ^
 mod_squid.c:91:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    91 |   pcre_get_substring (str, offsets, match, 2, (const char **)&espace);
       |                                               ^
-mod_proftpd.c:39:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   39 |   pcre_get_substring (str, offsets, match, 2, (const char **)&user);
-      |                                               ^
 mod_squid.c:92:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    92 |   pcre_get_substring (str, offsets, match, 3, (const char **)&elaps);
       |                                               ^
-mod_proftpd.c:40:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   40 |   pcre_get_substring (str, offsets, match, 3, (const char **)&auser);
-      |                                               ^
 mod_squid.c:93:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    93 |   pcre_get_substring (str, offsets, match, 4, (const char **)&host);
       |                                               ^
-mod_proftpd.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   41 |   pcre_get_substring (str, offsets, match, 4, (const char **)&date);
-      |                                               ^
 mod_squid.c:94:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    94 |   pcre_get_substring (str, offsets, match, 5, (const char **)&action);
       |                                               ^
-mod_proftpd.c:42:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   42 |   pcre_get_substring (str, offsets, match, 5, (const char **)&command);
-      |                                               ^
 mod_squid.c:95:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    95 |   pcre_get_substring (str, offsets, match, 6, (const char **)&httpc);
       |                                               ^
-mod_proftpd.c:43:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   43 |   pcre_get_substring (str, offsets, match, 6, (const char **)&file);
-      |                                               ^
 mod_squid.c:96:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    96 |   pcre_get_substring (str, offsets, match, 7, (const char **)&gsize);
       |                                               ^
-mod_proftpd.c:44:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   44 |   pcre_get_substring (str, offsets, match, 7, (const char **)&ftpcode);
-      |                                               ^
 mod_squid.c:97:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    97 |   pcre_get_substring (str, offsets, match, 8, (const char **)&method);
       |                                               ^
-mod_proftpd.c:45:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   45 |   pcre_get_substring (str, offsets, match, 8, (const char **)&size);
-      |                                               ^
 mod_squid.c:98:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    98 |   pcre_get_substring (str, offsets, match, 9, (const char **)&uri);
       |                                               ^
@@ -997,32 +1043,10 @@
 mod_squid.c:102:48: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
   102 |   pcre_get_substring (str, offsets, match, 13, (const char **)&ctype);
       |                                                ^
-mod_proftpd.c: In function 'ccze_proftpd_auth_log_process':
-mod_proftpd.c:89:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   89 |   pcre_get_substring (str, offsets, match, 1, (const char **)&servhost);
-      |                                               ^
-mod_proftpd.c:90:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   90 |   pcre_get_substring (str, offsets, match, 2, (const char **)&pid);
-      |                                               ^
-mod_proftpd.c:91:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   91 |   pcre_get_substring (str, offsets, match, 3, (const char **)&remhost);
-      |                                               ^
-mod_proftpd.c:92:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   92 |   pcre_get_substring (str, offsets, match, 4, (const char **)&date);
-      |                                               ^
-mod_proftpd.c:93:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   93 |   pcre_get_substring (str, offsets, match, 5, (const char **)&cmd);
-      |                                               ^
 mod_squid.c: In function 'ccze_squid_cache_log_process':
 mod_squid.c:160:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
   160 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
       |                                               ^
-mod_proftpd.c:94:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   94 |   pcre_get_substring (str, offsets, match, 6, (const char **)&value);
-      |                                               ^
-mod_proftpd.c:95:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   95 |   pcre_get_substring (str, offsets, match, 7, (const char **)&ftpcode);
-      |                                               ^
 mod_squid.c:161:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
   161 |   pcre_get_substring (str, offsets, match, 3, (const char **)&other);
       |                                               ^
@@ -1081,6 +1105,25 @@
 mod_squid.c:194:48: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
   194 |   pcre_get_substring (str, offsets, match, 18, (const char **)&uri);
       |                                                ^
+gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o super.so mod_super.c -shared
+mod_sulog.c: In function 'ccze_sulog_process':
+mod_sulog.c:37:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   37 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
+      |                                               ^
+mod_sulog.c:38:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   38 |   pcre_get_substring (str, offsets, match, 2, (const char **)&islogin);
+      |                                               ^
+mod_sulog.c:39:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   39 |   pcre_get_substring (str, offsets, match, 3, (const char **)&tty);
+      |                                               ^
+mod_sulog.c:40:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   40 |   pcre_get_substring (str, offsets, match, 4, (const char **)&fromuser);
+      |                                               ^
+mod_sulog.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   41 |   pcre_get_substring (str, offsets, match, 5, (const char **)&touser);
+      |                                               ^
+gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o syslog.so mod_syslog.c -shared
+gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o ulogd.so mod_ulogd.c -shared
 gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o vsftpd.so mod_vsftpd.c -shared
 mod_super.c: In function 'ccze_super_process':
 mod_super.c:37:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
@@ -1098,22 +1141,6 @@
 mod_super.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    41 |   pcre_get_substring (str, offsets, match, 5, (const char **)&other);
       |                                               ^
-mod_syslog.c: In function 'ccze_syslog_process':
-mod_syslog.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   41 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
-      |                                               ^
-mod_syslog.c:42:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   42 |   pcre_get_substring (str, offsets, match, 2, (const char **)&host);
-      |                                               ^
-mod_syslog.c:43:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   43 |   pcre_get_substring (str, offsets, match, 3, (const char **)&send);
-      |                                               ^
-mod_syslog.c:50:51: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   50 |       pcre_get_substring (str, offsets, match, 4, (const char **)&process);
-      |                                                   ^
-mod_syslog.c:51:51: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
-   51 |       pcre_get_substring (str, offsets, match, 5, (const char **)&msg);
-      |                                                   ^
 gcc -fPIC -DPIC -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -lpcre -lncurses  -o xferlog.so mod_xferlog.c -shared
 mod_vsftpd.c: In function 'ccze_vsftpd_log_process':
 mod_vsftpd.c:37:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
@@ -1131,7 +1158,24 @@
 mod_vsftpd.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    41 |   pcre_get_substring (str, offsets, match, 6, (const char **)&other);
       |                                               ^
+mod_syslog.c: In function 'ccze_syslog_process':
+mod_syslog.c:41:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   41 |   pcre_get_substring (str, offsets, match, 1, (const char **)&date);
+      |                                               ^
+mod_syslog.c:42:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   42 |   pcre_get_substring (str, offsets, match, 2, (const char **)&host);
+      |                                               ^
+mod_syslog.c:43:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   43 |   pcre_get_substring (str, offsets, match, 3, (const char **)&send);
+      |                                               ^
+mod_syslog.c:50:51: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   50 |       pcre_get_substring (str, offsets, match, 4, (const char **)&process);
+      |                                                   ^
+mod_syslog.c:51:51: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
+   51 |       pcre_get_substring (str, offsets, match, 5, (const char **)&msg);
+      |                                                   ^
 gcc -c -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  ccze-dump.c
+gcc -c -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  ccze-cssdump.c
 mod_xferlog.c: In function 'ccze_xferlog_log_process':
 mod_xferlog.c:39:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    39 |   pcre_get_substring (str, offsets, match, 1, (const char **)&curtime);
@@ -1175,18 +1219,12 @@
 mod_xferlog.c:52:48: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual]
    52 |   pcre_get_substring (str, offsets, match, 14, (const char **)&status);
       |                                                ^
-gcc -c -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  ccze-cssdump.c
 gcc -c -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I. -I.. -DPATCHLEVEL=\"1\" -DSYSCONFDIR=\"/etc\" -D_GNU_SOURCE=1 -DPKGLIBDIR=\"/usr/lib/i386-linux-gnu/ccze\" -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow -Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn -Wmissing-declarations  -g -O2 -ffile-prefix-map=/build/ccze-0.2.1=. -fstack-protector-strong -Wformat -Werror=format-security  ccze-builtins.c
 In file included from ccze-dump.c:29:
 ccze-color.c: In function 'ccze_color_to_css':
 ccze-color.c:267:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   267 |   if (my_color < COLOR_PAIR (8))
       |                ^
-In file included from ccze-cssdump.c:29:
-ccze-color.c: In function 'ccze_color_to_css':
-ccze-color.c:267:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
-  267 |   if (my_color < COLOR_PAIR (8))
-      |                ^
 ccze-dump.c: In function 'ccze_dump_color_to_name':
 ccze-dump.c:103:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   103 |   if (my_color < COLOR_PAIR (8))
@@ -1209,32 +1247,37 @@
   286 |               ccze_color_lookup_name (cidx), tmp);
       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ccze-dump.c: In function 'main':
+ccze-dump.c:165:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
+  165 |           asprintf (&homerc, "%s/.colorizerc", home);
+      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ccze-dump.c:168:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
+  168 |           asprintf (&homerc, "%s/.cczerc", home);
+      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ccze-dump.c: In function 'ccze_dump_color_to_name':
+ccze-dump.c:114:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
+  114 |       asprintf (&str, "%s on_%s", cj, ci);
+      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from ccze-cssdump.c:29:
+ccze-color.c: In function 'ccze_color_to_css':
+ccze-color.c:267:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
+  267 |   if (my_color < COLOR_PAIR (8))
+      |                ^
 ccze-color.c:268:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   268 |     asprintf (&tmp, "\tcolor: %s\n", ccze_color_to_name_css (my_color, cidx));
       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ccze-color.c:278:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   278 |       asprintf (&tmp, "\tcolor: %s\n\ttext-background: %s\n", cj, ci);
       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-ccze-dump.c:165:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
-  165 |           asprintf (&homerc, "%s/.colorizerc", home);
-      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ccze-color.c:282:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   282 |     asprintf (&str, ".ccze_%s {\n%s\ttext-decoration: underline\n}\n",
       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   283 |               ccze_color_lookup_name (cidx), tmp);
       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-ccze-dump.c:168:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
-  168 |           asprintf (&homerc, "%s/.cczerc", home);
-      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ccze-color.c:285:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
   285 |     asprintf (&str, ".ccze_%s {\n%s}\n",
       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   286 |               ccze_color_lookup_name (cidx), tmp);
       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-ccze-dump.c: In function 'ccze_dump_color_to_name':
-ccze-dump.c:114:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
-  114 |       asprintf (&str, "%s on_%s", cj, ci);
-      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ccze-cssdump.c: In function 'main':
 ccze-cssdump.c:98:11: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result]
    98 |           asprintf (&homerc, "%s/.colorizerc", home);
@@ -1259,7 +1302,7 @@
    dh_prep
    dh_installdirs
    dh_auto_install --destdir=debian/ccze/
-	make -j8 install DESTDIR=/build/ccze-0.2.1/debian/ccze AM_UPDATE_INFO_DIR=no
+	make -j15 install DESTDIR=/build/ccze-0.2.1/debian/ccze AM_UPDATE_INFO_DIR=no
 make[1]: Entering directory '/build/ccze-0.2.1'
 make -C doc install
 make[2]: Entering directory '/build/ccze-0.2.1/doc'
@@ -1308,12 +1351,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: not including original source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/103994/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/103994/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/31805 and its subdirectories
-I: Current time: Sat Apr 15 17:01:55 -12 2023
-I: pbuilder-time-stamp: 1681621315
+I: removing directory /srv/workspace/pbuilder/103994 and its subdirectories
+I: Current time: Sun May 19 01:29:50 +14 2024
+I: pbuilder-time-stamp: 1716031790