Diff of the two buildlogs:

--
--- b1/build.log	2022-01-20 00:53:38.420592179 +0000
+++ b2/build.log	2022-01-20 01:17:08.352847966 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Tue Feb 21 19:11:04 -12 2023
-I: pbuilder-time-stamp: 1677049864
+I: Current time: Thu Jan 20 14:53:41 +14 2022
+I: pbuilder-time-stamp: 1642640021
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz]
 I: copying local configuration
@@ -16,8 +16,8 @@
 I: copying [./chessx_1.4.6-2.debian.tar.xz]
 I: Extracting source
 gpgv: unknown type of key resource 'trustedkeys.kbx'
-gpgv: keyblock resource '/tmp/dpkg-verify-sig.u4dHLyPv/trustedkeys.kbx': General error
-gpgv: Signature made Wed Sep  5 19:34:33 2018 -12
+gpgv: keyblock resource '/tmp/dpkg-verify-sig.Jbi6Qymn/trustedkeys.kbx': General error
+gpgv: Signature made Thu Sep  6 21:34:33 2018 +14
 gpgv:                using RSA key 62FF8A7584E029569546000674263B37F5B5F913
 gpgv: Can't check signature: No public key
 dpkg-source: warning: failed to verify signature on ./chessx_1.4.6-2.dsc
@@ -29,135 +29,169 @@
 dpkg-source: info: applying qt-511.patch
 I: using fakeroot in build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/2494918/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/1272162/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos11-amd64.
+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
+Removing 'diversion of /bin/sh to /bin/sh.distrib by dash'
+Adding 'diversion of /bin/sh to /bin/sh.distrib by bash'
+Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash'
+Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by 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/1272162/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/1272162/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='amd64'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=16'
-  DISTRIBUTION=''
-  HOME='/root'
-  HOST_ARCH='amd64'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
+  BASH_VERSION='5.1.4(1)-release'
+  BUILDDIR=/build
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=amd64
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=15'
+  DIRSTACK=()
+  DISTRIBUTION=
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=x86_64
+  HOST_ARCH=amd64
   IFS=' 	
   '
-  INVOCATION_ID='1e60962e14bf4bd696e6c026004f3f66'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='2494918'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=4e18dfe92d5647f88d50c0b2917858f1
+  LANG=C
+  LANGUAGE=et_EE:et
+  LC_ALL=C
+  MACHTYPE=x86_64-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=1272162
   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/tmp.R1q0v0amwd/pbuilderrc_HQxW --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.R1q0v0amwd/b1 --logfile b1/build.log chessx_1.4.6-2.dsc'
-  SUDO_GID='111'
-  SUDO_UID='106'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://85.184.249.68: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/tmp.R1q0v0amwd/pbuilderrc_k4tO --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.R1q0v0amwd/b2 --logfile b2/build.log chessx_1.4.6-2.dsc'
+  SUDO_GID=111
+  SUDO_UID=106
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://78.137.99.97:3128
 I: uname -a
-  Linux ionos15-amd64 5.14.0-0.bpo.2-amd64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 5.10.0-10-amd64 #1 SMP Debian 5.10.84-1 (2021-12-08) x86_64 GNU/Linux
 I: ls -l /bin
   total 5476
-  -rwxr-xr-x 1 root root 1234376 Aug  4  2021 bash
-  -rwxr-xr-x 3 root root   38984 Jul 20  2020 bunzip2
-  -rwxr-xr-x 3 root root   38984 Jul 20  2020 bzcat
-  lrwxrwxrwx 1 root root       6 Jul 20  2020 bzcmp -> bzdiff
-  -rwxr-xr-x 1 root root    2225 Jul 20  2020 bzdiff
-  lrwxrwxrwx 1 root root       6 Jul 20  2020 bzegrep -> bzgrep
-  -rwxr-xr-x 1 root root    4877 Sep  4  2019 bzexe
-  lrwxrwxrwx 1 root root       6 Jul 20  2020 bzfgrep -> bzgrep
-  -rwxr-xr-x 1 root root    3775 Jul 20  2020 bzgrep
-  -rwxr-xr-x 3 root root   38984 Jul 20  2020 bzip2
-  -rwxr-xr-x 1 root root   18424 Jul 20  2020 bzip2recover
-  lrwxrwxrwx 1 root root       6 Jul 20  2020 bzless -> bzmore
-  -rwxr-xr-x 1 root root    1297 Jul 20  2020 bzmore
-  -rwxr-xr-x 1 root root   43936 Sep 23  2020 cat
-  -rwxr-xr-x 1 root root   72672 Sep 23  2020 chgrp
-  -rwxr-xr-x 1 root root   64448 Sep 23  2020 chmod
-  -rwxr-xr-x 1 root root   72672 Sep 23  2020 chown
-  -rwxr-xr-x 1 root root  151168 Sep 23  2020 cp
-  -rwxr-xr-x 1 root root  125560 Dec 10  2020 dash
-  -rwxr-xr-x 1 root root  113664 Sep 23  2020 date
-  -rwxr-xr-x 1 root root   80968 Sep 23  2020 dd
-  -rwxr-xr-x 1 root root   93936 Sep 23  2020 df
-  -rwxr-xr-x 1 root root  147176 Sep 23  2020 dir
-  -rwxr-xr-x 1 root root   84440 Jul 28  2021 dmesg
-  lrwxrwxrwx 1 root root       8 Nov  6  2019 dnsdomainname -> hostname
-  lrwxrwxrwx 1 root root       8 Nov  6  2019 domainname -> hostname
-  -rwxr-xr-x 1 root root   39712 Sep 23  2020 echo
-  -rwxr-xr-x 1 root root      28 Nov  9  2020 egrep
-  -rwxr-xr-x 1 root root   39680 Sep 23  2020 false
-  -rwxr-xr-x 1 root root      28 Nov  9  2020 fgrep
-  -rwxr-xr-x 1 root root   69032 Jul 28  2021 findmnt
-  -rwsr-xr-x 1 root root   34896 Feb 26  2021 fusermount
-  -rwxr-xr-x 1 root root  203072 Nov  9  2020 grep
-  -rwxr-xr-x 2 root root    2346 Mar  2  2021 gunzip
-  -rwxr-xr-x 1 root root    6376 Mar  2  2021 gzexe
-  -rwxr-xr-x 1 root root   98048 Mar  2  2021 gzip
-  -rwxr-xr-x 1 root root   22600 Nov  6  2019 hostname
-  -rwxr-xr-x 1 root root   72840 Sep 23  2020 ln
-  -rwxr-xr-x 1 root root   56952 Feb  7  2020 login
-  -rwxr-xr-x 1 root root  147176 Sep 23  2020 ls
-  -rwxr-xr-x 1 root root  149736 Jul 28  2021 lsblk
-  -rwxr-xr-x 1 root root   85184 Sep 23  2020 mkdir
-  -rwxr-xr-x 1 root root   76896 Sep 23  2020 mknod
-  -rwxr-xr-x 1 root root   48064 Sep 23  2020 mktemp
-  -rwxr-xr-x 1 root root   59632 Jul 28  2021 more
-  -rwsr-xr-x 1 root root   55528 Jul 28  2021 mount
-  -rwxr-xr-x 1 root root   18664 Jul 28  2021 mountpoint
-  -rwxr-xr-x 1 root root  147080 Sep 23  2020 mv
-  lrwxrwxrwx 1 root root       8 Nov  6  2019 nisdomainname -> hostname
-  lrwxrwxrwx 1 root root      14 Apr 18  2021 pidof -> /sbin/killall5
-  -rwxr-xr-x 1 root root   43872 Sep 23  2020 pwd
-  lrwxrwxrwx 1 root root       4 Aug  4  2021 rbash -> bash
-  -rwxr-xr-x 1 root root   52032 Sep 23  2020 readlink
-  -rwxr-xr-x 1 root root   72704 Sep 23  2020 rm
-  -rwxr-xr-x 1 root root   52032 Sep 23  2020 rmdir
-  -rwxr-xr-x 1 root root   27472 Sep 27  2020 run-parts
-  -rwxr-xr-x 1 root root  122224 Dec 22  2018 sed
-  lrwxrwxrwx 1 root root       4 Feb  9 03:47 sh -> dash
-  -rwxr-xr-x 1 root root   43808 Sep 23  2020 sleep
-  -rwxr-xr-x 1 root root   84928 Sep 23  2020 stty
-  -rwsr-xr-x 1 root root   71912 Jul 28  2021 su
-  -rwxr-xr-x 1 root root   39744 Sep 23  2020 sync
-  -rwxr-xr-x 1 root root  531928 Feb 16  2021 tar
-  -rwxr-xr-x 1 root root   14456 Sep 27  2020 tempfile
-  -rwxr-xr-x 1 root root  101408 Sep 23  2020 touch
-  -rwxr-xr-x 1 root root   39680 Sep 23  2020 true
-  -rwxr-xr-x 1 root root   14328 Feb 26  2021 ulockmgr_server
-  -rwsr-xr-x 1 root root   35040 Jul 28  2021 umount
-  -rwxr-xr-x 1 root root   39744 Sep 23  2020 uname
-  -rwxr-xr-x 2 root root    2346 Mar  2  2021 uncompress
-  -rwxr-xr-x 1 root root  147176 Sep 23  2020 vdir
-  -rwxr-xr-x 1 root root   63744 Jul 28  2021 wdctl
-  lrwxrwxrwx 1 root root       8 Nov  6  2019 ypdomainname -> hostname
-  -rwxr-xr-x 1 root root    1984 Mar  2  2021 zcat
-  -rwxr-xr-x 1 root root    1678 Mar  2  2021 zcmp
-  -rwxr-xr-x 1 root root    5880 Mar  2  2021 zdiff
-  -rwxr-xr-x 1 root root      29 Mar  2  2021 zegrep
-  -rwxr-xr-x 1 root root      29 Mar  2  2021 zfgrep
-  -rwxr-xr-x 1 root root    2081 Mar  2  2021 zforce
-  -rwxr-xr-x 1 root root    7585 Mar  2  2021 zgrep
-  -rwxr-xr-x 1 root root    2206 Mar  2  2021 zless
-  -rwxr-xr-x 1 root root    1842 Mar  2  2021 zmore
-  -rwxr-xr-x 1 root root    4553 Mar  2  2021 znew
-I: user script /srv/workspace/pbuilder/2494918/tmp/hooks/D02_print_environment finished
+  -rwxr-xr-x 1 root root 1234376 Aug  5 10:25 bash
+  -rwxr-xr-x 3 root root   38984 Jul 21  2020 bunzip2
+  -rwxr-xr-x 3 root root   38984 Jul 21  2020 bzcat
+  lrwxrwxrwx 1 root root       6 Jul 21  2020 bzcmp -> bzdiff
+  -rwxr-xr-x 1 root root    2225 Jul 21  2020 bzdiff
+  lrwxrwxrwx 1 root root       6 Jul 21  2020 bzegrep -> bzgrep
+  -rwxr-xr-x 1 root root    4877 Sep  5  2019 bzexe
+  lrwxrwxrwx 1 root root       6 Jul 21  2020 bzfgrep -> bzgrep
+  -rwxr-xr-x 1 root root    3775 Jul 21  2020 bzgrep
+  -rwxr-xr-x 3 root root   38984 Jul 21  2020 bzip2
+  -rwxr-xr-x 1 root root   18424 Jul 21  2020 bzip2recover
+  lrwxrwxrwx 1 root root       6 Jul 21  2020 bzless -> bzmore
+  -rwxr-xr-x 1 root root    1297 Jul 21  2020 bzmore
+  -rwxr-xr-x 1 root root   43936 Sep 24  2020 cat
+  -rwxr-xr-x 1 root root   72672 Sep 24  2020 chgrp
+  -rwxr-xr-x 1 root root   64448 Sep 24  2020 chmod
+  -rwxr-xr-x 1 root root   72672 Sep 24  2020 chown
+  -rwxr-xr-x 1 root root  151168 Sep 24  2020 cp
+  -rwxr-xr-x 1 root root  125560 Dec 11  2020 dash
+  -rwxr-xr-x 1 root root  113664 Sep 24  2020 date
+  -rwxr-xr-x 1 root root   80968 Sep 24  2020 dd
+  -rwxr-xr-x 1 root root   93936 Sep 24  2020 df
+  -rwxr-xr-x 1 root root  147176 Sep 24  2020 dir
+  -rwxr-xr-x 1 root root   84440 Jul 29 09:09 dmesg
+  lrwxrwxrwx 1 root root       8 Nov  8  2019 dnsdomainname -> hostname
+  lrwxrwxrwx 1 root root       8 Nov  8  2019 domainname -> hostname
+  -rwxr-xr-x 1 root root   39712 Sep 24  2020 echo
+  -rwxr-xr-x 1 root root      28 Nov 10  2020 egrep
+  -rwxr-xr-x 1 root root   39680 Sep 24  2020 false
+  -rwxr-xr-x 1 root root      28 Nov 10  2020 fgrep
+  -rwxr-xr-x 1 root root   69032 Jul 29 09:09 findmnt
+  -rwsr-xr-x 1 root root   34896 Feb 27  2021 fusermount
+  -rwxr-xr-x 1 root root  203072 Nov 10  2020 grep
+  -rwxr-xr-x 2 root root    2346 Mar  3  2021 gunzip
+  -rwxr-xr-x 1 root root    6376 Mar  3  2021 gzexe
+  -rwxr-xr-x 1 root root   98048 Mar  3  2021 gzip
+  -rwxr-xr-x 1 root root   22600 Nov  8  2019 hostname
+  -rwxr-xr-x 1 root root   72840 Sep 24  2020 ln
+  -rwxr-xr-x 1 root root   56952 Feb  8  2020 login
+  -rwxr-xr-x 1 root root  147176 Sep 24  2020 ls
+  -rwxr-xr-x 1 root root  149736 Jul 29 09:09 lsblk
+  -rwxr-xr-x 1 root root   85184 Sep 24  2020 mkdir
+  -rwxr-xr-x 1 root root   76896 Sep 24  2020 mknod
+  -rwxr-xr-x 1 root root   48064 Sep 24  2020 mktemp
+  -rwxr-xr-x 1 root root   59632 Jul 29 09:09 more
+  -rwsr-xr-x 1 root root   55528 Jul 29 09:09 mount
+  -rwxr-xr-x 1 root root   18664 Jul 29 09:09 mountpoint
+  -rwxr-xr-x 1 root root  147080 Sep 24  2020 mv
+  lrwxrwxrwx 1 root root       8 Nov  8  2019 nisdomainname -> hostname
+  lrwxrwxrwx 1 root root      14 Apr 19  2021 pidof -> /sbin/killall5
+  -rwxr-xr-x 1 root root   43872 Sep 24  2020 pwd
+  lrwxrwxrwx 1 root root       4 Aug  5 10:25 rbash -> bash
+  -rwxr-xr-x 1 root root   52032 Sep 24  2020 readlink
+  -rwxr-xr-x 1 root root   72704 Sep 24  2020 rm
+  -rwxr-xr-x 1 root root   52032 Sep 24  2020 rmdir
+  -rwxr-xr-x 1 root root   27472 Sep 28  2020 run-parts
+  -rwxr-xr-x 1 root root  122224 Dec 23  2018 sed
+  lrwxrwxrwx 1 root root       4 Jan 20 14:54 sh -> bash
+  lrwxrwxrwx 1 root root       4 Jan  7 23:24 sh.distrib -> dash
+  -rwxr-xr-x 1 root root   43808 Sep 24  2020 sleep
+  -rwxr-xr-x 1 root root   84928 Sep 24  2020 stty
+  -rwsr-xr-x 1 root root   71912 Jul 29 09:09 su
+  -rwxr-xr-x 1 root root   39744 Sep 24  2020 sync
+  -rwxr-xr-x 1 root root  531928 Feb 17  2021 tar
+  -rwxr-xr-x 1 root root   14456 Sep 28  2020 tempfile
+  -rwxr-xr-x 1 root root  101408 Sep 24  2020 touch
+  -rwxr-xr-x 1 root root   39680 Sep 24  2020 true
+  -rwxr-xr-x 1 root root   14328 Feb 27  2021 ulockmgr_server
+  -rwsr-xr-x 1 root root   35040 Jul 29 09:09 umount
+  -rwxr-xr-x 1 root root   39744 Sep 24  2020 uname
+  -rwxr-xr-x 2 root root    2346 Mar  3  2021 uncompress
+  -rwxr-xr-x 1 root root  147176 Sep 24  2020 vdir
+  -rwxr-xr-x 1 root root   63744 Jul 29 09:09 wdctl
+  lrwxrwxrwx 1 root root       8 Nov  8  2019 ypdomainname -> hostname
+  -rwxr-xr-x 1 root root    1984 Mar  3  2021 zcat
+  -rwxr-xr-x 1 root root    1678 Mar  3  2021 zcmp
+  -rwxr-xr-x 1 root root    5880 Mar  3  2021 zdiff
+  -rwxr-xr-x 1 root root      29 Mar  3  2021 zegrep
+  -rwxr-xr-x 1 root root      29 Mar  3  2021 zfgrep
+  -rwxr-xr-x 1 root root    2081 Mar  3  2021 zforce
+  -rwxr-xr-x 1 root root    7585 Mar  3  2021 zgrep
+  -rwxr-xr-x 1 root root    2206 Mar  3  2021 zless
+  -rwxr-xr-x 1 root root    1842 Mar  3  2021 zmore
+  -rwxr-xr-x 1 root root    4553 Mar  3  2021 znew
+I: user script /srv/workspace/pbuilder/1272162/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -439,7 +473,7 @@
 Get: 234 http://deb.debian.org/debian bullseye/main amd64 qtbase5-dev amd64 5.15.2+dfsg-9 [1151 kB]
 Get: 235 http://deb.debian.org/debian bullseye/main amd64 qtmultimedia5-dev amd64 5.15.2-3 [50.3 kB]
 Get: 236 http://deb.debian.org/debian bullseye/main amd64 qttools5-dev-tools amd64 5.15.2-5 [970 kB]
-Fetched 133 MB in 2s (63.7 MB/s)
+Fetched 133 MB in 4s (36.4 MB/s)
 debconf: delaying package configuration, since apt-utils is not installed
 Selecting previously unselected package bsdextrautils.
 (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 ... 19655 files and directories currently installed.)
@@ -1412,7 +1446,8 @@
 fakeroot is already the newest version (1.25.3-1.1).
 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 I: Building the package
-I: Running cd /build/chessx-1.4.6/ && 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  > ../chessx_1.4.6-2_source.changes
+hostname: Name or service not known
+I: Running cd /build/chessx-1.4.6/ && 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  > ../chessx_1.4.6-2_source.changes
 dpkg-buildpackage: info: source package chessx
 dpkg-buildpackage: info: source version 1.4.6-2
 dpkg-buildpackage: info: source distribution unstable
@@ -1435,7 +1470,7 @@
 	qmake -makefile "QMAKE_CFLAGS_RELEASE=-g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "QMAKE_CFLAGS_DEBUG=-g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "QMAKE_CXXFLAGS_RELEASE=-g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "QMAKE_CXXFLAGS_DEBUG=-g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "QMAKE_LFLAGS_RELEASE=-Wl,-z,relro -Wl,-z,now" "QMAKE_LFLAGS_DEBUG=-Wl,-z,relro -Wl,-z,now" QMAKE_STRIP=: PREFIX=/usr
 Info: creating stash file /build/chessx-1.4.6/.qmake.stash
    dh_auto_build
-	make -j16
+	make -j15
 make[1]: Entering directory '/build/chessx-1.4.6'
 /usr/lib/qt5/bin/lrelease i18n/chessx_de.ts -qm i18n/chessx_de.qm
 /usr/lib/qt5/bin/lrelease i18n/chessx_da.ts -qm i18n/chessx_da.qm
@@ -1448,31 +1483,31 @@
 /usr/lib/qt5/bin/uic src/dialogs/renametagdialog.ui -o src/generated/ui_renametagdialog.h
 /usr/lib/qt5/bin/uic src/dialogs/aboutdlg.ui -o src/generated/ui_aboutdlg.h
 /usr/lib/qt5/bin/uic src/dialogs/promotiondialog.ui -o src/generated/ui_promotiondialog.h
-Updating 'i18n/chessx_de.qm'...
-Updating 'i18n/chessx_fr.qm'...
-    Generated 887 translation(s) (887 finished and 0 unfinished)
-    Generated 887 translation(s) (887 finished and 0 unfinished)
-Updating 'i18n/chessx_it.qm'...
-Updating 'i18n/chessx_da.qm'...
-Updating 'i18n/chessx_cz.qm'...
-Updating 'i18n/chessx_ru.qm'...
 /usr/lib/qt5/bin/uic src/dialogs/actiondialog.ui -o src/generated/ui_actiondialog.h
-    Generated 776 translation(s) (764 finished and 12 unfinished)
-    Ignored 111 untranslated source text(s)
-    Generated 868 translation(s) (867 finished and 1 unfinished)
-    Ignored 19 untranslated source text(s)
-    Generated 867 translation(s) (867 finished and 0 unfinished)
-    Ignored 1 untranslated source text(s)
 /usr/lib/qt5/bin/uic src/dialogs/dlgsavebook.ui -o src/generated/ui_dlgsavebook.h
-    Generated 868 translation(s) (867 finished and 1 unfinished)
 /usr/lib/qt5/bin/uic src/dialogs/boardsearchdialog.ui -o src/generated/ui_boardsearchdialog.h
+Updating 'i18n/chessx_da.qm'...
 /usr/lib/qt5/bin/uic src/dialogs/recipientaddressdialog.ui -o src/generated/ui_recipientaddressdialog.h
+    Generated 868 translation(s) (867 finished and 1 unfinished)
+    Ignored 19 untranslated source text(s)
+Updating 'i18n/chessx_de.qm'...
+    Generated 887 translation(s) (887 finished and 0 unfinished)
 /usr/lib/qt5/bin/uic src/dialogs/commentdialog.ui -o src/generated/ui_commentdialog.h
+Updating 'i18n/chessx_fr.qm'...
+Updating 'i18n/chessx_cz.qm'...
+    Generated 887 translation(s) (887 finished and 0 unfinished)
+    Generated 867 translation(s) (867 finished and 0 unfinished)
+    Ignored 1 untranslated source text(s)
 /usr/lib/qt5/bin/uic src/gui/engineoptiondialog.ui -o src/generated/ui_engineoptiondialog.h
 /usr/lib/qt5/bin/uic src/gui/boardsetup.ui -o src/generated/ui_boardsetup.h
 /usr/lib/qt5/bin/uic src/gui/analysiswidget.ui -o src/generated/ui_analysiswidget.h
 /usr/lib/qt5/bin/uic src/gui/tagdetailwidget.ui -o src/generated/ui_tagdetailwidget.h
+Updating 'i18n/chessx_it.qm'...
+    Generated 776 translation(s) (764 finished and 12 unfinished)
+    Ignored 111 untranslated source text(s)
 /usr/lib/qt5/bin/uic src/gui/openingtreewidget.ui -o src/generated/ui_openingtreewidget.h
+Updating 'i18n/chessx_ru.qm'...
+    Generated 868 translation(s) (867 finished and 1 unfinished)
 /usr/lib/qt5/bin/uic src/gui/loadquery.ui -o src/generated/ui_loadquery.h
 /usr/lib/qt5/bin/uic src/gui/ficsconsole.ui -o src/generated/ui_ficsconsole.h
 /usr/lib/qt5/bin/uic src/dialogs/tagdialog.ui -o src/generated/ui_tagdialog.h
@@ -1497,8 +1532,6 @@
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/pgndatabase.o src/database/pgndatabase.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/memorydatabase.o src/database/memorydatabase.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/filter.o src/database/filter.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/tristatetree.o src/database/tristatetree.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/nag.o src/database/nag.cpp
 src/database/playerdatabase.cpp: In member function 'bool PlayerDatabase::open(const QString&)':
 src/database/playerdatabase.cpp:87:29: warning: 'void QDataStream::unsetDevice()' is deprecated: Use QDataStream::setDevice(nullptr) instead [-Wdeprecated-declarations]
    87 |         m_mapds.unsetDevice();
@@ -1600,40 +1633,8 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qdatastream.h:144:10: note: declared here
   144 |     void unsetDevice();
       |          ^~~~~~~~~~~
-src/database/filter.cpp: In member function 'void Filter::executeQuery(Query*)':
-src/database/filter.cpp:337:13: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
-  337 |     t.start();
-      |             ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
-                 from src/database/square.h:8,
-                 from src/database/move.h:15,
-                 from src/database/board.h:16,
-                 from src/database/game.h:15,
-                 from src/database/database.h:15,
-                 from src/database/filter.cpp:12:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:235:55: note: declared here
-  235 |     QT_DEPRECATED_X("Use QElapsedTimer instead") void start();
-      |                                                       ^~~~~
-src/database/filter.cpp:416:30: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
-  416 |     m_searchTime = t.elapsed();
-      |                              ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
-                 from src/database/square.h:8,
-                 from src/database/move.h:15,
-                 from src/database/board.h:16,
-                 from src/database/game.h:15,
-                 from src/database/database.h:15,
-                 from src/database/filter.cpp:12:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:237:54: note: declared here
-  237 |     QT_DEPRECATED_X("Use QElapsedTimer instead") int elapsed() const;
-      |                                                      ^~~~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/settings.o src/database/settings.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/spellchecker.o src/database/spellchecker.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/historylist.o src/database/historylist.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/tristatetree.o src/database/tristatetree.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/nag.o src/database/nag.cpp
 src/database/engine.cpp: In member function 'void Engine::activate()':
 src/database/engine.cpp:153:35: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations]
   153 |         m_process->start(m_command);
@@ -1732,16 +1733,6 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here
   293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s);
       |                                                                           ^~~~
-src/database/uciengine.cpp: In member function 'void UCIEngine::parseOptions(const QString&)':
-src/database/uciengine.cpp:405:78: warning: 'QStringList QString::split(const QRegExp&, QString::SplitBehavior) const' is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
-  405 |     QStringList list = message.split(QRegExp("\\s+"), QString::SkipEmptyParts);
-      |                                                                              ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QString:1,
-                 from src/database/uciengine.h:14,
-                 from src/database/uciengine.cpp:11:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:622:17: note: declared here
-  622 |     QStringList split(const QRegExp &sep, SplitBehavior behavior) const;
-      |                 ^~~~~
 src/database/pgndatabase.cpp: In member function 'void PgnDatabase::parseLine(Game*)':
 src/database/pgndatabase.cpp:561:83: warning: 'QVector<QStringRef> QString::splitRef(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
   561 |     QVector<QStringRef> list = m_currentLine.splitRef(" ", QString::SkipEmptyParts);
@@ -1752,7 +1743,7 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:612:25: note: declared here
   612 |     QVector<QStringRef> splitRef(const QString &sep, SplitBehavior behavior,
       |                         ^~~~~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/output.o src/database/output.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/settings.o src/database/settings.cpp
 src/database/game.cpp: In member function 'void Game::moveVariationUp(MoveId)':
 src/database/game.cpp:1467:24: warning: 'void QList<T>::swap(int, int) [with T = short int]' is deprecated: Use QList<T>::swapItemsAt() [-Wdeprecated-declarations]
  1467 |         v.swap(i, i - 1);
@@ -1794,6 +1785,16 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here
   293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s);
       |                                                                           ^~~~
+src/database/uciengine.cpp: In member function 'void UCIEngine::parseOptions(const QString&)':
+src/database/uciengine.cpp:405:78: warning: 'QStringList QString::split(const QRegExp&, QString::SplitBehavior) const' is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
+  405 |     QStringList list = message.split(QRegExp("\\s+"), QString::SkipEmptyParts);
+      |                                                                              ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QString:1,
+                 from src/database/uciengine.h:14,
+                 from src/database/uciengine.cpp:11:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:622:17: note: declared here
+  622 |     QStringList split(const QRegExp &sep, SplitBehavior behavior) const;
+      |                 ^~~~~
 src/database/game.cpp:2043:89: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations]
  2043 |     qDebug() << "Moves: " << moves << " Comments: " << comments << " Nags: " << nags << endl;
       |                                                                                         ^~~~
@@ -1830,15 +1831,38 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here
   293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s);
       |                                                                           ^~~~
-src/database/uciengine.cpp:489:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
-  489 |                 if (defVal=="<empty>" || defVal=="\"\"")
-      |                 ^~
-src/database/uciengine.cpp:493:13: note: here
-  493 |             case OPT_TYPE_CHECK:
-      |             ^~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/outputoptions.o src/database/outputoptions.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/databaseinfo.o src/database/databaseinfo.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/indexitem.o src/database/indexitem.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/spellchecker.o src/database/spellchecker.cpp
+src/database/filter.cpp: In member function 'void Filter::executeQuery(Query*)':
+src/database/filter.cpp:337:13: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
+  337 |     t.start();
+      |             ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
+                 from src/database/square.h:8,
+                 from src/database/move.h:15,
+                 from src/database/board.h:16,
+                 from src/database/game.h:15,
+                 from src/database/database.h:15,
+                 from src/database/filter.cpp:12:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:235:55: note: declared here
+  235 |     QT_DEPRECATED_X("Use QElapsedTimer instead") void start();
+      |                                                       ^~~~~
+src/database/filter.cpp:416:30: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
+  416 |     m_searchTime = t.elapsed();
+      |                              ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
+                 from src/database/square.h:8,
+                 from src/database/move.h:15,
+                 from src/database/board.h:16,
+                 from src/database/game.h:15,
+                 from src/database/database.h:15,
+                 from src/database/filter.cpp:12:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:237:54: note: declared here
+  237 |     QT_DEPRECATED_X("Use QElapsedTimer instead") int elapsed() const;
+      |                                                      ^~~~~~~
 src/database/pgndatabase.cpp: In member function 'void PgnDatabase::parseToken(Game*, const QStringRef&)':
 src/database/pgndatabase.cpp:748:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
   748 |         else if(token == "1/2-1/2" || token == "1/2")
@@ -1858,21 +1882,28 @@
 src/database/pgndatabase.cpp:776:5: note: here
   776 |     default:
       |     ^~~~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/historylist.o src/database/historylist.cpp
+src/database/uciengine.cpp:489:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
+  489 |                 if (defVal=="<empty>" || defVal=="\"\"")
+      |                 ^~
+src/database/uciengine.cpp:493:13: note: here
+  493 |             case OPT_TYPE_CHECK:
+      |             ^~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/output.o src/database/output.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/outputoptions.o src/database/outputoptions.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/databaseinfo.o src/database/databaseinfo.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/indexitem.o src/database/indexitem.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/index.o src/database/index.cpp
-src/database/spellchecker.cpp: In member function 'bool Spellchecker::load(const QString&)':
-src/database/spellchecker.cpp:40:37: warning: bitwise comparison always evaluates to true [-Wtautological-compare]
-   40 |         if((magicNumber & 0xFFFFFF) != 0xCD5CBD00)
-      |            ~~~~~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/filtermodel.o src/database/filtermodel.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/tablebase.o src/database/tablebase.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/bitboard.o src/database/bitboard.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/openingtree.o src/database/openingtree.cpp
+src/database/spellchecker.cpp: In member function 'bool Spellchecker::load(const QString&)':
+src/database/spellchecker.cpp:40:37: warning: bitwise comparison always evaluates to true [-Wtautological-compare]
+   40 |         if((magicNumber & 0xFFFFFF) != 0xCD5CBD00)
+      |            ~~~~~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/playerinfo.o src/database/playerinfo.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/enginelist.o src/database/enginelist.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/enginedata.o src/database/enginedata.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/analysis.o src/database/analysis.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/editaction.o src/database/editaction.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/guessengine.o src/guess/guessengine.cpp
 src/database/tablebase.cpp: In member function 'void OnlineTablebase::httpDone(QNetworkReply*)':
 src/database/tablebase.cpp:119:74: warning: 'QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
   119 |             QStringList moveList = ret.split('\n',QString::SkipEmptyParts);
@@ -1926,73 +1957,11 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:1225:55: note: declared here
  1225 | Q_OUTOFLINE_TEMPLATE typename QHash<Key, T>::iterator QHash<Key, T>::insertMulti(const Key &key, const T &value) {
       |                                                       ^~~~~~~~~~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/guess.o src/guess/guess.cpp
-src/database/playerinfo.cpp: In member function 'void PlayerInfo::update()':
-src/database/playerinfo.cpp:152:67: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QPair<QString, EcoFrequencyInfo> >::iterator; LessThan = bool (*)(const QPair<QString, EcoFrequencyInfo>&, const QPair<QString, EcoFrequencyInfo>&)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
-  152 |         qSort(m_eco[i].begin(), m_eco[i].end(), sortEcoFrequencyLt);
-      |                                                                   ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:46,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QCoreApplication:1,
-                 from src/database/playerinfo.cpp:10:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
-  181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
-      |                                              ^~~~~
-src/database/playerinfo.cpp:166:54: warning: 'QSet<T> QList<T>::toSet() const [with T = int]' is deprecated: Use QSet<T>(list.begin(), list.end()) instead. [-Wdeprecated-declarations]
-  166 |         QSet<int> valset = openingMap.values().toSet();
-      |                                                      ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:52,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborcommon.h:45,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:45,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
-                 from src/database/square.h:8,
-                 from src/database/move.h:15,
-                 from src/database/board.h:16,
-                 from src/database/ecopositions.h:10,
-                 from src/database/playerinfo.cpp:13:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qset.h:406:30: note: declared here
-  406 | Q_OUTOFLINE_TEMPLATE QSet<T> QList<T>::toSet() const
-      |                              ^~~~~~~~
-src/database/playerinfo.cpp:167:41: warning: 'QList<T> QSet<T>::toList() const [with T = int]' is deprecated: Use values() instead. [-Wdeprecated-declarations]
-  167 |         QList<int> vals = valset.toList();
-      |                                         ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:52,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborcommon.h:45,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:45,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
-                 from src/database/square.h:8,
-                 from src/database/move.h:15,
-                 from src/database/board.h:16,
-                 from src/database/ecopositions.h:10,
-                 from src/database/playerinfo.cpp:13:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qset.h:265:14: note: declared here
-  265 |     QList<T> toList() const { return values(); }
-      |              ^~~~~~
-src/database/playerinfo.cpp:168:52: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<int>::iterator; LessThan = bool (*)(const int&, const int&)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
-  168 |         qSort( vals.begin(), vals.end(), sortIntGt );
-      |                                                    ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:46,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QCoreApplication:1,
-                 from src/database/playerinfo.cpp:10:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
-  181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
-      |                                              ^~~~~
-src/database/playerinfo.cpp:173:25: warning: 'void qSort(Container&) [with Container = QList<QString>]' is deprecated: Use std::sort [-Wdeprecated-declarations]
-  173 |             qSort( keys );
-      |                         ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:46,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QCoreApplication:1,
-                 from src/database/playerinfo.cpp:10:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:188:46: note: declared here
-  188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c)
-      |                                              ^~~~~
+src/database/tablebase.cpp:159:21: warning: 'bestScore' may be used uninitialized in this function [-Wmaybe-uninitialized]
+  159 |                     if (score == bestScore)
+      |                     ^~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/enginedata.o src/database/enginedata.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/analysis.o src/database/analysis.cpp
 src/database/openingtree.cpp: In member function 'void OpeningTree::doSort(int, Qt::SortOrder)':
 src/database/openingtree.cpp:250:58: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<MoveData>::iterator; LessThan = bool (*)(const MoveData&, const MoveData&)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
   250 |         qSort(m_moves.begin(), m_moves.end(), compareMove);
@@ -2059,9 +2028,10 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
   181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
       |                                              ^~~~~
-src/database/tablebase.cpp:159:21: warning: 'bestScore' may be used uninitialized in this function [-Wmaybe-uninitialized]
-  159 |                     if (score == bestScore)
-      |                     ^~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/editaction.o src/database/editaction.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/guessengine.o src/guess/guessengine.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/guess.o src/guess/guess.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/misc.o src/guess/misc.cpp
 src/database/output.cpp: In member function 'QString Output::writeAllTags() const':
 src/database/output.cpp:725:15: warning: 'void qSort(Container&) [with Container = QList<QString>]' is deprecated: Use std::sort [-Wdeprecated-declarations]
   725 |     qSort(keys);
@@ -2135,10 +2105,73 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here
   293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s);
       |                                                                           ^~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/misc.o src/guess/misc.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/movelist.o src/guess/movelist.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/position.o src/guess/position.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/recog.o src/guess/recog.cpp
+src/database/playerinfo.cpp: In member function 'void PlayerInfo::update()':
+src/database/playerinfo.cpp:152:67: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QPair<QString, EcoFrequencyInfo> >::iterator; LessThan = bool (*)(const QPair<QString, EcoFrequencyInfo>&, const QPair<QString, EcoFrequencyInfo>&)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
+  152 |         qSort(m_eco[i].begin(), m_eco[i].end(), sortEcoFrequencyLt);
+      |                                                                   ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:46,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QCoreApplication:1,
+                 from src/database/playerinfo.cpp:10:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
+  181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
+      |                                              ^~~~~
+src/database/playerinfo.cpp:166:54: warning: 'QSet<T> QList<T>::toSet() const [with T = int]' is deprecated: Use QSet<T>(list.begin(), list.end()) instead. [-Wdeprecated-declarations]
+  166 |         QSet<int> valset = openingMap.values().toSet();
+      |                                                      ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:52,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborcommon.h:45,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:45,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
+                 from src/database/square.h:8,
+                 from src/database/move.h:15,
+                 from src/database/board.h:16,
+                 from src/database/ecopositions.h:10,
+                 from src/database/playerinfo.cpp:13:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qset.h:406:30: note: declared here
+  406 | Q_OUTOFLINE_TEMPLATE QSet<T> QList<T>::toSet() const
+      |                              ^~~~~~~~
+src/database/playerinfo.cpp:167:41: warning: 'QList<T> QSet<T>::toList() const [with T = int]' is deprecated: Use values() instead. [-Wdeprecated-declarations]
+  167 |         QList<int> vals = valset.toList();
+      |                                         ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:52,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborcommon.h:45,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:45,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
+                 from src/database/square.h:8,
+                 from src/database/move.h:15,
+                 from src/database/board.h:16,
+                 from src/database/ecopositions.h:10,
+                 from src/database/playerinfo.cpp:13:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qset.h:265:14: note: declared here
+  265 |     QList<T> toList() const { return values(); }
+      |              ^~~~~~
+src/database/playerinfo.cpp:168:52: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<int>::iterator; LessThan = bool (*)(const int&, const int&)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
+  168 |         qSort( vals.begin(), vals.end(), sortIntGt );
+      |                                                    ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:46,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QCoreApplication:1,
+                 from src/database/playerinfo.cpp:10:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
+  181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
+      |                                              ^~~~~
+src/database/playerinfo.cpp:173:25: warning: 'void qSort(Container&) [with Container = QList<QString>]' is deprecated: Use std::sort [-Wdeprecated-declarations]
+  173 |             qSort( keys );
+      |                         ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:46,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QCoreApplication:1,
+                 from src/database/playerinfo.cpp:10:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:188:46: note: declared here
+  188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c)
+      |                                              ^~~~~
 src/database/filtermodel.cpp: In member function 'void FilterModel::setupColumns()':
 src/database/filtermodel.cpp:94:83: warning: 'QStringList QString::split(const QRegExp&, QString::SplitBehavior) const' is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
    94 |     QStringList tags = addTags.split(QRegExp("[^a-zA-Z]"), QString::SkipEmptyParts);
@@ -2153,15 +2186,13 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:622:17: note: declared here
   622 |     QStringList split(const QRegExp &sep, SplitBehavior behavior) const;
       |                 ^~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/position.o src/guess/position.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/recog.o src/guess/recog.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/mainwindow.o src/gui/mainwindow.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/mainwindowactions.o src/gui/mainwindowactions.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/mainwindowabout.o src/gui/mainwindowabout.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/colorlist.o src/gui/colorlist.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/boardview.o src/gui/boardview.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/boardtheme.o src/gui/boardtheme.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/boardsetup.o src/gui/boardsetup.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/gamelist.o src/gui/gamelist.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/chessbrowser.o src/gui/chessbrowser.cpp
 src/guess/movelist.cpp: In member function 'void Guess::MoveList::SwapWithFirst(unsigned int)':
 src/guess/movelist.cpp:41:17: warning: 'void QList<T>::swap(int, int) [with T = Guess::simpleMoveT]' is deprecated: Use QList<T>::swapItemsAt() [-Wdeprecated-declarations]
    41 |     swap(index,0);
@@ -2215,57 +2246,16 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
   181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
       |                                              ^~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/boardtheme.o src/gui/boardtheme.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/boardsetup.o src/gui/boardsetup.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/gamelist.o src/gui/gamelist.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/chessbrowser.o src/gui/chessbrowser.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/analysiswidget.o src/gui/analysiswidget.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/main.o src/gui/main.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/tableview.o src/gui/tableview.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/messagedialog.o src/gui/messagedialog.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/plaintextedit.o src/gui/plaintextedit.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/databaselist.o src/gui/databaselist.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/databaselistmodel.o src/gui/databaselistmodel.cpp
-In file included from src/gui/gamelist.cpp:23:
-src/dialogs/quicksearch.h:27:64: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   27 |     QuickSearchDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
-      |                                                                ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qbitarray.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QBitArray:1,
-                 from src/database/filter.h:15,
-                 from src/database/database.h:14,
-                 from src/gui/gamelist.cpp:17:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
-src/gui/gamelist.cpp: In member function 'void GameList::simpleSearch(int)':
-src/gui/gamelist.cpp:267:31: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-  267 |     QuickSearchDialog dlg(this);
-      |                               ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qbitarray.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QBitArray:1,
-                 from src/database/filter.h:15,
-                 from src/database/database.h:14,
-                 from src/gui/gamelist.cpp:17:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
-src/gui/gamelist.cpp:298:68: warning: 'QStringList QString::split(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
-  298 |         QStringList list = value.split("-", QString::SkipEmptyParts);
-      |                                                                    ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QThread:1,
-                 from src/database/filter.h:17,
-                 from src/database/database.h:14,
-                 from src/gui/gamelist.cpp:17:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:609:17: note: declared here
-  609 |     QStringList split(const QString &sep, SplitBehavior behavior,
-      |                 ^~~~~
 In file included from src/gui/mainwindow.cpp:11:
 src/gui/boardsetup.h:33:63: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
    33 |     BoardSetupDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
@@ -2326,34 +2316,6 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
-In file included from src/gui/mainwindowactions.cpp:14:
-src/gui/boardsetup.h:33:63: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   33 |     BoardSetupDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
-      |                                                               ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
-                 from src/dialogs/actiondialog.h:8,
-                 from src/gui/mainwindowactions.cpp:10:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
-In file included from src/gui/mainwindowactions.cpp:17:
-src/dialogs/copydialog.h:31:36: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   31 |                Qt::WindowFlags f = 0);
-      |                                    ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
-                 from src/dialogs/actiondialog.h:8,
-                 from src/gui/mainwindowactions.cpp:10:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
 In file included from src/gui/mainwindow.cpp:35:
 src/gui/historylabel.h:20:59: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
    20 |    HistoryLabel(QWidget * parent = 0, Qt::WindowFlags f = 0);
@@ -2384,34 +2346,6 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
-In file included from src/gui/mainwindowactions.cpp:37:
-src/gui/historylabel.h:20:59: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   20 |    HistoryLabel(QWidget * parent = 0, Qt::WindowFlags f = 0);
-      |                                                           ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
-                 from src/dialogs/actiondialog.h:8,
-                 from src/gui/mainwindowactions.cpp:10:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
-In file included from src/gui/mainwindowactions.cpp:37:
-src/gui/historylabel.h:21:81: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   21 |    HistoryLabel(const QString & text, QWidget * parent = 0, Qt::WindowFlags f = 0);
-      |                                                                                 ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
-                 from src/dialogs/actiondialog.h:8,
-                 from src/gui/mainwindowactions.cpp:10:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
 In file included from src/gui/mainwindow.cpp:47:
 src/dialogs/savedialog.h:35:57: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
    35 |     SaveDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
@@ -2554,6 +2488,20 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
+In file included from src/gui/mainwindowactions.cpp:14:
+src/gui/boardsetup.h:33:63: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   33 |     BoardSetupDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
+      |                                                               ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
+                 from src/dialogs/actiondialog.h:8,
+                 from src/gui/mainwindowactions.cpp:10:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
 src/gui/mainwindow.cpp:368:74: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
   368 |     DockWidgetEx* analysisDock2 = new DockWidgetEx(tr("Analysis 2"), this);
       |                                                                          ^
@@ -2582,52 +2530,10 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
-In file included from src/gui/mainwindowactions.cpp:48:
-src/dialogs/preferences.h:34:64: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   34 |     PreferencesDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
-      |                                                                ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
-                 from src/dialogs/actiondialog.h:8,
-                 from src/gui/mainwindowactions.cpp:10:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
-In file included from src/gui/mainwindowactions.cpp:51:
-src/dialogs/renametagdialog.h:22:96: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   22 |     explicit RenameTagDialog(QWidget *parent, QString ts, QString tagName, Qt::WindowFlags f = 0);
-      |                                                                                                ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
-                 from src/dialogs/actiondialog.h:8,
-                 from src/gui/mainwindowactions.cpp:10:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
-src/gui/mainwindowactions.cpp: In member function 'void MainWindow::slotConfigure(int)':
-src/gui/mainwindowactions.cpp:307:31: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-  307 |     PreferencesDialog dlg(this);
-      |                               ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
-                 from src/dialogs/actiondialog.h:8,
-                 from src/gui/mainwindowactions.cpp:10:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
-src/gui/mainwindowactions.cpp: In member function 'void MainWindow::slotEditBoard()':
-src/gui/mainwindowactions.cpp:581:30: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-  581 |     BoardSetupDialog dlg(this);
-      |                              ^
+In file included from src/gui/mainwindowactions.cpp:17:
+src/dialogs/copydialog.h:31:36: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   31 |                Qt::WindowFlags f = 0);
+      |                                    ^
 In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
                  from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
@@ -2638,33 +2544,6 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
-src/gui/mainwindowactions.cpp: In member function 'void MainWindow::doBoardMove(Move, unsigned int, Square, Square)':
-src/gui/mainwindowactions.cpp:887:84: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
-  887 |                         int t = m_elapsedUserTimeValid ? m_elapsedUserTime.elapsed() : 0;
-      |                                                                                    ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
-                 from src/database/analysis.h:13,
-                 from src/database/engine.h:19,
-                 from src/gui/analysiswidget.h:13,
-                 from src/gui/mainwindowactions.cpp:11:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:237:54: note: declared here
-  237 |     QT_DEPRECATED_X("Use QElapsedTimer instead") int elapsed() const;
-      |                                                      ^~~~~~~
-src/gui/mainwindowactions.cpp:960:57: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
-  960 |                                 m_elapsedUserTime.start();
-      |                                                         ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
-                 from src/database/analysis.h:13,
-                 from src/database/engine.h:19,
-                 from src/gui/analysiswidget.h:13,
-                 from src/gui/mainwindowactions.cpp:11:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:235:55: note: declared here
-  235 |     QT_DEPRECATED_X("Use QElapsedTimer instead") void start();
-      |                                                       ^~~~~
 src/gui/mainwindow.cpp: In member function 'bool MainWindow::gameEditComment(Output::CommentType)':
 src/gui/mainwindow.cpp:1228:27: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
  1228 |     CommentDialog dlg(this);
@@ -2680,6 +2559,61 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
+In file included from src/gui/boardsetup.cpp:17:
+src/gui/boardsetup.h:33:63: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   33 |     BoardSetupDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
+      |                                                               ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
+                 from src/generated/ui_boardsetup.h:12,
+                 from src/gui/boardsetup.h:20,
+                 from src/gui/boardsetup.cpp:17:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+src/gui/boardsetup.cpp: In member function 'void BoardSetupDialog::mirrorVertical()':
+src/gui/boardsetup.cpp:147:58: warning: 'void QAlgorithmsPrivate::qReverse(RandomAccessIterator, RandomAccessIterator) [with RandomAccessIterator = QList<QString>::iterator]' is deprecated: Use std::reverse [-Wdeprecated-declarations]
+  147 |     QAlgorithmsPrivate::qReverse(rows.begin(), rows.end());
+      |                                                          ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
+                 from src/generated/ui_boardsetup.h:12,
+                 from src/gui/boardsetup.h:20,
+                 from src/gui/boardsetup.cpp:17:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:399:63: note: declared here
+  399 | QT_DEPRECATED_X("Use std::reverse") Q_OUTOFLINE_TEMPLATE void qReverse(RandomAccessIterator begin, RandomAccessIterator end)
+      |                                                               ^~~~~~~~
+src/gui/boardsetup.cpp: In member function 'void BoardSetupDialog::mirrorHorizontal()':
+src/gui/boardsetup.cpp:162:68: warning: 'void QAlgorithmsPrivate::qReverse(RandomAccessIterator, RandomAccessIterator) [with RandomAccessIterator = QChar*]' is deprecated: Use std::reverse [-Wdeprecated-declarations]
+  162 |         QAlgorithmsPrivate::qReverse((*iter).begin(), (*iter).end());
+      |                                                                    ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
+                 from src/generated/ui_boardsetup.h:12,
+                 from src/gui/boardsetup.h:20,
+                 from src/gui/boardsetup.cpp:17:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:399:63: note: declared here
+  399 | QT_DEPRECATED_X("Use std::reverse") Q_OUTOFLINE_TEMPLATE void qReverse(RandomAccessIterator begin, RandomAccessIterator end)
+      |                                                               ^~~~~~~~
+src/gui/boardsetup.cpp: In member function 'virtual void BoardSetupDialog::wheelEvent(QWheelEvent*)':
+src/gui/boardsetup.cpp:452:37: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
+  452 |     m_wheelCurrentDelta += e->delta();
+      |                                     ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextlayout.h:49,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qabstracttextdocumentlayout.h:45,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:5,
+                 from src/gui/boardtheme.h:20,
+                 from src/gui/boardview.h:21,
+                 from src/generated/ui_boardsetup.h:29,
+                 from src/gui/boardsetup.h:20,
+                 from src/gui/boardsetup.cpp:17:
+/usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:219:16: note: declared here
+  219 |     inline int delta() const  { return qt4D; }
+      |                ^~~~~
 src/gui/mainwindow.cpp: In member function 'void MainWindow::setupActions()':
 src/gui/mainwindow.cpp:1704:74: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
  1704 |     DockWidgetEx* textEditDock = new DockWidgetEx(tr("Scratch Pad"), this);
@@ -2709,20 +2643,6 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
-src/gui/mainwindowactions.cpp: In member function 'void MainWindow::slotEngineTimeout(const Analysis&)':
-src/gui/mainwindowactions.cpp:2145:53: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
- 2145 |                             m_elapsedUserTime.start();
-      |                                                     ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
-                 from src/database/analysis.h:13,
-                 from src/database/engine.h:19,
-                 from src/gui/analysiswidget.h:13,
-                 from src/gui/mainwindowactions.cpp:11:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:235:55: note: declared here
-  235 |     QT_DEPRECATED_X("Use QElapsedTimer instead") void start();
-      |                                                       ^~~~~
 src/gui/mainwindow.cpp: In member function 'void MainWindow::startOperation(const QString&)':
 src/gui/mainwindow.cpp:1828:31: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
  1828 |         m_operationTime.start();
@@ -2766,6 +2686,148 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/databaselistmodel.o src/gui/databaselistmodel.cpp
+In file included from src/gui/mainwindowactions.cpp:37:
+src/gui/historylabel.h:20:59: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   20 |    HistoryLabel(QWidget * parent = 0, Qt::WindowFlags f = 0);
+      |                                                           ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
+                 from src/dialogs/actiondialog.h:8,
+                 from src/gui/mainwindowactions.cpp:10:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+In file included from src/gui/mainwindowactions.cpp:37:
+src/gui/historylabel.h:21:81: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   21 |    HistoryLabel(const QString & text, QWidget * parent = 0, Qt::WindowFlags f = 0);
+      |                                                                                 ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
+                 from src/dialogs/actiondialog.h:8,
+                 from src/gui/mainwindowactions.cpp:10:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+In file included from src/gui/mainwindowactions.cpp:48:
+src/dialogs/preferences.h:34:64: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   34 |     PreferencesDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
+      |                                                                ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
+                 from src/dialogs/actiondialog.h:8,
+                 from src/gui/mainwindowactions.cpp:10:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+In file included from src/gui/mainwindowactions.cpp:51:
+src/dialogs/renametagdialog.h:22:96: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   22 |     explicit RenameTagDialog(QWidget *parent, QString ts, QString tagName, Qt::WindowFlags f = 0);
+      |                                                                                                ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
+                 from src/dialogs/actiondialog.h:8,
+                 from src/gui/mainwindowactions.cpp:10:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+src/gui/mainwindowactions.cpp: In member function 'void MainWindow::slotConfigure(int)':
+src/gui/mainwindowactions.cpp:307:31: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+  307 |     PreferencesDialog dlg(this);
+      |                               ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
+                 from src/dialogs/actiondialog.h:8,
+                 from src/gui/mainwindowactions.cpp:10:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+In file included from src/gui/gamelist.cpp:23:
+src/dialogs/quicksearch.h:27:64: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   27 |     QuickSearchDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
+      |                                                                ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qbitarray.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QBitArray:1,
+                 from src/database/filter.h:15,
+                 from src/database/database.h:14,
+                 from src/gui/gamelist.cpp:17:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+src/gui/mainwindowactions.cpp: In member function 'void MainWindow::slotEditBoard()':
+src/gui/mainwindowactions.cpp:581:30: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+  581 |     BoardSetupDialog dlg(this);
+      |                              ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdialog.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDialog:1,
+                 from src/dialogs/actiondialog.h:8,
+                 from src/gui/mainwindowactions.cpp:10:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+src/gui/mainwindowactions.cpp: In member function 'void MainWindow::doBoardMove(Move, unsigned int, Square, Square)':
+src/gui/mainwindowactions.cpp:887:84: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
+  887 |                         int t = m_elapsedUserTimeValid ? m_elapsedUserTime.elapsed() : 0;
+      |                                                                                    ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
+                 from src/database/analysis.h:13,
+                 from src/database/engine.h:19,
+                 from src/gui/analysiswidget.h:13,
+                 from src/gui/mainwindowactions.cpp:11:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:237:54: note: declared here
+  237 |     QT_DEPRECATED_X("Use QElapsedTimer instead") int elapsed() const;
+      |                                                      ^~~~~~~
+src/gui/mainwindowactions.cpp:960:57: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
+  960 |                                 m_elapsedUserTime.start();
+      |                                                         ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
+                 from src/database/analysis.h:13,
+                 from src/database/engine.h:19,
+                 from src/gui/analysiswidget.h:13,
+                 from src/gui/mainwindowactions.cpp:11:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:235:55: note: declared here
+  235 |     QT_DEPRECATED_X("Use QElapsedTimer instead") void start();
+      |                                                       ^~~~~
+src/gui/mainwindowactions.cpp: In member function 'void MainWindow::slotEngineTimeout(const Analysis&)':
+src/gui/mainwindowactions.cpp:2145:53: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
+ 2145 |                             m_elapsedUserTime.start();
+      |                                                     ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborvalue.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qcborarray.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:38,
+                 from src/database/analysis.h:13,
+                 from src/database/engine.h:19,
+                 from src/gui/analysiswidget.h:13,
+                 from src/gui/mainwindowactions.cpp:11:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:235:55: note: declared here
+  235 |     QT_DEPRECATED_X("Use QElapsedTimer instead") void start();
+      |                                                       ^~~~~
 src/gui/boardview.cpp: In member function 'virtual void BoardView::wheelEvent(QWheelEvent*)':
 src/gui/boardview.cpp:970:37: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
   970 |     m_wheelCurrentDelta += e->delta();
@@ -2794,6 +2856,34 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
+src/gui/gamelist.cpp: In member function 'void GameList::simpleSearch(int)':
+src/gui/gamelist.cpp:267:31: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+  267 |     QuickSearchDialog dlg(this);
+      |                               ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qbitarray.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QBitArray:1,
+                 from src/database/filter.h:15,
+                 from src/database/database.h:14,
+                 from src/gui/gamelist.cpp:17:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+src/gui/gamelist.cpp:298:68: warning: 'QStringList QString::split(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
+  298 |         QStringList list = value.split("-", QString::SkipEmptyParts);
+      |                                                                    ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QThread:1,
+                 from src/database/filter.h:17,
+                 from src/database/database.h:14,
+                 from src/gui/gamelist.cpp:17:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:609:17: note: declared here
+  609 |     QStringList split(const QString &sep, SplitBehavior behavior,
+      |                 ^~~~~
 src/gui/mainwindowactions.cpp: In member function 'void MainWindow::slotRenameEvent(QString)':
 src/gui/mainwindowactions.cpp:2978:47: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
  2978 |     RenameTagDialog dlg(this, ts, TagNameEvent);
@@ -2822,37 +2912,10 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
-In file included from src/gui/boardsetup.cpp:17:
-src/gui/boardsetup.h:33:63: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   33 |     BoardSetupDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
-      |                                                               ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
-                 from src/generated/ui_boardsetup.h:12,
-                 from src/gui/boardsetup.h:20,
-                 from src/gui/boardsetup.cpp:17:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
-src/gui/boardsetup.cpp: In member function 'void BoardSetupDialog::mirrorVertical()':
-src/gui/boardsetup.cpp:147:58: warning: 'void QAlgorithmsPrivate::qReverse(RandomAccessIterator, RandomAccessIterator) [with RandomAccessIterator = QList<QString>::iterator]' is deprecated: Use std::reverse [-Wdeprecated-declarations]
-  147 |     QAlgorithmsPrivate::qReverse(rows.begin(), rows.end());
-      |                                                          ^
 src/gui/mainwindowactions.cpp: In member function 'void MainWindow::slotScreenShot()':
 src/gui/mainwindowactions.cpp:3292:31: warning: 'static QPixmap QPixmap::grabWindow(WId, int, int, int, int)' is deprecated: Use QScreen::grabWindow() instead [-Wdeprecated-declarations]
  3292 |     QPixmap pixmap = QPixmap::grabWindow(effectiveWinId());
       |                               ^~~~~~~~~~
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
-                 from src/generated/ui_boardsetup.h:12,
-                 from src/gui/boardsetup.h:20,
-                 from src/gui/boardsetup.cpp:17:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:399:63: note: declared here
-  399 | QT_DEPRECATED_X("Use std::reverse") Q_OUTOFLINE_TEMPLATE void qReverse(RandomAccessIterator begin, RandomAccessIterator end)
-      |                                                               ^~~~~~~~
 In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qbrush.h:52,
                  from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpalette.h:46,
                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:48,
@@ -2876,60 +2939,6 @@
 /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:118:20: note: declared here
   118 |     static QPixmap grabWindow(WId, int x = 0, int y = 0, int w = -1, int h = -1);
       |                    ^~~~~~~~~~
-src/gui/boardsetup.cpp: In member function 'void BoardSetupDialog::mirrorHorizontal()':
-src/gui/boardsetup.cpp:162:68: warning: 'void QAlgorithmsPrivate::qReverse(RandomAccessIterator, RandomAccessIterator) [with RandomAccessIterator = QChar*]' is deprecated: Use std::reverse [-Wdeprecated-declarations]
-  162 |         QAlgorithmsPrivate::qReverse((*iter).begin(), (*iter).end());
-      |                                                                    ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:45,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
-                 from src/generated/ui_boardsetup.h:12,
-                 from src/gui/boardsetup.h:20,
-                 from src/gui/boardsetup.cpp:17:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:399:63: note: declared here
-  399 | QT_DEPRECATED_X("Use std::reverse") Q_OUTOFLINE_TEMPLATE void qReverse(RandomAccessIterator begin, RandomAccessIterator end)
-      |                                                               ^~~~~~~~
-src/gui/boardsetup.cpp: In member function 'virtual void BoardSetupDialog::wheelEvent(QWheelEvent*)':
-src/gui/boardsetup.cpp:452:37: warning: 'int QWheelEvent::delta() const' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
-  452 |     m_wheelCurrentDelta += e->delta();
-      |                                     ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextlayout.h:49,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qabstracttextdocumentlayout.h:45,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/QtGui:5,
-                 from src/gui/boardtheme.h:20,
-                 from src/gui/boardview.h:21,
-                 from src/generated/ui_boardsetup.h:29,
-                 from src/gui/boardsetup.h:20,
-                 from src/gui/boardsetup.cpp:17:
-/usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:219:16: note: declared here
-  219 |     inline int delta() const  { return qt4D; }
-      |                ^~~~~
-src/gui/databaselistmodel.cpp: In member function 'virtual QVariant DatabaseListModel::data(const QModelIndex&, int) const':
-src/gui/databaselistmodel.cpp:72:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
-   72 |                 }
-      |                 ^
-src/gui/databaselistmodel.cpp:74:13: note: here
-   74 |             case DBLV_OPEN:
-      |             ^~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/logstream.o src/gui/logstream.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/boardsetuptoolbutton.o src/gui/boardsetuptoolbutton.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/engineoptiondata.o src/database/engineoptiondata.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/engineoptionmodel.o src/gui/engineoptionmodel.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/engineoptiondialog.o src/gui/engineoptiondialog.cpp
-In file included from src/gui/dockwidgetex.cpp:5:
-src/gui/dockwidgetex.h:14:94: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   14 |     explicit DockWidgetEx(const QString &title, QWidget *parent = 0, Qt::WindowFlags flags = 0);
-      |                                                                                              ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdockwidget.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDockWidget:1,
-                 from src/gui/dockwidgetex.h:8,
-                 from src/gui/dockwidgetex.cpp:5:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
 src/gui/analysiswidget.cpp: In member function 'void AnalysisWidget::engineActivated()':
 src/gui/analysiswidget.cpp:132:33: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
   132 |         m_lastEngineStart.start();
@@ -2943,6 +2952,8 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:235:55: note: declared here
   235 |     QT_DEPRECATED_X("Use QElapsedTimer instead") void start();
       |                                                       ^~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/logstream.o src/gui/logstream.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/boardsetuptoolbutton.o src/gui/boardsetuptoolbutton.cpp
 src/gui/analysiswidget.cpp: In member function 'void AnalysisWidget::showAnalysis(Analysis)':
 src/gui/analysiswidget.cpp:249:45: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations]
   249 |     int elapsed = m_lastEngineStart.elapsed();
@@ -3011,6 +3022,29 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:188:46: note: declared here
   188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c)
       |                                              ^~~~~
+src/gui/databaselistmodel.cpp: In member function 'virtual QVariant DatabaseListModel::data(const QModelIndex&, int) const':
+src/gui/databaselistmodel.cpp:72:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
+   72 |                 }
+      |                 ^
+src/gui/databaselistmodel.cpp:74:13: note: here
+   74 |             case DBLV_OPEN:
+      |             ^~~~
+In file included from src/gui/dockwidgetex.cpp:5:
+src/gui/dockwidgetex.h:14:94: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   14 |     explicit DockWidgetEx(const QString &title, QWidget *parent = 0, Qt::WindowFlags flags = 0);
+      |                                                                                              ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdockwidget.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDockWidget:1,
+                 from src/gui/dockwidgetex.h:8,
+                 from src/gui/dockwidgetex.cpp:5:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/engineoptiondata.o src/database/engineoptiondata.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/engineoptionmodel.o src/gui/engineoptionmodel.cpp
 In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsettings.h:43,
                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QSettings:1,
@@ -3038,7 +3072,7 @@
 src/database/analysis.h:64:15: note: because 'Analysis' has user-provided 'Analysis& Analysis::operator=(const Analysis&)'
    64 |     Analysis& operator=(const Analysis& rhs);
       |               ^~~~~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/engineoptionlist.o src/gui/engineoptionlist.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/engineoptiondialog.o src/gui/engineoptiondialog.cpp
 In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsettings.h:43,
                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QSettings:1,
@@ -3067,6 +3101,7 @@
 src/database/analysis.h:64:15: note: because 'Analysis' has user-provided 'Analysis& Analysis::operator=(const Analysis&)'
    64 |     Analysis& operator=(const Analysis& rhs);
       |               ^~~~~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/engineoptionlist.o src/gui/engineoptionlist.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/helpbrowser.o src/gui/helpbrowser.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/downloadmanager.o src/database/downloadmanager.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/quazipnewinfo.o src/quazip/quazipnewinfo.cpp
@@ -3074,6 +3109,11 @@
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/quazipdir.o src/quazip/quazipdir.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/quazip.o src/quazip/quazip.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/quaziodevice.o src/quazip/quaziodevice.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/quagzipfile.o src/quazip/quagzipfile.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/quacrc32.o src/quazip/quacrc32.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/quaadler32.o src/quazip/quaadler32.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/qioapi.o src/quazip/qioapi.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/JlCompress.o src/quazip/JlCompress.cpp
 src/quazip/quazipdir.cpp: In member function 'bool QuaZipDir::cd(const QString&)':
 src/quazip/quazipdir.cpp:98:70: warning: 'QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
    98 |         QStringList path = dirName.split('/', QString::SkipEmptyParts);
@@ -3098,7 +3138,6 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
   181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
       |                                              ^~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/quagzipfile.o src/quazip/quagzipfile.cpp
 src/quazip/quazipdir.cpp: In instantiation of 'bool QuaZipDirPrivate::entryInfoList(QStringList, QDir::Filters, QDir::SortFlags, TFileInfoList&) const [with TFileInfoList = QList<QuaZipFileInfo>; QDir::Filters = QFlags<QDir::Filter>; QDir::SortFlags = QFlags<QDir::SortFlag>]':
 src/quazip/quazipdir.cpp:459:59:   required from here
 src/quazip/quazipdir.cpp:449:14: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QuaZipFileInfo>::iterator; LessThan = QuaZipDirComparator]' is deprecated: Use std::sort [-Wdeprecated-declarations]
@@ -3127,21 +3166,17 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
   181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
       |                                              ^~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/quacrc32.o src/quazip/quacrc32.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/quaadler32.o src/quazip/quaadler32.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/qioapi.o src/quazip/qioapi.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/JlCompress.o src/quazip/JlCompress.cpp
 gcc -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/zip.o src/quazip/zip.c
 gcc -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/unzip.o src/quazip/unzip.c
+src/quazip/unzip.c: In function 'unzOpenCurrentFile3':
+src/quazip/unzip.c:1179:24: warning: assignment to 'const long unsigned int *' from incompatible pointer type 'const z_crc_t *' {aka 'const unsigned int *'} [-Wincompatible-pointer-types]
+ 1179 |         s->pcrc_32_tab = get_crc_table();
+      |                        ^
 src/quazip/zip.c: In function 'zipOpenNewFileInZip3':
 src/quazip/zip.c:910:28: warning: assignment to 'const long unsigned int *' from incompatible pointer type 'const z_crc_t *' {aka 'const unsigned int *'} [-Wincompatible-pointer-types]
   910 |         zi->ci.pcrc_32_tab = get_crc_table();
       |                            ^
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/toolmainwindow.o src/gui/toolmainwindow.cpp
-src/quazip/unzip.c: In function 'unzOpenCurrentFile3':
-src/quazip/unzip.c:1179:24: warning: assignment to 'const long unsigned int *' from incompatible pointer type 'const z_crc_t *' {aka 'const unsigned int *'} [-Wincompatible-pointer-types]
- 1179 |         s->pcrc_32_tab = get_crc_table();
-      |                        ^
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/playerlistwidget.o src/gui/playerlistwidget.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/qled.o src/gui/qled.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/eventlistwidget.o src/gui/eventlistwidget.cpp
@@ -3157,6 +3192,7 @@
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/exclusiveactiongroup.o src/gui/exclusiveactiongroup.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/polyglotdatabase.o src/database/polyglotdatabase.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/openingtreethread.o src/database/openingtreethread.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/movedata.o src/database/movedata.cpp
 src/database/eventinfo.cpp: In member function 'void EventInfo::update()':
 src/database/eventinfo.cpp:137:60: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QPair<QString, float> >::iterator; LessThan = bool (*)(const QPair<QString, float>&, const QPair<QString, float>&)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
   137 |     qSort(m_players.begin(), m_players.end(), sortPlayersLt);
@@ -3169,7 +3205,20 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
   181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
       |                                              ^~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/movedata.o src/database/movedata.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/polyglotwriter.o src/database/polyglotwriter.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/shellhelper.o src/gui/shellhelper.cpp
+src/database/polyglotdatabase.cpp: In member function 'void PolyglotDatabase::book_sort()':
+src/database/polyglotdatabase.cpp:655:52: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<_book_entry>::iterator; LessThan = key_compare]' is deprecated: Use std::sort [-Wdeprecated-declarations]
+  655 |     qSort(m_book.begin(),m_book.end(),key_compare());
+      |                                                    ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6,
+                 from src/database/polyglotdatabase.cpp:5:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
+  181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
+      |                                              ^~~~~
 src/database/ecoinfo.cpp: In member function 'void EcoInfo::update()':
 src/database/ecoinfo.cpp:153:70: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QPair<QString, float> >::iterator; LessThan = bool (*)(const QPair<QString, float>&, const QPair<QString, float>&)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
   153 |     qSort(m_playersWhite.begin(), m_playersWhite.end(), sortPlayersLt);
@@ -3193,23 +3242,9 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
   181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
       |                                              ^~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/polyglotwriter.o src/database/polyglotwriter.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/shellhelper.o src/gui/shellhelper.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/ctgdatabase.o src/database/ctgdatabase.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/ctgbookwriter.o src/database/ctgbookwriter.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/telnetclient.o src/database/telnetclient.cpp
-src/database/polyglotdatabase.cpp: In member function 'void PolyglotDatabase::book_sort()':
-src/database/polyglotdatabase.cpp:655:52: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<_book_entry>::iterator; LessThan = key_compare]' is deprecated: Use std::sort [-Wdeprecated-declarations]
-  655 |     qSort(m_book.begin(),m_book.end(),key_compare());
-      |                                                    ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractanimation.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:6,
-                 from src/database/polyglotdatabase.cpp:5:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
-  181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
-      |                                              ^~~~~
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/ficsclient.o src/database/ficsclient.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/style.o src/gui/style.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/chartwidget.o src/gui/chartwidget.cpp
@@ -3236,23 +3271,6 @@
   609 |     QStringList split(const QString &sep, SplitBehavior behavior,
       |                 ^~~~~
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/promotiondialog.o src/dialogs/promotiondialog.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/recipientaddressdialog.o src/dialogs/recipientaddressdialog.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/renametagdialog.o src/dialogs/renametagdialog.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/savedialog.o src/dialogs/savedialog.cpp
-In file included from src/dialogs/copydialog.cpp:15:
-src/dialogs/copydialog.h:31:36: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   31 |                Qt::WindowFlags f = 0);
-      |                                    ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
-                 from src/generated/ui_copydialog.h:12,
-                 from src/dialogs/copydialog.h:18,
-                 from src/dialogs/copydialog.cpp:15:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
 src/gui/exttool.cpp: In member function 'void ExtTool::RunExtTool1(QString)':
 src/gui/exttool.cpp:63:40: warning: 'void QProcess::start(const QString&, QIODevice::OpenMode)' is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations]
    63 |         m_extToolProcess->start(command);
@@ -3264,6 +3282,8 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qprocess.h:168:10: note: declared here
   168 |     void start(const QString &command, OpenMode mode = ReadWrite);
       |          ^~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/recipientaddressdialog.o src/dialogs/recipientaddressdialog.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/renametagdialog.o src/dialogs/renametagdialog.cpp
 src/gui/ficsconsole.cpp: In member function 'void FicsConsole::SlotSendSeek()':
 src/gui/ficsconsole.cpp:450:36: warning: 'void QListWidgetItem::setTextColor(const QColor&)' is deprecated: Use QListWidgetItem::setForeground() instead [-Wdeprecated-declarations]
   450 |         item->setTextColor(Qt::gray);
@@ -3327,9 +3347,29 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:609:17: note: declared here
   609 |     QStringList split(const QString &sep, SplitBehavior behavior,
       |                 ^~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/savedialog.o src/dialogs/savedialog.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/tagdialog.o src/dialogs/tagdialog.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/preferences.o src/dialogs/preferences.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/quicksearch.o src/dialogs/quicksearch.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/tags.o src/database/tags.cpp
+In file included from src/dialogs/copydialog.cpp:15:
+src/dialogs/copydialog.h:31:36: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   31 |                Qt::WindowFlags f = 0);
+      |                                    ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
+                 from src/generated/ui_copydialog.h:12,
+                 from src/dialogs/copydialog.h:18,
+                 from src/dialogs/copydialog.cpp:15:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/piece.o src/database/piece.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/result.o src/database/result.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/threadedguess.o src/database/threadedguess.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/gamewindow.o src/gui/gamewindow.cpp
 In file included from src/dialogs/renametagdialog.cpp:5:
 src/dialogs/renametagdialog.h:22:96: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
    22 |     explicit RenameTagDialog(QWidget *parent, QString ts, QString tagName, Qt::WindowFlags f = 0);
@@ -3344,29 +3384,9 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/tags.o src/database/tags.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/piece.o src/database/piece.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/result.o src/database/result.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/threadedguess.o src/database/threadedguess.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/gamewindow.o src/gui/gamewindow.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/ecopositions.o src/database/ecopositions.cpp
-In file included from src/dialogs/commentdialog.cpp:6:
-src/dialogs/commentdialog.h:16:60: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   16 |     CommentDialog(QWidget *parent = 0, Qt::WindowFlags f = 0);
-      |                                                            ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
-                 from src/generated/ui_commentdialog.h:12,
-                 from src/dialogs/commentdialog.h:8,
-                 from src/dialogs/commentdialog.cpp:6:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/textedit.o src/gui/textedit.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/converter.o src/gui/ooo/converter.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/document.o src/gui/ooo/document.cpp
 In file included from src/dialogs/quicksearch.cpp:17:
 src/dialogs/quicksearch.h:27:64: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
    27 |     QuickSearchDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
@@ -3397,6 +3417,69 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
+In file included from src/dialogs/commentdialog.cpp:6:
+src/dialogs/commentdialog.h:16:60: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   16 |     CommentDialog(QWidget *parent = 0, Qt::WindowFlags f = 0);
+      |                                                            ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
+                 from src/generated/ui_commentdialog.h:12,
+                 from src/dialogs/commentdialog.h:8,
+                 from src/dialogs/commentdialog.cpp:6:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/document.o src/gui/ooo/document.cpp
+In file included from src/dialogs/preferences.cpp:18:
+src/dialogs/preferences.h:34:64: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   34 |     PreferencesDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
+      |                                                                ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlistwidget.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QListWidget:1,
+                 from src/gui/colorlist.h:18,
+                 from src/dialogs/preferences.cpp:17:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+src/dialogs/preferences.cpp: In member function 'void PreferencesDialog::slotEngineUp()':
+src/dialogs/preferences.cpp:213:41: warning: 'void QList<T>::swap(int, int) [with T = EngineData]' is deprecated: Use QList<T>::swapItemsAt() [-Wdeprecated-declarations]
+  213 |         engineList.swap(index, index - 1);
+      |                                         ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractscrollarea.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractitemview.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlistview.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlistwidget.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QListWidget:1,
+                 from src/gui/colorlist.h:18,
+                 from src/dialogs/preferences.cpp:17:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:225:10: note: declared here
+  225 |     void swap(int i, int j) { swapItemsAt(i, j); }
+      |          ^~~~
+src/dialogs/preferences.cpp: In member function 'void PreferencesDialog::slotEngineDown()':
+src/dialogs/preferences.cpp:224:41: warning: 'void QList<T>::swap(int, int) [with T = EngineData]' is deprecated: Use QList<T>::swapItemsAt() [-Wdeprecated-declarations]
+  224 |         engineList.swap(index, index + 1);
+      |                                         ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractscrollarea.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractitemview.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlistview.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlistwidget.h:44,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QListWidget:1,
+                 from src/gui/colorlist.h:18,
+                 from src/dialogs/preferences.cpp:17:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:225:10: note: declared here
+  225 |     void swap(int i, int j) { swapItemsAt(i, j); }
+      |          ^~~~
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/formatproperty.o src/gui/ooo/formatproperty.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/styleinformation.o src/gui/ooo/styleinformation.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/styleparser.o src/gui/ooo/styleparser.cpp
@@ -3430,10 +3513,22 @@
 /usr/include/x86_64-linux-gnu/qt5/QtXml/qdom.h:356:10: note: declared here
   356 |     bool setContent(QXmlInputSource *source, QXmlReader *reader, QString *errorMsg=nullptr, int *errorLine=nullptr, int *errorColumn=nullptr );
       |          ^~~~~~~~~~
+src/gui/gamewindow.cpp: In member function 'void GameWindow::setupToolBox()':
+src/gui/gamewindow.cpp:69:16: warning: 'void qSort(Container&) [with Container = QList<Nag>]' is deprecated: Use std::sort [-Wdeprecated-declarations]
+   69 |     qSort(items);
+      |                ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QObject:1,
+                 from src/database/game.h:14,
+                 from src/gui/gamewindow.h:8,
+                 from src/gui/gamewindow.cpp:5:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:188:46: note: declared here
+  188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c)
+      |                                              ^~~~~
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/simplelabel.o src/gui/simplelabel.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/helpbrowsershell.o src/gui/helpbrowsershell.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/positionsearch.o src/database/positionsearch.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/duplicatesearch.o src/database/duplicatesearch.cpp
 src/gui/ooo/styleparser.cpp: In member function 'bool OOO::StyleParser::parseStyleFile()':
 src/gui/ooo/styleparser.cpp:77:20: warning: 'QXmlSimpleReader' is deprecated: Use QXmlStreamReader [-Wdeprecated-declarations]
    77 |   QXmlSimpleReader reader;
@@ -3486,70 +3581,8 @@
 /usr/include/x86_64-linux-gnu/qt5/QtXml/qdom.h:356:10: note: declared here
   356 |     bool setContent(QXmlInputSource *source, QXmlReader *reader, QString *errorMsg=nullptr, int *errorLine=nullptr, int *errorColumn=nullptr );
       |          ^~~~~~~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/duplicatesearch.o src/database/duplicatesearch.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/elosearch.o src/database/elosearch.cpp
-In file included from src/dialogs/preferences.cpp:18:
-src/dialogs/preferences.h:34:64: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   34 |     PreferencesDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
-      |                                                                ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlistwidget.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QListWidget:1,
-                 from src/gui/colorlist.h:18,
-                 from src/dialogs/preferences.cpp:17:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/datesearch.o src/database/datesearch.cpp
-src/dialogs/preferences.cpp: In member function 'void PreferencesDialog::slotEngineUp()':
-src/dialogs/preferences.cpp:213:41: warning: 'void QList<T>::swap(int, int) [with T = EngineData]' is deprecated: Use QList<T>::swapItemsAt() [-Wdeprecated-declarations]
-  213 |         engineList.swap(index, index - 1);
-      |                                         ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractscrollarea.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractitemview.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlistview.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlistwidget.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QListWidget:1,
-                 from src/gui/colorlist.h:18,
-                 from src/dialogs/preferences.cpp:17:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:225:10: note: declared here
-  225 |     void swap(int i, int j) { swapItemsAt(i, j); }
-      |          ^~~~
-src/dialogs/preferences.cpp: In member function 'void PreferencesDialog::slotEngineDown()':
-src/dialogs/preferences.cpp:224:41: warning: 'void QList<T>::swap(int, int) [with T = EngineData]' is deprecated: Use QList<T>::swapItemsAt() [-Wdeprecated-declarations]
-  224 |         engineList.swap(index, index + 1);
-      |                                         ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractscrollarea.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractitemview.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlistview.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlistwidget.h:44,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QListWidget:1,
-                 from src/gui/colorlist.h:18,
-                 from src/dialogs/preferences.cpp:17:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:225:10: note: declared here
-  225 |     void swap(int i, int j) { swapItemsAt(i, j); }
-      |          ^~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/tagsearch.o src/database/tagsearch.cpp
-src/gui/gamewindow.cpp: In member function 'void GameWindow::setupToolBox()':
-src/gui/gamewindow.cpp:69:16: warning: 'void qSort(Container&) [with Container = QList<Nag>]' is deprecated: Use std::sort [-Wdeprecated-declarations]
-   69 |     qSort(items);
-      |                ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:49,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QObject:1,
-                 from src/database/game.h:14,
-                 from src/gui/gamewindow.h:8,
-                 from src/gui/gamewindow.cpp:5:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:188:46: note: declared here
-  188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c)
-      |                                              ^~~~~
 In file included from src/gui/simplelabel.cpp:5:
 src/gui/simplelabel.h:13:63: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
    13 |     explicit SimpleLabel(QWidget *parent=0, Qt::WindowFlags f=0);
@@ -3578,10 +3611,19 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/datesearch.o src/database/datesearch.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/tagsearch.o src/database/tagsearch.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/filtersearch.o src/database/filtersearch.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/numbersearch.o src/database/numbersearch.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/digitalclock.o src/gui/digitalclock.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/historylabel.o src/gui/historylabel.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/streamdatabase.o src/database/streamdatabase.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/refcount.o src/database/refcount.cpp
+/usr/lib/qt5/bin/rcc -name resources resources.qrc -o src/generated/qrc_resources.cpp
+g++ -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -dM -E -o src/generated/moc_predefs.h /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/data/dummy.cpp
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/game.h -o src/generated/moc_game.cpp
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/engine.h -o src/generated/moc_engine.cpp
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/wbengine.h -o src/generated/moc_wbengine.cpp
 src/database/tagsearch.cpp: In constructor 'TagSearch::TagSearch(Database*, const QString&, const QString&, bool)':
 src/database/tagsearch.cpp:19:65: warning: 'QStringList QString::split(QChar, QString::SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
    19 |         QStringList l = value.split('|', QString::SkipEmptyParts);
@@ -3596,24 +3638,6 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:615:17: note: declared here
   615 |     QStringList split(QChar sep, SplitBehavior behavior,
       |                 ^~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/streamdatabase.o src/database/streamdatabase.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/refcount.o src/database/refcount.cpp
-/usr/lib/qt5/bin/rcc -name resources resources.qrc -o src/generated/qrc_resources.cpp
-g++ -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -dM -E -o src/generated/moc_predefs.h /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/data/dummy.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/game.h -o src/generated/moc_game.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/engine.h -o src/generated/moc_engine.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/wbengine.h -o src/generated/moc_wbengine.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/search.h -o src/generated/moc_search.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/database.h -o src/generated/moc_database.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/pgndatabase.h -o src/generated/moc_pgndatabase.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/memorydatabase.h -o src/generated/moc_memorydatabase.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/filter.h -o src/generated/moc_filter.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/settings.h -o src/generated/moc_settings.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/output.h -o src/generated/moc_output.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/databaseinfo.h -o src/generated/moc_databaseinfo.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/index.h -o src/generated/moc_index.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/filtermodel.h -o src/generated/moc_filtermodel.cpp
-/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/tablebase.h -o src/generated/moc_tablebase.cpp
 In file included from src/gui/historylabel.cpp:5:
 src/gui/historylabel.h:20:59: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
    20 |    HistoryLabel(QWidget * parent = 0, Qt::WindowFlags f = 0);
@@ -3642,6 +3666,17 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/search.h -o src/generated/moc_search.cpp
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/database.h -o src/generated/moc_database.cpp
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/pgndatabase.h -o src/generated/moc_pgndatabase.cpp
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/memorydatabase.h -o src/generated/moc_memorydatabase.cpp
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/filter.h -o src/generated/moc_filter.cpp
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/settings.h -o src/generated/moc_settings.cpp
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/output.h -o src/generated/moc_output.cpp
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/databaseinfo.h -o src/generated/moc_databaseinfo.cpp
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/index.h -o src/generated/moc_index.cpp
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/filtermodel.h -o src/generated/moc_filtermodel.cpp
+/usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/tablebase.h -o src/generated/moc_tablebase.cpp
 /usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/database/openingtree.h -o src/generated/moc_openingtree.cpp
 /usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/mainwindow.h -o src/generated/moc_mainwindow.cpp
 /usr/lib/qt5/bin/moc -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB --include /build/chessx-1.4.6/src/generated/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -I/build/chessx-1.4.6 -I/build/chessx-1.4.6/src/database -I/build/chessx-1.4.6/src/guess -I/build/chessx-1.4.6/src/gui -I/build/chessx-1.4.6/src/dialogs -I/build/chessx-1.4.6/src/quazip -I/usr/src/3rdparty/zlib -I/build/chessx-1.4.6/src/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/10 -I/usr/include/x86_64-linux-gnu/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/x86_64-linux-gnu/10/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include src/gui/boardview.h -o src/generated/moc_boardview.cpp
@@ -3751,6 +3786,8 @@
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_dockwidgetex.o src/generated/moc_dockwidgetex.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_boardsetuptoolbutton.o src/generated/moc_boardsetuptoolbutton.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_GameMimeData.o src/generated/moc_GameMimeData.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_engineoptionmodel.o src/generated/moc_engineoptionmodel.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_engineoptiondialog.o src/generated/moc_engineoptiondialog.cpp
 In file included from src/generated/moc_dockwidgetex.cpp:10:
 src/generated/../gui/dockwidgetex.h:14:94: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
    14 |     explicit DockWidgetEx(const QString &title, QWidget *parent = 0, Qt::WindowFlags flags = 0);
@@ -3765,8 +3802,6 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_engineoptionmodel.o src/generated/moc_engineoptionmodel.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_engineoptiondialog.o src/generated/moc_engineoptiondialog.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_engineoptionlist.o src/generated/moc_engineoptionlist.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_helpbrowser.o src/generated/moc_helpbrowser.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_downloadmanager.o src/generated/moc_downloadmanager.cpp
@@ -3796,6 +3831,9 @@
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_textbrowserex.o src/generated/moc_textbrowserex.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_loadquery.o src/generated/moc_loadquery.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_kbaction.o src/generated/moc_kbaction.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_translatingslider.o src/generated/moc_translatingslider.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_exclusiveactiongroup.o src/generated/moc_exclusiveactiongroup.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_polyglotdatabase.o src/generated/moc_polyglotdatabase.cpp
 src/generated/moc_analysiswidget.cpp: In static member function 'static void AnalysisWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
 src/generated/moc_analysiswidget.cpp:192:75: warning: implicitly-declared 'Analysis::Analysis(const Analysis&)' is deprecated [-Wdeprecated-copy]
   192 |         case 16: _t->showAnalysis((*reinterpret_cast< Analysis(*)>(_a[1]))); break;
@@ -3810,9 +3848,6 @@
 src/generated/../gui/analysiswidget.h:80:32: note:   initializing argument 1 of 'void AnalysisWidget::showAnalysis(Analysis)'
    80 |     void showAnalysis(Analysis analysis);
       |                       ~~~~~~~~~^~~~~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_translatingslider.o src/generated/moc_translatingslider.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_exclusiveactiongroup.o src/generated/moc_exclusiveactiongroup.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_polyglotdatabase.o src/generated/moc_polyglotdatabase.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_openingtreethread.o src/generated/moc_openingtreethread.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_polyglotwriter.o src/generated/moc_polyglotwriter.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_ctgdatabase.o src/generated/moc_ctgdatabase.cpp
@@ -3840,6 +3875,10 @@
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_quicksearch.o src/generated/moc_quicksearch.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_threadedguess.o src/generated/moc_threadedguess.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_gamewindow.o src/generated/moc_gamewindow.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_textedit.o src/generated/moc_textedit.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_matchparameterdlg.o src/generated/moc_matchparameterdlg.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_boardviewex.o src/generated/moc_boardviewex.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_helpbrowsershell.o src/generated/moc_helpbrowsershell.cpp
 In file included from src/generated/moc_copydialog.cpp:10:
 src/generated/../dialogs/copydialog.h:31:36: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
    31 |                Qt::WindowFlags f = 0);
@@ -3854,9 +3893,22 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_textedit.o src/generated/moc_textedit.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_matchparameterdlg.o src/generated/moc_matchparameterdlg.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_boardviewex.o src/generated/moc_boardviewex.cpp
+In file included from src/generated/moc_commentdialog.cpp:10:
+src/generated/../dialogs/commentdialog.h:16:60: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   16 |     CommentDialog(QWidget *parent = 0, Qt::WindowFlags f = 0);
+      |                                                            ^
+In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:43,
+                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
+                 from src/generated/ui_commentdialog.h:12,
+                 from src/generated/../dialogs/commentdialog.h:8,
+                 from src/generated/moc_commentdialog.cpp:10:
+/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_positionsearch.o src/generated/moc_positionsearch.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_duplicatesearch.o src/generated/moc_duplicatesearch.cpp
 In file included from src/generated/moc_renametagdialog.cpp:10:
 src/generated/../dialogs/renametagdialog.h:22:96: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
    22 |     explicit RenameTagDialog(QWidget *parent, QString ts, QString tagName, Qt::WindowFlags f = 0);
@@ -3871,41 +3923,38 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_helpbrowsershell.o src/generated/moc_helpbrowsershell.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_positionsearch.o src/generated/moc_positionsearch.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_duplicatesearch.o src/generated/moc_duplicatesearch.cpp
-In file included from src/generated/moc_savedialog.cpp:10:
-src/generated/../dialogs/savedialog.h:35:57: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   35 |     SaveDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
-      |                                                         ^
+In file included from src/generated/moc_quicksearch.cpp:10:
+src/generated/../dialogs/quicksearch.h:27:64: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   27 |     QuickSearchDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
+      |                                                                ^
 In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:43,
                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
-                 from src/generated/ui_savedialog.h:12,
-                 from src/generated/../dialogs/savedialog.h:21,
-                 from src/generated/moc_savedialog.cpp:10:
+                 from src/generated/ui_quicksearch.h:12,
+                 from src/generated/../dialogs/quicksearch.h:20,
+                 from src/generated/moc_quicksearch.cpp:10:
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_elosearch.o src/generated/moc_elosearch.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_datesearch.o src/generated/moc_datesearch.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_tagsearch.o src/generated/moc_tagsearch.cpp
-g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_filtersearch.o src/generated/moc_filtersearch.cpp
-In file included from src/generated/moc_quicksearch.cpp:10:
-src/generated/../dialogs/quicksearch.h:27:64: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   27 |     QuickSearchDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
-      |                                                                ^
+In file included from src/generated/moc_savedialog.cpp:10:
+src/generated/../dialogs/savedialog.h:35:57: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   35 |     SaveDialog(QWidget* parent = 0, Qt::WindowFlags f = 0);
+      |                                                         ^
 In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:43,
                  from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
-                 from src/generated/ui_quicksearch.h:12,
-                 from src/generated/../dialogs/quicksearch.h:20,
-                 from src/generated/moc_quicksearch.cpp:10:
+                 from src/generated/ui_savedialog.h:12,
+                 from src/generated/../dialogs/savedialog.h:21,
+                 from src/generated/moc_savedialog.cpp:10:
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_tagsearch.o src/generated/moc_tagsearch.cpp
+g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_filtersearch.o src/generated/moc_filtersearch.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_numbersearch.o src/generated/moc_numbersearch.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_digitalclock.o src/generated/moc_digitalclock.cpp
 g++ -c -pipe -g -O2 -fdebug-prefix-map=/build/chessx-1.4.6=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DUSE_SOUND -DUSE_C11 -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip -I/usr/src/3rdparty/zlib -Isrc/generated -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtSvg -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj_rel/moc_historylabel.o src/generated/moc_historylabel.cpp
@@ -3923,20 +3972,6 @@
 /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
-In file included from src/generated/moc_commentdialog.cpp:10:
-src/generated/../dialogs/commentdialog.h:16:60: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   16 |     CommentDialog(QWidget *parent = 0, Qt::WindowFlags f = 0);
-      |                                                            ^
-In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1304,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:43,
-                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QVariant:1,
-                 from src/generated/ui_commentdialog.h:12,
-                 from src/generated/../dialogs/commentdialog.h:8,
-                 from src/generated/moc_commentdialog.cpp:10:
-/usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
 In file included from src/generated/moc_historylabel.cpp:10:
 src/generated/../gui/historylabel.h:20:59: warning: 'constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
    20 |    HistoryLabel(QWidget * parent = 0, Qt::WindowFlags f = 0);
@@ -3968,7 +4003,7 @@
 g++ -Wl,-z,relro -Wl,-z,now -o release/chessx obj_rel/board.o obj_rel/game.o obj_rel/databaseconversion.o obj_rel/partialdate.o obj_rel/playerdatabase.o obj_rel/playerdata.o obj_rel/engine.o obj_rel/wbengine.o obj_rel/uciengine.o obj_rel/search.o obj_rel/query.o obj_rel/database.o obj_rel/pgndatabase.o obj_rel/memorydatabase.o obj_rel/filter.o obj_rel/tristatetree.o obj_rel/nag.o obj_rel/settings.o obj_rel/spellchecker.o obj_rel/historylist.o obj_rel/output.o obj_rel/outputoptions.o obj_rel/databaseinfo.o obj_rel/indexitem.o obj_rel/index.o obj_rel/filtermodel.o obj_rel/tablebase.o obj_rel/bitboard.o obj_rel/openingtree.o obj_rel/playerinfo.o obj_rel/enginelist.o obj_rel/enginedata.o obj_rel/analysis.o obj_rel/editaction.o obj_rel/guessengine.o obj_rel/guess.o obj_rel/misc.o obj_rel/movelist.o obj_rel/position.o obj_rel/recog.o obj_rel/mainwindow.o obj_rel/mainwindowactions.o obj_rel/mainwindowabout.o obj_rel/colorlist.o obj_rel/boardview.o obj_rel/boardtheme.o obj_rel/boardsetup.o obj_rel/gamelist.o obj_rel/chessbrowser.o obj_rel/analysiswidget.o obj_rel/main.o obj_rel/tableview.o obj_rel/messagedialog.o obj_rel/plaintextedit.o obj_rel/databaselist.o obj_rel/databaselistmodel.o obj_rel/dockwidgetex.o obj_rel/logstream.o obj_rel/boardsetuptoolbutton.o obj_rel/engineoptiondata.o obj_rel/engineoptionmodel.o obj_rel/engineoptiondialog.o obj_rel/engineoptionlist.o obj_rel/helpbrowser.o obj_rel/downloadmanager.o obj_rel/quazipnewinfo.o obj_rel/quazipfile.o obj_rel/quazipdir.o obj_rel/quazip.o obj_rel/quaziodevice.o obj_rel/quagzipfile.o obj_rel/quacrc32.o obj_rel/quaadler32.o obj_rel/qioapi.o obj_rel/JlCompress.o obj_rel/zip.o obj_rel/unzip.o obj_rel/toolmainwindow.o obj_rel/playerlistwidget.o obj_rel/qled.o obj_rel/eventlistwidget.o obj_rel/eventinfo.o obj_rel/openingtreewidget.o obj_rel/ecolistwidget.o obj_rel/ecoinfo.o obj_rel/loadquery.o obj_rel/compileeco.o obj_rel/pdbtest.o obj_rel/kbaction.o obj_rel/translatingslider.o obj_rel/exclusiveactiongroup.o obj_rel/polyglotdatabase.o obj_rel/openingtreethread.o obj_rel/movedata.o obj_rel/polyglotwriter.o obj_rel/shellhelper.o obj_rel/ctgdatabase.o obj_rel/ctgbookwriter.o obj_rel/telnetclient.o obj_rel/ficsclient.o obj_rel/style.o obj_rel/chartwidget.o obj_rel/ficsconsole.o obj_rel/clipboarddatabase.o obj_rel/ficsdatabase.o obj_rel/exttool.o obj_rel/aboutdlg.o obj_rel/actiondialog.o obj_rel/boardsearchdialog.o obj_rel/commentdialog.o obj_rel/copydialog.o obj_rel/dlgsavebook.o obj_rel/promotiondialog.o obj_rel/recipientaddressdialog.o obj_rel/renametagdialog.o obj_rel/savedialog.o obj_rel/tagdialog.o obj_rel/preferences.o obj_rel/quicksearch.o obj_rel/tags.o obj_rel/piece.o obj_rel/result.o obj_rel/threadedguess.o obj_rel/gamewindow.o obj_rel/ecopositions.o obj_rel/textedit.o obj_rel/converter.o obj_rel/document.o obj_rel/formatproperty.o obj_rel/styleinformation.o obj_rel/styleparser.o obj_rel/kzip.o obj_rel/matchparameterdlg.o obj_rel/boardviewex.o obj_rel/simplelabel.o obj_rel/helpbrowsershell.o obj_rel/positionsearch.o obj_rel/duplicatesearch.o obj_rel/elosearch.o obj_rel/datesearch.o obj_rel/tagsearch.o obj_rel/filtersearch.o obj_rel/numbersearch.o obj_rel/digitalclock.o obj_rel/historylabel.o obj_rel/streamdatabase.o obj_rel/refcount.o obj_rel/qrc_resources.o obj_rel/moc_game.o obj_rel/moc_engine.o obj_rel/moc_wbengine.o obj_rel/moc_search.o obj_rel/moc_database.o obj_rel/moc_pgndatabase.o obj_rel/moc_memorydatabase.o obj_rel/moc_filter.o obj_rel/moc_settings.o obj_rel/moc_output.o obj_rel/moc_databaseinfo.o obj_rel/moc_index.o obj_rel/moc_filtermodel.o obj_rel/moc_tablebase.o obj_rel/moc_openingtree.o obj_rel/moc_mainwindow.o obj_rel/moc_boardview.o obj_rel/moc_boardtheme.o obj_rel/moc_boardsetup.o obj_rel/moc_colorlist.o obj_rel/moc_gamelist.o obj_rel/moc_chessbrowser.o obj_rel/moc_ecothread.o obj_rel/moc_analysiswidget.o obj_rel/moc_tableview.o obj_rel/moc_messagedialog.o obj_rel/moc_databaselist.o obj_rel/moc_databaselistmodel.o obj_rel/moc_dockwidgetex.o obj_rel/moc_boardsetuptoolbutton.o obj_rel/moc_GameMimeData.o obj_rel/moc_engineoptionmodel.o obj_rel/moc_engineoptiondialog.o obj_rel/moc_engineoptionlist.o obj_rel/moc_helpbrowser.o obj_rel/moc_downloadmanager.o obj_rel/moc_quazipfile.o obj_rel/moc_quaziodevice.o obj_rel/moc_quagzipfile.o obj_rel/moc_toolmainwindow.o obj_rel/moc_playerlistwidget.o obj_rel/moc_qled.o obj_rel/moc_eventlistwidget.o obj_rel/moc_openingtreewidget.o obj_rel/moc_ecolistwidget.o obj_rel/moc_textbrowserex.o obj_rel/moc_loadquery.o obj_rel/moc_kbaction.o obj_rel/moc_translatingslider.o obj_rel/moc_exclusiveactiongroup.o obj_rel/moc_polyglotdatabase.o obj_rel/moc_openingtreethread.o obj_rel/moc_polyglotwriter.o obj_rel/moc_ctgdatabase.o obj_rel/moc_ctgbookwriter.o obj_rel/moc_telnetclient.o obj_rel/moc_ficsclient.o obj_rel/moc_style.o obj_rel/moc_chartwidget.o obj_rel/moc_ficsconsole.o obj_rel/moc_clipboarddatabase.o obj_rel/moc_ficsdatabase.o obj_rel/moc_exttool.o obj_rel/moc_aboutdlg.o obj_rel/moc_actiondialog.o obj_rel/moc_boardsearchdialog.o obj_rel/moc_commentdialog.o obj_rel/moc_copydialog.o obj_rel/moc_dlgsavebook.o obj_rel/moc_promotiondialog.o obj_rel/moc_recipientaddressdialog.o obj_rel/moc_renametagdialog.o obj_rel/moc_savedialog.o obj_rel/moc_tagdialog.o obj_rel/moc_preferences.o obj_rel/moc_quicksearch.o obj_rel/moc_threadedguess.o obj_rel/moc_gamewindow.o obj_rel/moc_textedit.o obj_rel/moc_matchparameterdlg.o obj_rel/moc_boardviewex.o obj_rel/moc_helpbrowsershell.o obj_rel/moc_positionsearch.o obj_rel/moc_duplicatesearch.o obj_rel/moc_elosearch.o obj_rel/moc_datesearch.o obj_rel/moc_tagsearch.o obj_rel/moc_filtersearch.o obj_rel/moc_numbersearch.o obj_rel/moc_digitalclock.o obj_rel/moc_historylabel.o   -lz /usr/lib/x86_64-linux-gnu/libQt5Svg.so /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so /usr/lib/x86_64-linux-gnu/libQt5Widgets.so /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so /usr/lib/x86_64-linux-gnu/libQt5Gui.so /usr/lib/x86_64-linux-gnu/libQt5Network.so /usr/lib/x86_64-linux-gnu/libQt5Xml.so /usr/lib/x86_64-linux-gnu/libQt5Core.so -lGL -lpthread   
 make[1]: Leaving directory '/build/chessx-1.4.6'
    dh_auto_test
-	make -j16 check
+	make -j15 check
 make[1]: Entering directory '/build/chessx-1.4.6'
 g++ -Wl,-z,relro -Wl,-z,now -o release/chessx obj_rel/board.o obj_rel/game.o obj_rel/databaseconversion.o obj_rel/partialdate.o obj_rel/playerdatabase.o obj_rel/playerdata.o obj_rel/engine.o obj_rel/wbengine.o obj_rel/uciengine.o obj_rel/search.o obj_rel/query.o obj_rel/database.o obj_rel/pgndatabase.o obj_rel/memorydatabase.o obj_rel/filter.o obj_rel/tristatetree.o obj_rel/nag.o obj_rel/settings.o obj_rel/spellchecker.o obj_rel/historylist.o obj_rel/output.o obj_rel/outputoptions.o obj_rel/databaseinfo.o obj_rel/indexitem.o obj_rel/index.o obj_rel/filtermodel.o obj_rel/tablebase.o obj_rel/bitboard.o obj_rel/openingtree.o obj_rel/playerinfo.o obj_rel/enginelist.o obj_rel/enginedata.o obj_rel/analysis.o obj_rel/editaction.o obj_rel/guessengine.o obj_rel/guess.o obj_rel/misc.o obj_rel/movelist.o obj_rel/position.o obj_rel/recog.o obj_rel/mainwindow.o obj_rel/mainwindowactions.o obj_rel/mainwindowabout.o obj_rel/colorlist.o obj_rel/boardview.o obj_rel/boardtheme.o obj_rel/boardsetup.o obj_rel/gamelist.o obj_rel/chessbrowser.o obj_rel/analysiswidget.o obj_rel/main.o obj_rel/tableview.o obj_rel/messagedialog.o obj_rel/plaintextedit.o obj_rel/databaselist.o obj_rel/databaselistmodel.o obj_rel/dockwidgetex.o obj_rel/logstream.o obj_rel/boardsetuptoolbutton.o obj_rel/engineoptiondata.o obj_rel/engineoptionmodel.o obj_rel/engineoptiondialog.o obj_rel/engineoptionlist.o obj_rel/helpbrowser.o obj_rel/downloadmanager.o obj_rel/quazipnewinfo.o obj_rel/quazipfile.o obj_rel/quazipdir.o obj_rel/quazip.o obj_rel/quaziodevice.o obj_rel/quagzipfile.o obj_rel/quacrc32.o obj_rel/quaadler32.o obj_rel/qioapi.o obj_rel/JlCompress.o obj_rel/zip.o obj_rel/unzip.o obj_rel/toolmainwindow.o obj_rel/playerlistwidget.o obj_rel/qled.o obj_rel/eventlistwidget.o obj_rel/eventinfo.o obj_rel/openingtreewidget.o obj_rel/ecolistwidget.o obj_rel/ecoinfo.o obj_rel/loadquery.o obj_rel/compileeco.o obj_rel/pdbtest.o obj_rel/kbaction.o obj_rel/translatingslider.o obj_rel/exclusiveactiongroup.o obj_rel/polyglotdatabase.o obj_rel/openingtreethread.o obj_rel/movedata.o obj_rel/polyglotwriter.o obj_rel/shellhelper.o obj_rel/ctgdatabase.o obj_rel/ctgbookwriter.o obj_rel/telnetclient.o obj_rel/ficsclient.o obj_rel/style.o obj_rel/chartwidget.o obj_rel/ficsconsole.o obj_rel/clipboarddatabase.o obj_rel/ficsdatabase.o obj_rel/exttool.o obj_rel/aboutdlg.o obj_rel/actiondialog.o obj_rel/boardsearchdialog.o obj_rel/commentdialog.o obj_rel/copydialog.o obj_rel/dlgsavebook.o obj_rel/promotiondialog.o obj_rel/recipientaddressdialog.o obj_rel/renametagdialog.o obj_rel/savedialog.o obj_rel/tagdialog.o obj_rel/preferences.o obj_rel/quicksearch.o obj_rel/tags.o obj_rel/piece.o obj_rel/result.o obj_rel/threadedguess.o obj_rel/gamewindow.o obj_rel/ecopositions.o obj_rel/textedit.o obj_rel/converter.o obj_rel/document.o obj_rel/formatproperty.o obj_rel/styleinformation.o obj_rel/styleparser.o obj_rel/kzip.o obj_rel/matchparameterdlg.o obj_rel/boardviewex.o obj_rel/simplelabel.o obj_rel/helpbrowsershell.o obj_rel/positionsearch.o obj_rel/duplicatesearch.o obj_rel/elosearch.o obj_rel/datesearch.o obj_rel/tagsearch.o obj_rel/filtersearch.o obj_rel/numbersearch.o obj_rel/digitalclock.o obj_rel/historylabel.o obj_rel/streamdatabase.o obj_rel/refcount.o obj_rel/qrc_resources.o obj_rel/moc_game.o obj_rel/moc_engine.o obj_rel/moc_wbengine.o obj_rel/moc_search.o obj_rel/moc_database.o obj_rel/moc_pgndatabase.o obj_rel/moc_memorydatabase.o obj_rel/moc_filter.o obj_rel/moc_settings.o obj_rel/moc_output.o obj_rel/moc_databaseinfo.o obj_rel/moc_index.o obj_rel/moc_filtermodel.o obj_rel/moc_tablebase.o obj_rel/moc_openingtree.o obj_rel/moc_mainwindow.o obj_rel/moc_boardview.o obj_rel/moc_boardtheme.o obj_rel/moc_boardsetup.o obj_rel/moc_colorlist.o obj_rel/moc_gamelist.o obj_rel/moc_chessbrowser.o obj_rel/moc_ecothread.o obj_rel/moc_analysiswidget.o obj_rel/moc_tableview.o obj_rel/moc_messagedialog.o obj_rel/moc_databaselist.o obj_rel/moc_databaselistmodel.o obj_rel/moc_dockwidgetex.o obj_rel/moc_boardsetuptoolbutton.o obj_rel/moc_GameMimeData.o obj_rel/moc_engineoptionmodel.o obj_rel/moc_engineoptiondialog.o obj_rel/moc_engineoptionlist.o obj_rel/moc_helpbrowser.o obj_rel/moc_downloadmanager.o obj_rel/moc_quazipfile.o obj_rel/moc_quaziodevice.o obj_rel/moc_quagzipfile.o obj_rel/moc_toolmainwindow.o obj_rel/moc_playerlistwidget.o obj_rel/moc_qled.o obj_rel/moc_eventlistwidget.o obj_rel/moc_openingtreewidget.o obj_rel/moc_ecolistwidget.o obj_rel/moc_textbrowserex.o obj_rel/moc_loadquery.o obj_rel/moc_kbaction.o obj_rel/moc_translatingslider.o obj_rel/moc_exclusiveactiongroup.o obj_rel/moc_polyglotdatabase.o obj_rel/moc_openingtreethread.o obj_rel/moc_polyglotwriter.o obj_rel/moc_ctgdatabase.o obj_rel/moc_ctgbookwriter.o obj_rel/moc_telnetclient.o obj_rel/moc_ficsclient.o obj_rel/moc_style.o obj_rel/moc_chartwidget.o obj_rel/moc_ficsconsole.o obj_rel/moc_clipboarddatabase.o obj_rel/moc_ficsdatabase.o obj_rel/moc_exttool.o obj_rel/moc_aboutdlg.o obj_rel/moc_actiondialog.o obj_rel/moc_boardsearchdialog.o obj_rel/moc_commentdialog.o obj_rel/moc_copydialog.o obj_rel/moc_dlgsavebook.o obj_rel/moc_promotiondialog.o obj_rel/moc_recipientaddressdialog.o obj_rel/moc_renametagdialog.o obj_rel/moc_savedialog.o obj_rel/moc_tagdialog.o obj_rel/moc_preferences.o obj_rel/moc_quicksearch.o obj_rel/moc_threadedguess.o obj_rel/moc_gamewindow.o obj_rel/moc_textedit.o obj_rel/moc_matchparameterdlg.o obj_rel/moc_boardviewex.o obj_rel/moc_helpbrowsershell.o obj_rel/moc_positionsearch.o obj_rel/moc_duplicatesearch.o obj_rel/moc_elosearch.o obj_rel/moc_datesearch.o obj_rel/moc_tagsearch.o obj_rel/moc_filtersearch.o obj_rel/moc_numbersearch.o obj_rel/moc_digitalclock.o obj_rel/moc_historylabel.o   -lz /usr/lib/x86_64-linux-gnu/libQt5Svg.so /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so /usr/lib/x86_64-linux-gnu/libQt5Widgets.so /usr/lib/x86_64-linux-gnu/libQt5Multimedia.so /usr/lib/x86_64-linux-gnu/libQt5Gui.so /usr/lib/x86_64-linux-gnu/libQt5Network.so /usr/lib/x86_64-linux-gnu/libQt5Xml.so /usr/lib/x86_64-linux-gnu/libQt5Core.so -lGL -lpthread   
 make[1]: Leaving directory '/build/chessx-1.4.6'
@@ -4005,12 +4040,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/1272162/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/1272162/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/2494918 and its subdirectories
-I: Current time: Tue Feb 21 19:16:39 -12 2023
-I: pbuilder-time-stamp: 1677050199
+I: removing directory /srv/workspace/pbuilder/1272162 and its subdirectories
+I: Current time: Thu Jan 20 15:17:07 +14 2022
+I: pbuilder-time-stamp: 1642641427