Diff of the two buildlogs:

--
--- b1/build.log	2022-08-30 19:48:12.978735841 +0000
+++ b2/build.log	2022-08-30 20:06:26.905732569 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Mon Oct  2 13:54:59 -12 2023
-I: pbuilder-time-stamp: 1696298099
+I: Current time: Wed Aug 31 09:48:23 +14 2022
+I: pbuilder-time-stamp: 1661888903
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz]
 I: copying local configuration
@@ -17,7 +17,7 @@
 I: Extracting source
 gpgv: unknown type of key resource 'trustedkeys.kbx'
 gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error
-gpgv: Signature made Sun Feb 11 07:42:01 2018 -12
+gpgv: Signature made Mon Feb 12 09:42:01 2018 +14
 gpgv:                using RSA key 58B66D48736BE93B052DE6729C5C99EB05BD750A
 gpgv: Can't check signature: No public key
 dpkg-source: warning: failed to verify signature on ./castle-game-engine_6.4+dfsg1-2.dsc
@@ -31,136 +31,171 @@
 dpkg-source: info: applying dont-add-website-header-and-footer-to-doc.patch
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/338876/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/1153757/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos1-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'
+lrwxrwxrwx 1 root root 4 Aug 31 09:49 /bin/sh -> 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/1153757/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/1153757/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 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]="0" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
+  BASH_VERSION='5.0.3(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 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='7f7128c2e2c249bfa039cbc8c57e757a'
-  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='338876'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=307b3c69f2bf42e6b5e3caaf23222fa4
+  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=1153757
   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.vY5yqCAGFT/pbuilderrc_Y96v --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.vY5yqCAGFT/b1 --logfile b1/build.log castle-game-engine_6.4+dfsg1-2.dsc'
-  SUDO_GID='110'
-  SUDO_UID='105'
-  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.vY5yqCAGFT/pbuilderrc_AluP --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.vY5yqCAGFT/b2 --logfile b2/build.log castle-game-engine_6.4+dfsg1-2.dsc'
+  SUDO_GID=110
+  SUDO_UID=105
+  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 ionos5-amd64 5.18.0-0.deb11.3-amd64 #1 SMP PREEMPT_DYNAMIC Debian 5.18.14-1~bpo11+1 (2022-07-28) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 5.10.0-17-amd64 #1 SMP Debian 5.10.136-1 (2022-08-13) x86_64 GNU/Linux
 I: ls -l /bin
   total 5116
-  -rwxr-xr-x 1 root root 1168776 Apr 17  2019 bash
-  -rwxr-xr-x 3 root root   38984 Jul 10  2019 bunzip2
-  -rwxr-xr-x 3 root root   38984 Jul 10  2019 bzcat
-  lrwxrwxrwx 1 root root       6 Jul 10  2019 bzcmp -> bzdiff
-  -rwxr-xr-x 1 root root    2227 Jul 10  2019 bzdiff
-  lrwxrwxrwx 1 root root       6 Jul 10  2019 bzegrep -> bzgrep
-  -rwxr-xr-x 1 root root    4877 Jun 24  2019 bzexe
-  lrwxrwxrwx 1 root root       6 Jul 10  2019 bzfgrep -> bzgrep
-  -rwxr-xr-x 1 root root    3641 Jul 10  2019 bzgrep
-  -rwxr-xr-x 3 root root   38984 Jul 10  2019 bzip2
-  -rwxr-xr-x 1 root root   14328 Jul 10  2019 bzip2recover
-  lrwxrwxrwx 1 root root       6 Jul 10  2019 bzless -> bzmore
-  -rwxr-xr-x 1 root root    1297 Jul 10  2019 bzmore
-  -rwxr-xr-x 1 root root   43744 Feb 28  2019 cat
-  -rwxr-xr-x 1 root root   64320 Feb 28  2019 chgrp
-  -rwxr-xr-x 1 root root   64288 Feb 28  2019 chmod
-  -rwxr-xr-x 1 root root   72512 Feb 28  2019 chown
-  -rwxr-xr-x 1 root root  146880 Feb 28  2019 cp
-  -rwxr-xr-x 1 root root  121464 Jan 17  2019 dash
-  -rwxr-xr-x 1 root root  109408 Feb 28  2019 date
-  -rwxr-xr-x 1 root root   76712 Feb 28  2019 dd
-  -rwxr-xr-x 1 root root   93744 Feb 28  2019 df
-  -rwxr-xr-x 1 root root  138856 Feb 28  2019 dir
-  -rwxr-xr-x 1 root root   84288 Jan  9  2019 dmesg
-  lrwxrwxrwx 1 root root       8 Sep 26  2018 dnsdomainname -> hostname
-  lrwxrwxrwx 1 root root       8 Sep 26  2018 domainname -> hostname
-  -rwxr-xr-x 1 root root   39520 Feb 28  2019 echo
-  -rwxr-xr-x 1 root root      28 Jan  7  2019 egrep
-  -rwxr-xr-x 1 root root   35424 Feb 28  2019 false
-  -rwxr-xr-x 1 root root      28 Jan  7  2019 fgrep
-  -rwxr-xr-x 1 root root   68880 Jan  9  2019 findmnt
-  -rwsr-xr-x 1 root root   34896 Apr 22  2020 fusermount
-  -rwxr-xr-x 1 root root  198976 Jan  7  2019 grep
-  -rwxr-xr-x 2 root root    2345 Jan  5  2019 gunzip
-  -rwxr-xr-x 1 root root    6375 Jan  5  2019 gzexe
-  -rwxr-xr-x 1 root root   98048 Jan  5  2019 gzip
-  -rwxr-xr-x 1 root root   26696 Sep 26  2018 hostname
-  -rwxr-xr-x 1 root root   68552 Feb 28  2019 ln
-  -rwxr-xr-x 1 root root   56760 Jul 26  2018 login
-  -rwxr-xr-x 1 root root  138856 Feb 28  2019 ls
-  -rwxr-xr-x 1 root root  108624 Jan  9  2019 lsblk
-  -rwxr-xr-x 1 root root   89088 Feb 28  2019 mkdir
-  -rwxr-xr-x 1 root root   68544 Feb 28  2019 mknod
-  -rwxr-xr-x 1 root root   43808 Feb 28  2019 mktemp
-  -rwxr-xr-x 1 root root   43008 Jan  9  2019 more
-  -rwsr-xr-x 1 root root   51280 Jan  9  2019 mount
-  -rwxr-xr-x 1 root root   14408 Jan  9  2019 mountpoint
-  -rwxr-xr-x 1 root root  138728 Feb 28  2019 mv
-  lrwxrwxrwx 1 root root       8 Sep 26  2018 nisdomainname -> hostname
-  lrwxrwxrwx 1 root root      14 Feb 14  2019 pidof -> /sbin/killall5
-  -rwxr-xr-x 1 root root   39616 Feb 28  2019 pwd
-  lrwxrwxrwx 1 root root       4 Apr 17  2019 rbash -> bash
-  -rwxr-xr-x 1 root root   47776 Feb 28  2019 readlink
-  -rwxr-xr-x 1 root root   68416 Feb 28  2019 rm
-  -rwxr-xr-x 1 root root   47776 Feb 28  2019 rmdir
-  -rwxr-xr-x 1 root root   23312 Jan 21  2019 run-parts
-  -rwxr-xr-x 1 root root  122224 Dec 22  2018 sed
-  lrwxrwxrwx 1 root root       4 Sep  9 02:47 sh -> dash
-  -rwxr-xr-x 1 root root   39552 Feb 28  2019 sleep
-  -rwxr-xr-x 1 root root   80672 Feb 28  2019 stty
-  -rwsr-xr-x 1 root root   63568 Jan  9  2019 su
-  -rwxr-xr-x 1 root root   35488 Feb 28  2019 sync
-  -rwxr-xr-x 1 root root  445560 Apr 23  2019 tar
-  -rwxr-xr-x 1 root root   14440 Jan 21  2019 tempfile
-  -rwxr-xr-x 1 root root   97152 Feb 28  2019 touch
-  -rwxr-xr-x 1 root root   35424 Feb 28  2019 true
-  -rwxr-xr-x 1 root root   14328 Apr 22  2020 ulockmgr_server
-  -rwsr-xr-x 1 root root   34888 Jan  9  2019 umount
-  -rwxr-xr-x 1 root root   39584 Feb 28  2019 uname
-  -rwxr-xr-x 2 root root    2345 Jan  5  2019 uncompress
-  -rwxr-xr-x 1 root root  138856 Feb 28  2019 vdir
-  -rwxr-xr-x 1 root root   34896 Jan  9  2019 wdctl
-  -rwxr-xr-x 1 root root     946 Jan 21  2019 which
-  lrwxrwxrwx 1 root root       8 Sep 26  2018 ypdomainname -> hostname
-  -rwxr-xr-x 1 root root    1983 Jan  5  2019 zcat
-  -rwxr-xr-x 1 root root    1677 Jan  5  2019 zcmp
-  -rwxr-xr-x 1 root root    5879 Jan  5  2019 zdiff
-  -rwxr-xr-x 1 root root      29 Jan  5  2019 zegrep
-  -rwxr-xr-x 1 root root      29 Jan  5  2019 zfgrep
-  -rwxr-xr-x 1 root root    2080 Jan  5  2019 zforce
-  -rwxr-xr-x 1 root root    7584 Jan  5  2019 zgrep
-  -rwxr-xr-x 1 root root    2205 Jan  5  2019 zless
-  -rwxr-xr-x 1 root root    1841 Jan  5  2019 zmore
-  -rwxr-xr-x 1 root root    4552 Jan  5  2019 znew
-I: user script /srv/workspace/pbuilder/338876/tmp/hooks/D02_print_environment finished
+  -rwxr-xr-x 1 root root 1168776 Apr 18  2019 bash
+  -rwxr-xr-x 3 root root   38984 Jul 11  2019 bunzip2
+  -rwxr-xr-x 3 root root   38984 Jul 11  2019 bzcat
+  lrwxrwxrwx 1 root root       6 Jul 11  2019 bzcmp -> bzdiff
+  -rwxr-xr-x 1 root root    2227 Jul 11  2019 bzdiff
+  lrwxrwxrwx 1 root root       6 Jul 11  2019 bzegrep -> bzgrep
+  -rwxr-xr-x 1 root root    4877 Jun 25  2019 bzexe
+  lrwxrwxrwx 1 root root       6 Jul 11  2019 bzfgrep -> bzgrep
+  -rwxr-xr-x 1 root root    3641 Jul 11  2019 bzgrep
+  -rwxr-xr-x 3 root root   38984 Jul 11  2019 bzip2
+  -rwxr-xr-x 1 root root   14328 Jul 11  2019 bzip2recover
+  lrwxrwxrwx 1 root root       6 Jul 11  2019 bzless -> bzmore
+  -rwxr-xr-x 1 root root    1297 Jul 11  2019 bzmore
+  -rwxr-xr-x 1 root root   43744 Mar  1  2019 cat
+  -rwxr-xr-x 1 root root   64320 Mar  1  2019 chgrp
+  -rwxr-xr-x 1 root root   64288 Mar  1  2019 chmod
+  -rwxr-xr-x 1 root root   72512 Mar  1  2019 chown
+  -rwxr-xr-x 1 root root  146880 Mar  1  2019 cp
+  -rwxr-xr-x 1 root root  121464 Jan 18  2019 dash
+  -rwxr-xr-x 1 root root  109408 Mar  1  2019 date
+  -rwxr-xr-x 1 root root   76712 Mar  1  2019 dd
+  -rwxr-xr-x 1 root root   93744 Mar  1  2019 df
+  -rwxr-xr-x 1 root root  138856 Mar  1  2019 dir
+  -rwxr-xr-x 1 root root   84288 Jan 10  2019 dmesg
+  lrwxrwxrwx 1 root root       8 Sep 27  2018 dnsdomainname -> hostname
+  lrwxrwxrwx 1 root root       8 Sep 27  2018 domainname -> hostname
+  -rwxr-xr-x 1 root root   39520 Mar  1  2019 echo
+  -rwxr-xr-x 1 root root      28 Jan  8  2019 egrep
+  -rwxr-xr-x 1 root root   35424 Mar  1  2019 false
+  -rwxr-xr-x 1 root root      28 Jan  8  2019 fgrep
+  -rwxr-xr-x 1 root root   68880 Jan 10  2019 findmnt
+  -rwsr-xr-x 1 root root   34896 Apr 23  2020 fusermount
+  -rwxr-xr-x 1 root root  198976 Jan  8  2019 grep
+  -rwxr-xr-x 2 root root    2345 Jan  6  2019 gunzip
+  -rwxr-xr-x 1 root root    6375 Jan  6  2019 gzexe
+  -rwxr-xr-x 1 root root   98048 Jan  6  2019 gzip
+  -rwxr-xr-x 1 root root   26696 Sep 27  2018 hostname
+  -rwxr-xr-x 1 root root   68552 Mar  1  2019 ln
+  -rwxr-xr-x 1 root root   56760 Jul 27  2018 login
+  -rwxr-xr-x 1 root root  138856 Mar  1  2019 ls
+  -rwxr-xr-x 1 root root  108624 Jan 10  2019 lsblk
+  -rwxr-xr-x 1 root root   89088 Mar  1  2019 mkdir
+  -rwxr-xr-x 1 root root   68544 Mar  1  2019 mknod
+  -rwxr-xr-x 1 root root   43808 Mar  1  2019 mktemp
+  -rwxr-xr-x 1 root root   43008 Jan 10  2019 more
+  -rwsr-xr-x 1 root root   51280 Jan 10  2019 mount
+  -rwxr-xr-x 1 root root   14408 Jan 10  2019 mountpoint
+  -rwxr-xr-x 1 root root  138728 Mar  1  2019 mv
+  lrwxrwxrwx 1 root root       8 Sep 27  2018 nisdomainname -> hostname
+  lrwxrwxrwx 1 root root      14 Feb 15  2019 pidof -> /sbin/killall5
+  -rwxr-xr-x 1 root root   39616 Mar  1  2019 pwd
+  lrwxrwxrwx 1 root root       4 Apr 18  2019 rbash -> bash
+  -rwxr-xr-x 1 root root   47776 Mar  1  2019 readlink
+  -rwxr-xr-x 1 root root   68416 Mar  1  2019 rm
+  -rwxr-xr-x 1 root root   47776 Mar  1  2019 rmdir
+  -rwxr-xr-x 1 root root   23312 Jan 22  2019 run-parts
+  -rwxr-xr-x 1 root root  122224 Dec 23  2018 sed
+  lrwxrwxrwx 1 root root       4 Aug 31 09:49 sh -> bash
+  lrwxrwxrwx 1 root root       4 Aug  7 22:25 sh.distrib -> dash
+  -rwxr-xr-x 1 root root   39552 Mar  1  2019 sleep
+  -rwxr-xr-x 1 root root   80672 Mar  1  2019 stty
+  -rwsr-xr-x 1 root root   63568 Jan 10  2019 su
+  -rwxr-xr-x 1 root root   35488 Mar  1  2019 sync
+  -rwxr-xr-x 1 root root  445560 Apr 24  2019 tar
+  -rwxr-xr-x 1 root root   14440 Jan 22  2019 tempfile
+  -rwxr-xr-x 1 root root   97152 Mar  1  2019 touch
+  -rwxr-xr-x 1 root root   35424 Mar  1  2019 true
+  -rwxr-xr-x 1 root root   14328 Apr 23  2020 ulockmgr_server
+  -rwsr-xr-x 1 root root   34888 Jan 10  2019 umount
+  -rwxr-xr-x 1 root root   39584 Mar  1  2019 uname
+  -rwxr-xr-x 2 root root    2345 Jan  6  2019 uncompress
+  -rwxr-xr-x 1 root root  138856 Mar  1  2019 vdir
+  -rwxr-xr-x 1 root root   34896 Jan 10  2019 wdctl
+  -rwxr-xr-x 1 root root     946 Jan 22  2019 which
+  lrwxrwxrwx 1 root root       8 Sep 27  2018 ypdomainname -> hostname
+  -rwxr-xr-x 1 root root    1983 Jan  6  2019 zcat
+  -rwxr-xr-x 1 root root    1677 Jan  6  2019 zcmp
+  -rwxr-xr-x 1 root root    5879 Jan  6  2019 zdiff
+  -rwxr-xr-x 1 root root      29 Jan  6  2019 zegrep
+  -rwxr-xr-x 1 root root      29 Jan  6  2019 zfgrep
+  -rwxr-xr-x 1 root root    2080 Jan  6  2019 zforce
+  -rwxr-xr-x 1 root root    7584 Jan  6  2019 zgrep
+  -rwxr-xr-x 1 root root    2205 Jan  6  2019 zless
+  -rwxr-xr-x 1 root root    1841 Jan  6  2019 zmore
+  -rwxr-xr-x 1 root root    4552 Jan  6  2019 znew
+I: user script /srv/workspace/pbuilder/1153757/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -591,7 +626,7 @@
 Get: 347 http://deb.debian.org/debian buster/main amd64 pasdoc amd64 0.15.0-1 [453 kB]
 Get: 348 http://deb.debian.org/debian buster/main amd64 xdg-utils all 1.1.3-1+deb10u1 [73.7 kB]
 Get: 349 http://deb.debian.org/debian buster/main amd64 xcftools amd64 1.0.7-6+deb10u1 [70.9 kB]
-Fetched 187 MB in 5s (38.3 MB/s)
+Fetched 187 MB in 8s (23.3 MB/s)
 debconf: delaying package configuration, since apt-utils is not installed
 Selecting previously unselected package libbsd0:amd64.
 (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 ... 19195 files and directories currently installed.)
@@ -2046,7 +2081,8 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/castle-game-engine-6.4+dfsg1/ && 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  > ../castle-game-engine_6.4+dfsg1-2_source.changes
+hostname: Name or service not known
+I: Running cd /build/castle-game-engine-6.4+dfsg1/ && 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  > ../castle-game-engine_6.4+dfsg1-2_source.changes
 dpkg-buildpackage: info: source package castle-game-engine
 dpkg-buildpackage: info: source version 6.4+dfsg1-2
 dpkg-buildpackage: info: source distribution unstable
@@ -2156,7 +2192,7 @@
        tools/build-tool/data/android/integrated/gradlew.bat
 make[2]: Leaving directory '/build/castle-game-engine-6.4+dfsg1'
 dh_auto_clean
-	make -j16 clean
+	make -j15 clean
 make[2]: Entering directory '/build/castle-game-engine-6.4+dfsg1'
 rm -f examples/audio/algets examples/audio/alplay examples/audio/doppler_demo examples/audio/efx_demo examples/tools/dircleaner examples/tools/stringoper examples/tools/castle_download examples/tools/to_data_uri examples/castlescript/castle_calculator examples/castlescript/image_make_by_script examples/images_videos/image_convert examples/images_videos/dds_decompose examples/images_videos/image_identify examples/images_videos/image_paint examples/images_videos/image_compare examples/images_videos/simple_video_editor examples/images_videos/drawing_modes_test examples/joystick/joystick_demo examples/fonts/test_font_break examples/fonts/font_from_texture examples/fonts/test_local_characters/test_local_characters examples/fonts/html_text examples/fonts/font_draw_over_image examples/tiled/tiled_demo_standalone examples/window/window_events examples/window/window_menu examples/window/window_gtk_mix examples/window/multi_window examples/curves/simplest_curve_read examples/space_filling_curve/draw_space_filling_curve examples/research_special_rendering_methods/radiance_transfer/radiance_transfer examples/research_special_rendering_methods/radiance_transfer/precompute_radiance_transfer examples/research_special_rendering_methods/radiance_transfer/show_sh examples/research_special_rendering_methods/dynamic_ambient_occlusion/dynamic_ambient_occlusion examples/terrain/terrain examples/3d_rendering_processing/triangulate_demo examples/3d_rendering_processing/placeholder_names examples/3d_rendering_processing/multiple_viewports examples/3d_rendering_processing/fog_culling examples/3d_rendering_processing/animate_3d_model_by_code examples/3d_rendering_processing/animate_3d_model_by_code_2 examples/3d_rendering_processing/call_pascal_code_from_3d_model_script examples/3d_rendering_processing/view_3d_model_advanced examples/3d_rendering_processing/scene_manager_demos examples/3d_rendering_processing/view_3d_model_basic examples/3d_rendering_processing/build_3d_object_by_code examples/3d_rendering_processing/build_3d_tunnel examples/3d_rendering_processing/combine_multiple_x3d_into_one examples/3d_rendering_processing/display_box_custom_shaders examples/3d_rendering_processing/listen_on_x3d_events examples/3d_rendering_processing/cars_demo examples/3d_rendering_processing/render_3d_to_texture_and_use_as_quad src/x3d/teapot/teapot_3d_to_pascal src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal examples/3d_sound_game/lets_take_a_walk examples/resource_animations/resource_animations examples/fps_game/fps_game examples/2d_standard_ui/show_various_ui_controls/show_various_ui_controls examples/2d_standard_ui/edit_test/edit_test examples/2d_standard_ui/timer_test/timer_test examples/2d_standard_ui/zombie_fighter/zombie_fighter examples/mobile/simple_3d_demo/simple_3d_demo_standalone tools/image-to-pascal/image-to-pascal tools/texture-font-to-pascal/texture-font-to-pascal tools/castle-curves/castle-curves tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d examples/random_generator/globalrandom examples/random_generator/random_speed_test examples/random_generator/random_threads_test examples/audio/test_al_source_allocator examples/audio/audio_player_scrubber/audio_player_scrubber examples/lazarus/model_3d_viewer/model_3d_viewer examples/lazarus/model_3d_with_2d_controls/model_3d_with_2d_controls examples/lazarus/load_model_and_camera_manually/load_model_and_camera_manually examples/lazarus/two_controls/two_controls tests/test_castle_game_engine src/library/castleengine examples/library/lazarus_library_tester/cge_dynlib_tester examples/random_generator/graphics_random_test tools/build-tool/code/castle-engine examples/audio/algets.exe examples/audio/alplay.exe examples/audio/doppler_demo.exe examples/audio/efx_demo.exe examples/tools/dircleaner.exe examples/tools/stringoper.exe examples/tools/castle_download.exe examples/tools/to_data_uri.exe examples/castlescript/castle_calculator.exe examples/castlescript/image_make_by_script.exe examples/images_videos/image_convert.exe examples/images_videos/dds_decompose.exe examples/images_videos/image_identify.exe examples/images_videos/image_paint.exe examples/images_videos/image_compare.exe examples/images_videos/simple_video_editor.exe examples/images_videos/drawing_modes_test.exe examples/joystick/joystick_demo.exe examples/fonts/test_font_break.exe examples/fonts/font_from_texture.exe examples/fonts/test_local_characters/test_local_characters.exe examples/fonts/html_text.exe examples/fonts/font_draw_over_image.exe examples/tiled/tiled_demo_standalone.exe examples/window/window_events.exe examples/window/window_menu.exe examples/window/window_gtk_mix.exe examples/window/multi_window.exe examples/curves/simplest_curve_read.exe examples/space_filling_curve/draw_space_filling_curve.exe examples/research_special_rendering_methods/radiance_transfer/radiance_transfer.exe examples/research_special_rendering_methods/radiance_transfer/precompute_radiance_transfer.exe examples/research_special_rendering_methods/radiance_transfer/show_sh.exe examples/research_special_rendering_methods/dynamic_ambient_occlusion/dynamic_ambient_occlusion.exe examples/terrain/terrain.exe examples/3d_rendering_processing/triangulate_demo.exe examples/3d_rendering_processing/placeholder_names.exe examples/3d_rendering_processing/multiple_viewports.exe examples/3d_rendering_processing/fog_culling.exe examples/3d_rendering_processing/animate_3d_model_by_code.exe examples/3d_rendering_processing/animate_3d_model_by_code_2.exe examples/3d_rendering_processing/call_pascal_code_from_3d_model_script.exe examples/3d_rendering_processing/view_3d_model_advanced.exe examples/3d_rendering_processing/scene_manager_demos.exe examples/3d_rendering_processing/view_3d_model_basic.exe examples/3d_rendering_processing/build_3d_object_by_code.exe examples/3d_rendering_processing/build_3d_tunnel.exe examples/3d_rendering_processing/combine_multiple_x3d_into_one.exe examples/3d_rendering_processing/display_box_custom_shaders.exe examples/3d_rendering_processing/listen_on_x3d_events.exe examples/3d_rendering_processing/cars_demo.exe examples/3d_rendering_processing/render_3d_to_texture_and_use_as_quad.exe src/x3d/teapot/teapot_3d_to_pascal.exe src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal.exe examples/3d_sound_game/lets_take_a_walk.exe examples/resource_animations/resource_animations.exe examples/fps_game/fps_game.exe examples/2d_standard_ui/show_various_ui_controls/show_various_ui_controls.exe examples/2d_standard_ui/edit_test/edit_test.exe examples/2d_standard_ui/timer_test/timer_test.exe examples/2d_standard_ui/zombie_fighter/zombie_fighter.exe examples/mobile/simple_3d_demo/simple_3d_demo_standalone.exe tools/image-to-pascal/image-to-pascal.exe tools/texture-font-to-pascal/texture-font-to-pascal.exe tools/castle-curves/castle-curves.exe tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d.exe examples/random_generator/globalrandom.exe examples/random_generator/random_speed_test.exe examples/random_generator/random_threads_test.exe examples/audio/test_al_source_allocator.exe examples/audio/audio_player_scrubber/audio_player_scrubber.exe examples/lazarus/model_3d_viewer/model_3d_viewer.exe examples/lazarus/model_3d_with_2d_controls/model_3d_with_2d_controls.exe examples/lazarus/load_model_and_camera_manually/load_model_and_camera_manually.exe examples/lazarus/two_controls/two_controls.exe tests/test_castle_game_engine.exe src/library/castleengine.exe examples/library/lazarus_library_tester/cge_dynlib_tester.exe examples/random_generator/graphics_random_test.exe tools/build-tool/code/castle-engine.exe examples/audio/algets.res examples/audio/alplay.res examples/audio/doppler_demo.res examples/audio/efx_demo.res examples/tools/dircleaner.res examples/tools/stringoper.res examples/tools/castle_download.res examples/tools/to_data_uri.res examples/castlescript/castle_calculator.res examples/castlescript/image_make_by_script.res examples/images_videos/image_convert.res examples/images_videos/dds_decompose.res examples/images_videos/image_identify.res examples/images_videos/image_paint.res examples/images_videos/image_compare.res examples/images_videos/simple_video_editor.res examples/images_videos/drawing_modes_test.res examples/joystick/joystick_demo.res examples/fonts/test_font_break.res examples/fonts/font_from_texture.res examples/fonts/test_local_characters/test_local_characters.res examples/fonts/html_text.res examples/fonts/font_draw_over_image.res examples/tiled/tiled_demo_standalone.res examples/window/window_events.res examples/window/window_menu.res examples/window/window_gtk_mix.res examples/window/multi_window.res examples/curves/simplest_curve_read.res examples/space_filling_curve/draw_space_filling_curve.res examples/research_special_rendering_methods/radiance_transfer/radiance_transfer.res examples/research_special_rendering_methods/radiance_transfer/precompute_radiance_transfer.res examples/research_special_rendering_methods/radiance_transfer/show_sh.res examples/research_special_rendering_methods/dynamic_ambient_occlusion/dynamic_ambient_occlusion.res examples/terrain/terrain.res examples/3d_rendering_processing/triangulate_demo.res examples/3d_rendering_processing/placeholder_names.res examples/3d_rendering_processing/multiple_viewports.res examples/3d_rendering_processing/fog_culling.res examples/3d_rendering_processing/animate_3d_model_by_code.res examples/3d_rendering_processing/animate_3d_model_by_code_2.res examples/3d_rendering_processing/call_pascal_code_from_3d_model_script.res examples/3d_rendering_processing/view_3d_model_advanced.res examples/3d_rendering_processing/scene_manager_demos.res examples/3d_rendering_processing/view_3d_model_basic.res examples/3d_rendering_processing/build_3d_object_by_code.res examples/3d_rendering_processing/build_3d_tunnel.res examples/3d_rendering_processing/combine_multiple_x3d_into_one.res examples/3d_rendering_processing/display_box_custom_shaders.res examples/3d_rendering_processing/listen_on_x3d_events.res examples/3d_rendering_processing/cars_demo.res examples/3d_rendering_processing/render_3d_to_texture_and_use_as_quad.res src/x3d/teapot/teapot_3d_to_pascal.res src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal.res examples/3d_sound_game/lets_take_a_walk.res examples/resource_animations/resource_animations.res examples/fps_game/fps_game.res examples/2d_standard_ui/show_various_ui_controls/show_various_ui_controls.res examples/2d_standard_ui/edit_test/edit_test.res examples/2d_standard_ui/timer_test/timer_test.res examples/2d_standard_ui/zombie_fighter/zombie_fighter.res examples/mobile/simple_3d_demo/simple_3d_demo_standalone.res tools/image-to-pascal/image-to-pascal.res tools/texture-font-to-pascal/texture-font-to-pascal.res tools/castle-curves/castle-curves.res tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d.res examples/random_generator/globalrandom.res examples/random_generator/random_speed_test.res examples/random_generator/random_threads_test.res examples/audio/test_al_source_allocator.res examples/audio/audio_player_scrubber/audio_player_scrubber.res examples/lazarus/model_3d_viewer/model_3d_viewer.res examples/lazarus/model_3d_with_2d_controls/model_3d_with_2d_controls.res examples/lazarus/load_model_and_camera_manually/load_model_and_camera_manually.res examples/lazarus/two_controls/two_controls.res tests/test_castle_game_engine.res src/library/castleengine.res examples/library/lazarus_library_tester/cge_dynlib_tester.res examples/random_generator/graphics_random_test.res tools/build-tool/code/castle-engine.res
 rm -Rf examples/audio/algets.app examples/audio/alplay.app examples/audio/doppler_demo.app examples/audio/efx_demo.app examples/tools/dircleaner.app examples/tools/stringoper.app examples/tools/castle_download.app examples/tools/to_data_uri.app examples/castlescript/castle_calculator.app examples/castlescript/image_make_by_script.app examples/images_videos/image_convert.app examples/images_videos/dds_decompose.app examples/images_videos/image_identify.app examples/images_videos/image_paint.app examples/images_videos/image_compare.app examples/images_videos/simple_video_editor.app examples/images_videos/drawing_modes_test.app examples/joystick/joystick_demo.app examples/fonts/test_font_break.app examples/fonts/font_from_texture.app examples/fonts/test_local_characters/test_local_characters.app examples/fonts/html_text.app examples/fonts/font_draw_over_image.app examples/tiled/tiled_demo_standalone.app examples/window/window_events.app examples/window/window_menu.app examples/window/window_gtk_mix.app examples/window/multi_window.app examples/curves/simplest_curve_read.app examples/space_filling_curve/draw_space_filling_curve.app examples/research_special_rendering_methods/radiance_transfer/radiance_transfer.app examples/research_special_rendering_methods/radiance_transfer/precompute_radiance_transfer.app examples/research_special_rendering_methods/radiance_transfer/show_sh.app examples/research_special_rendering_methods/dynamic_ambient_occlusion/dynamic_ambient_occlusion.app examples/terrain/terrain.app examples/3d_rendering_processing/triangulate_demo.app examples/3d_rendering_processing/placeholder_names.app examples/3d_rendering_processing/multiple_viewports.app examples/3d_rendering_processing/fog_culling.app examples/3d_rendering_processing/animate_3d_model_by_code.app examples/3d_rendering_processing/animate_3d_model_by_code_2.app examples/3d_rendering_processing/call_pascal_code_from_3d_model_script.app examples/3d_rendering_processing/view_3d_model_advanced.app examples/3d_rendering_processing/scene_manager_demos.app examples/3d_rendering_processing/view_3d_model_basic.app examples/3d_rendering_processing/build_3d_object_by_code.app examples/3d_rendering_processing/build_3d_tunnel.app examples/3d_rendering_processing/combine_multiple_x3d_into_one.app examples/3d_rendering_processing/display_box_custom_shaders.app examples/3d_rendering_processing/listen_on_x3d_events.app examples/3d_rendering_processing/cars_demo.app examples/3d_rendering_processing/render_3d_to_texture_and_use_as_quad.app src/x3d/teapot/teapot_3d_to_pascal.app src/x3d/nodes_specification/x3d-nodes-to-pascal/x3d-nodes-to-pascal.app examples/3d_sound_game/lets_take_a_walk.app examples/resource_animations/resource_animations.app examples/fps_game/fps_game.app examples/2d_standard_ui/show_various_ui_controls/show_various_ui_controls.app examples/2d_standard_ui/edit_test/edit_test.app examples/2d_standard_ui/timer_test/timer_test.app examples/2d_standard_ui/zombie_fighter/zombie_fighter.app examples/mobile/simple_3d_demo/simple_3d_demo_standalone.app tools/image-to-pascal/image-to-pascal.app tools/texture-font-to-pascal/texture-font-to-pascal.app tools/castle-curves/castle-curves.app tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d.app examples/random_generator/globalrandom.app examples/random_generator/random_speed_test.app examples/random_generator/random_threads_test.app examples/audio/test_al_source_allocator.app examples/audio/audio_player_scrubber/audio_player_scrubber.app examples/lazarus/model_3d_viewer/model_3d_viewer.app examples/lazarus/model_3d_with_2d_controls/model_3d_with_2d_controls.app examples/lazarus/load_model_and_camera_manually/load_model_and_camera_manually.app examples/lazarus/two_controls/two_controls.app tests/test_castle_game_engine.app src/library/castleengine.app examples/library/lazarus_library_tester/cge_dynlib_tester.app examples/random_generator/graphics_random_test.app tools/build-tool/code/castle-engine.app
@@ -2281,8 +2317,8 @@
 Compiling ./src/base/castleprogressconsole.pas
 Linking /build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/texture-font-to-pascal
 /usr/bin/ld.bfd: warning: /build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/link.res contains output sections; did you forget -T?
-76146 lines compiled, 24.4 sec
-cd src/fonts ; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp ./mk_fonts.sh
+76146 lines compiled, 11.0 sec
+cd src/fonts ; PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp ./mk_fonts.sh
 + TEXTUREFONT2PASCAL=texture-font-to-pascal
 + TEXT_NODE_FONT_SIZE=20
 + texture-font-to-pascal --size 20 /usr/share/fonts/truetype/dejavu/DejaVuSans-BoldOblique.ttf --unit-name CastleTextureFont_DjvSansBO_20
@@ -2359,7 +2395,7 @@
 Compiling tools/image-to-pascal/image-to-pascal.lpr
 Linking /build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/image-to-pascal
 /usr/bin/ld.bfd: warning: /build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/link.res contains output sections; did you forget -T?
-196 lines compiled, 4.0 sec
+196 lines compiled, 2.2 sec
 # To finally convert png files to pas file
 PATH=/build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp /usr/bin/make -C src/ui/opengl/gui-images all
 make[2]: Entering directory '/build/castle-game-engine-6.4+dfsg1/src/ui/opengl/gui-images'
@@ -2460,7 +2496,7 @@
 Compiling src/x3d/nodes_specification/x3d-nodes-to-pascal/generateprocessors.pas
 Linking /build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/x3d-nodes-to-pascal
 /usr/bin/ld.bfd: warning: /build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/link.res contains output sections; did you forget -T?
-1218 lines compiled, 2.3 sec
+1218 lines compiled, 1.7 sec
 cd src/x3d/nodes_specification/x3d-nodes-to-pascal ; \
 	PATH=/build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp x3d-nodes-to-pascal ../components/*.txt
 # For reproducible builds we need to make sure the timestamp of the just
@@ -2492,7 +2528,7 @@
 Compiling fpmake.pp
 Linking fpmake
 /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T?
-372 lines compiled, 0.6 sec
+372 lines compiled, 0.4 sec
 Running fpmake. If this fails saying that "rtl" is not found, remember to set FPCDIR environment variable, see http://wiki.freepascal.org/FPMake .
 if [ '(' -n "" ')' -a \
      '(' 3.0.4 '!=' '2.6.4' ')' -a \
@@ -2515,7 +2551,7 @@
 Compiling src/compatibility/generics.collections/src/generics.strings.pas
 Writing Resource String Table file: generics.strings.rsj
 Compiling src/compatibility/generics.collections/src/generics.helpers.pas
-8798 lines compiled, 5.4 sec
+8798 lines compiled, 4.7 sec
   Compiling target castle3d
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/3d/castle3d.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
@@ -2578,35 +2614,35 @@
 Compiling ./src/base/castleprojection.pas
 Compiling ./src/ui/castleinputs.pas
 Compiling src/3d/castletransform.pas
-138800 lines compiled, 17.0 sec
+138800 lines compiled, 8.0 sec
   Compiling target castleinternaloctree
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/3d/castleinternaloctree.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/3d/castleinternaloctree.pas
-1343 lines compiled, 2.0 sec
+1343 lines compiled, 0.8 sec
   Compiling target castlerandom
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/base/castlerandom.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/base/castlerandom.pas
-815 lines compiled, 2.1 sec
+815 lines compiled, 0.8 sec
   Compiling target castletriangulate
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/3d/castletriangulate.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/3d/castletriangulate.pas
-1084 lines compiled, 2.2 sec
+1084 lines compiled, 0.8 sec
   Compiling target castlecubemaps
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/3d/castlecubemaps.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/3d/castlecubemaps.pas
-677 lines compiled, 2.3 sec
+677 lines compiled, 0.8 sec
   Compiling target castlegeometryarrays
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/3d/castlegeometryarrays.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
@@ -2614,49 +2650,49 @@
 Target OS: Linux for x86-64
 Compiling src/3d/castlegeometryarrays.pas
 Compiling ./src/base/castlerendererbasetypes.pas
-1483 lines compiled, 2.1 sec
+1483 lines compiled, 0.8 sec
   Compiling target castlenurbs
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/3d/castlenurbs.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/3d/castlenurbs.pas
-918 lines compiled, 2.0 sec
+918 lines compiled, 0.8 sec
   Compiling target castleshaders
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/base/castleshaders.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/base/castleshaders.pas
-396 lines compiled, 0.1 sec
+396 lines compiled, 0.0 sec
   Compiling target castlespacefillingcurves
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/3d/castlespacefillingcurves.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/3d/castlespacefillingcurves.pas
-827 lines compiled, 2.1 sec
+827 lines compiled, 0.7 sec
   Compiling target castlespheresampling
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/3d/castlespheresampling.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/3d/castlespheresampling.pas
-615 lines compiled, 2.0 sec
+615 lines compiled, 0.7 sec
   Compiling target castlesphericalharmonics
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/3d/castlesphericalharmonics.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/3d/castlesphericalharmonics.pas
-616 lines compiled, 2.0 sec
+616 lines compiled, 0.8 sec
   Compiling target castleglboxes
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/3d/opengl/castleglboxes.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/3d/opengl/castleglboxes.pas
-428 lines compiled, 2.1 sec
+428 lines compiled, 0.8 sec
   Compiling target castleglshadowvolumes
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/3d/opengl/castleglshadowvolumes.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
@@ -2666,21 +2702,21 @@
 Compiling ./src/images/opengl/castleglutils.pas
 Compiling ./src/base/opengl/castleglversion.pas
 Compiling ./src/images/opengl/castleglshaders.pas
-11169 lines compiled, 4.2 sec
+11169 lines compiled, 1.6 sec
   Compiling target castlegenericlists
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/base/castlegenericlists.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/base/castlegenericlists.pas
-811 lines compiled, 0.2 sec
+811 lines compiled, 0.1 sec
   Compiling target castleinterfaces
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/base/castleinterfaces.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/base/castleinterfaces.pas
-476 lines compiled, 0.3 sec
+476 lines compiled, 0.1 sec
   Compiling target castleinternaldoublelists
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/base/castleinternaldoublelists.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
@@ -2694,63 +2730,63 @@
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/base/castleinternalzlib.pas
-644 lines compiled, 1.9 sec
+644 lines compiled, 0.8 sec
   Compiling target castleprogressconsole
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/base/castleprogressconsole.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/base/castleprogressconsole.pas
-486 lines compiled, 2.0 sec
+486 lines compiled, 0.9 sec
   Compiling target castlestreamutils
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/base/castlestreamutils.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/base/castlestreamutils.pas
-691 lines compiled, 2.0 sec
+691 lines compiled, 1.4 sec
   Compiling target castleunicode
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/base/castleunicode.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/base/castleunicode.pas
-692 lines compiled, 1.7 sec
+692 lines compiled, 1.1 sec
   Compiling target castlewarnings
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/base/castlewarnings.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/base/castlewarnings.pas
-442 lines compiled, 2.2 sec
+442 lines compiled, 2.1 sec
   Compiling target castlegles20
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/base/opengl/castlegles20.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/base/opengl/castlegles20.pas
-2274 lines compiled, 0.2 sec
+2274 lines compiled, 0.4 sec
   Compiling target castleads
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/services/castleads.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/services/castleads.pas
-957 lines compiled, 1.9 sec
+957 lines compiled, 2.4 sec
   Compiling target castleanalytics
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/services/castleanalytics.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/services/castleanalytics.pas
-566 lines compiled, 2.0 sec
+566 lines compiled, 1.8 sec
   Compiling target castlefacebook
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/services/castlefacebook.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/services/castlefacebook.pas
-394 lines compiled, 2.0 sec
+394 lines compiled, 2.1 sec
   Compiling target castlegameservice
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/services/castlegameservice.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
@@ -2758,28 +2794,28 @@
 Target OS: Linux for x86-64
 Compiling src/services/castlegameservice.pas
 Compiling src/services/castlegoogleplaygames.pas
-1274 lines compiled, 2.1 sec
+1274 lines compiled, 1.5 sec
   Compiling target castlehelpshift
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/services/castlehelpshift.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/services/castlehelpshift.pas
-400 lines compiled, 2.5 sec
+400 lines compiled, 2.3 sec
   Compiling target castleinapppurchases
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/services/castleinapppurchases.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/services/castleinapppurchases.pas
-859 lines compiled, 2.2 sec
+859 lines compiled, 2.1 sec
   Compiling target castlephotoservice
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/services/castlephotoservice.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/services/castlephotoservice.pas
-398 lines compiled, 2.1 sec
+398 lines compiled, 2.2 sec
   Compiling target castleopendocument
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/services/castleopendocument.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
@@ -2787,7 +2823,7 @@
 Target OS: Linux for x86-64
 Compiling src/services/castleopendocument.pas
 Writing Resource String Table file: castleopendocument.rsj
-733 lines compiled, 2.0 sec
+733 lines compiled, 2.3 sec
   Compiling target castlegiftiz
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/services/opengl/castlegiftiz.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
@@ -2808,7 +2844,7 @@
 Compiling ./src/ui/opengl/castlecontrolsimages.pas
 Compiling ./src/fonts/castletexturefont_djvsans_20.pas
 Compiling ./src/fonts/castletexturefont_dejavusans_10.pas
-60665 lines compiled, 6.3 sec
+60665 lines compiled, 6.7 sec
   Compiling target castlecurves
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/castlescript/castlecurves.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
@@ -2817,14 +2853,14 @@
 Compiling src/castlescript/castlecurves.pas
 Compiling src/castlescript/castlescript.pas
 Compiling src/castlescript/castlescriptcorefunctions.pas
-5878 lines compiled, 3.4 sec
+5878 lines compiled, 3.8 sec
   Compiling target castlenoise
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/castlescript/castlenoise.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/castlescript/castlenoise.pas
-794 lines compiled, 2.3 sec
+794 lines compiled, 2.6 sec
   Compiling target castlescriptarrays
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/castlescript/castlescriptarrays.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
@@ -2832,21 +2868,21 @@
 Target OS: Linux for x86-64
 Compiling src/castlescript/castlescriptarrays.pas
 Compiling src/castlescript/castlescriptvectors.pas
-2457 lines compiled, 3.2 sec
+2457 lines compiled, 3.8 sec
   Compiling target castlescriptimages
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/castlescript/castlescriptimages.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/castlescript/castlescriptimages.pas
-989 lines compiled, 1.9 sec
+989 lines compiled, 2.7 sec
   Compiling target castlescriptlexer
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/castlescript/castlescriptlexer.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/castlescript/castlescriptlexer.pas
-797 lines compiled, 2.3 sec
+797 lines compiled, 2.5 sec
   Compiling target castlescriptparser
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/castlescript/castlescriptparser.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
@@ -2860,105 +2896,105 @@
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/castlescript/castlescriptxml.pas
-541 lines compiled, 2.3 sec
+541 lines compiled, 1.8 sec
   Compiling target castlefont2pascal
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castlefont2pascal.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castlefont2pascal.pas
-515 lines compiled, 2.2 sec
+515 lines compiled, 2.6 sec
   Compiling target castletexturefont_dejavusansmono_18
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_dejavusansmono_18.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castletexturefont_dejavusansmono_18.pas
-6568 lines compiled, 2.1 sec
+6568 lines compiled, 2.4 sec
   Compiling target castletexturefont_dejavusansmonobold_15
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_dejavusansmonobold_15.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castletexturefont_dejavusansmonobold_15.pas
-6568 lines compiled, 2.2 sec
+6568 lines compiled, 2.5 sec
   Compiling target castletexturefont_djvmono_20
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvmono_20.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castletexturefont_djvmono_20.pas
-6568 lines compiled, 1.7 sec
+6568 lines compiled, 2.7 sec
   Compiling target castletexturefont_djvmonob_20
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvmonob_20.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castletexturefont_djvmonob_20.pas
-6568 lines compiled, 2.2 sec
+6568 lines compiled, 2.7 sec
   Compiling target castletexturefont_djvmonobo_20
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvmonobo_20.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castletexturefont_djvmonobo_20.pas
-6568 lines compiled, 2.4 sec
+6568 lines compiled, 2.5 sec
   Compiling target castletexturefont_djvmonoo_20
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvmonoo_20.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castletexturefont_djvmonoo_20.pas
-6568 lines compiled, 1.2 sec
+6568 lines compiled, 2.8 sec
   Compiling target castletexturefont_djvsansb_20
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvsansb_20.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castletexturefont_djvsansb_20.pas
-6568 lines compiled, 1.5 sec
+6568 lines compiled, 2.7 sec
   Compiling target castletexturefont_djvsansbo_20
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvsansbo_20.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castletexturefont_djvsansbo_20.pas
-6568 lines compiled, 1.4 sec
+6568 lines compiled, 2.5 sec
   Compiling target castletexturefont_djvsanso_20
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvsanso_20.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castletexturefont_djvsanso_20.pas
-6568 lines compiled, 2.1 sec
+6568 lines compiled, 3.0 sec
   Compiling target castletexturefont_djvserif_20
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvserif_20.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castletexturefont_djvserif_20.pas
-6568 lines compiled, 2.3 sec
+6568 lines compiled, 3.2 sec
   Compiling target castletexturefont_djvserifb_20
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvserifb_20.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castletexturefont_djvserifb_20.pas
-6568 lines compiled, 2.4 sec
+6568 lines compiled, 2.5 sec
   Compiling target castletexturefont_djvserifbi_20
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvserifbi_20.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castletexturefont_djvserifbi_20.pas
-6568 lines compiled, 2.5 sec
+6568 lines compiled, 2.7 sec
   Compiling target castletexturefont_djvserifi_20
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/fonts/castletexturefont_djvserifi_20.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/fonts/castletexturefont_djvserifi_20.pas
-6568 lines compiled, 2.4 sec
+6568 lines compiled, 2.9 sec
   Compiling target castle2dscenemanager
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/game/castle2dscenemanager.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
@@ -3026,14 +3062,14 @@
 Compiling src/game/castlegamenotifications.pas
 Compiling ./src/ui/opengl/castlenotifications.pas
 Compiling src/game/castlecreatures.pas
-271161 lines compiled, 29.3 sec
+271161 lines compiled, 30.6 sec
   Compiling target castlelevels
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/game/castlelevels.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/game/castlelevels.pas
-1672 lines compiled, 4.4 sec
+1672 lines compiled, 4.9 sec
   Compiling target castleinternalpng
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/images/castleinternalpng.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
@@ -3048,35 +3084,35 @@
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/files/castlerecentfiles.pas
-527 lines compiled, 2.1 sec
+527 lines compiled, 2.7 sec
   Compiling target castleflasheffect
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/ui/opengl/castleflasheffect.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/ui/opengl/castleflasheffect.pas
-616 lines compiled, 2.5 sec
+616 lines compiled, 3.1 sec
   Compiling target castleinspectorcontrol
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/ui/opengl/castleinspectorcontrol.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/ui/opengl/castleinspectorcontrol.pas
-643 lines compiled, 2.5 sec
+643 lines compiled, 3.3 sec
   Compiling target castleonscreenmenu
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/ui/opengl/castleonscreenmenu.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/ui/opengl/castleonscreenmenu.pas
-1191 lines compiled, 1.7 sec
+1191 lines compiled, 2.3 sec
   Compiling target castletiledmap
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/ui/opengl/castletiledmap.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/ui/opengl/castletiledmap.pas
-1922 lines compiled, 3.6 sec
+1922 lines compiled, 2.5 sec
   Compiling target castledialogstates
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/window/castledialogstates.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
@@ -3088,56 +3124,56 @@
 Compiling ./src/ui/opengl/castleglcontainer.pas
 Compiling src/window/castlewindowmodes.pas
 Compiling src/window/castlewindowtouch.pas
-28884 lines compiled, 4.9 sec
+28884 lines compiled, 5.0 sec
   Compiling target castlemessages
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/window/castlemessages.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/window/castlemessages.pas
-1219 lines compiled, 4.1 sec
+1219 lines compiled, 5.2 sec
   Compiling target castlewindowrecentfiles
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/window/castlewindowrecentfiles.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/window/castlewindowrecentfiles.pas
-526 lines compiled, 3.9 sec
+526 lines compiled, 5.1 sec
   Compiling target castlesoundmenu
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/window/castlesoundmenu.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/window/castlesoundmenu.pas
-527 lines compiled, 4.3 sec
+527 lines compiled, 3.4 sec
   Compiling target castlewindowprogress
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/window/castlewindowprogress.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/window/castlewindowprogress.pas
-499 lines compiled, 4.1 sec
+499 lines compiled, 3.8 sec
   Compiling target castleinternalxlib
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/window/unix/castleinternalxlib.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/window/unix/castleinternalxlib.pas
-535 lines compiled, 1.8 sec
+535 lines compiled, 2.3 sec
   Compiling target castleraytracer
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/x3d/castleraytracer.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/x3d/castleraytracer.pas
-1911 lines compiled, 3.5 sec
+1911 lines compiled, 4.7 sec
   Compiling target castleterrain
     Executing command "/usr/bin/fpc -Tlinux -Px86_64 -FUunits/x86_64-linux/ -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/opengl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/x11 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-base -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-res -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-objpas -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-image -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pasjpeg -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/paszlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/hash -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-xml -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/iconvenc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-process -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-web -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-db -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/rtl-extra -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/ibase -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/mysql -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/odbc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/oracle -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/postgres -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/sqlite -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/dblib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/pxlib -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-json -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-net -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/openssl -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-passrc -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-async -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fcl-fpcunit -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/libtar -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/fastcgi -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd22 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/httpd24 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/regexpr -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/gtk2 -Fu/usr/lib/x86_64-linux-gnu/fpc/3.0.4/units/x86_64-linux/cairo -Ur "@castle-fpc.cfg" src/x3d/castleterrain.pas"
 Free Pascal Compiler version 3.0.4+dfsg-22 [2019/01/24] for x86_64
 Copyright (c) 1993-2017 by Florian Klaempfl and others
 Target OS: Linux for x86-64
 Compiling src/x3d/castleterrain.pas
-1220 lines compiled, 3.1 sec
+1220 lines compiled, 4.1 sec
 Generating "castle-game-engine-x86_64-linux.fpm"
 [100%] Compiled package castle-game-engine
 tools/texture-font-to-pascal/texture-font-to-pascal_compile.sh
@@ -3188,7 +3224,7 @@
 Compiling ./src/base/castleprogressconsole.pas
 Linking tools/texture-font-to-pascal/texture-font-to-pascal
 /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T?
-76146 lines compiled, 21.7 sec
+76146 lines compiled, 17.6 sec
 tools/image-to-pascal/image-to-pascal_compile.sh
 Compiling Release Version
 Compiling Release Version
@@ -3198,7 +3234,7 @@
 Compiling tools/image-to-pascal/image-to-pascal.lpr
 Linking tools/image-to-pascal/image-to-pascal
 /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T?
-196 lines compiled, 3.8 sec
+196 lines compiled, 3.1 sec
 tools/castle-curves/castle-curves_compile.sh
 Compiling Release Version
 Compiling Release Version
@@ -3356,7 +3392,7 @@
 Compiling ./src/window/castledialogstates.pas
 Linking tools/castle-curves/castle-curves
 /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T?
-541244 lines compiled, 76.8 sec
+541244 lines compiled, 89.4 sec
 tools/build-tool/castle-engine_compile.sh
 Compiling Release Version
 Compiling Release Version
@@ -3382,7 +3418,7 @@
 Compiling tools/build-tool/code/toolandroidmerging.pas
 Linking tools/build-tool/code/castle-engine
 /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T?
-45217 lines compiled, 9.8 sec
+45217 lines compiled, 7.8 sec
 tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d_compile.sh
 Compiling Release Version
 Compiling Release Version
@@ -3392,7 +3428,7 @@
 Compiling tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d.lpr
 Linking tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d
 /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T?
-1022 lines compiled, 8.9 sec
+1022 lines compiled, 5.2 sec
 make[2]: Leaving directory '/build/castle-game-engine-6.4+dfsg1'
 # Generate man pages
 /usr/bin/make -C doc/man/man1
@@ -3407,7 +3443,7 @@
 Compiling tools/texture-font-to-pascal/texture-font-to-pascal.lpr
 Linking tools/texture-font-to-pascal/texture-font-to-pascal
 /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T?
-497 lines compiled, 4.5 sec
+497 lines compiled, 7.4 sec
 /build/castle-game-engine-6.4+dfsg1/doc/man/man1
 /build/castle-game-engine-6.4+dfsg1 /build/castle-game-engine-6.4+dfsg1/doc/man/man1
 Compiling Release Version
@@ -3418,7 +3454,7 @@
 Compiling tools/image-to-pascal/image-to-pascal.lpr
 Linking tools/image-to-pascal/image-to-pascal
 /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T?
-196 lines compiled, 4.5 sec
+196 lines compiled, 5.2 sec
 /build/castle-game-engine-6.4+dfsg1/doc/man/man1
 /build/castle-game-engine-6.4+dfsg1 /build/castle-game-engine-6.4+dfsg1/doc/man/man1
 Compiling Release Version
@@ -3429,7 +3465,7 @@
 Compiling tools/castle-curves/castle-curves.lpr
 Linking tools/castle-curves/castle-curves
 /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T?
-1165 lines compiled, 10.7 sec
+1165 lines compiled, 16.6 sec
 /build/castle-game-engine-6.4+dfsg1/doc/man/man1
 /build/castle-game-engine-6.4+dfsg1 /build/castle-game-engine-6.4+dfsg1/doc/man/man1
 Compiling Release Version
@@ -3440,7 +3476,7 @@
 Compiling tools/build-tool/code/castle-engine.lpr
 Linking tools/build-tool/code/castle-engine
 /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T?
-316 lines compiled, 8.1 sec
+316 lines compiled, 14.7 sec
 /build/castle-game-engine-6.4+dfsg1/doc/man/man1
 /build/castle-game-engine-6.4+dfsg1 /build/castle-game-engine-6.4+dfsg1/doc/man/man1
 Compiling Release Version
@@ -3451,7 +3487,7 @@
 Compiling tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d.lpr
 Linking tools/sprite-sheet-to-x3d/sprite-sheet-to-x3d
 /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T?
-1022 lines compiled, 9.9 sec
+1022 lines compiled, 13.0 sec
 /build/castle-game-engine-6.4+dfsg1/doc/man/man1
 make[2]: Leaving directory '/build/castle-game-engine-6.4+dfsg1/doc/man/man1'
 make[1]: Leaving directory '/build/castle-game-engine-6.4+dfsg1'
@@ -3468,17 +3504,17 @@
   --export-background-opacity=0 \
   --export-png=castle_game_engine_icon.png
 
-** (inkscape:386004): WARNING **: 14:05:42.470: Unable to create profile directory (Permission denied) (13)
-** Message: 14:05:42.474: Cannot create profile directory /nonexistent/first-build/.config/inkscape.
-** Message: 14:05:42.474: Inkscape will run with default settings, and new settings will not be saved. 
+** (inkscape:1228893): WARNING **: 09:59:58.865: Unable to create profile directory (Permission denied) (13)
+** Message: 09:59:58.868: Cannot create profile directory /nonexistent/second-build/.config/inkscape.
+** Message: 09:59:58.868: Inkscape will run with default settings, and new settings will not be saved. 
 Failed to get connection
-** (inkscape:386004): CRITICAL **: 14:05:42.526: dbus_g_proxy_new_for_name: assertion 'connection != NULL' failed
+** (inkscape:1228893): CRITICAL **: 09:59:58.876: dbus_g_proxy_new_for_name: assertion 'connection != NULL' failed
 
-** (inkscape:386004): CRITICAL **: 14:05:42.526: dbus_g_proxy_call: assertion 'DBUS_IS_G_PROXY (proxy)' failed
+** (inkscape:1228893): CRITICAL **: 09:59:58.876: dbus_g_proxy_call: assertion 'DBUS_IS_G_PROXY (proxy)' failed
 
-** (inkscape:386004): CRITICAL **: 14:05:42.526: dbus_g_connection_register_g_object: assertion 'connection != NULL' failed
+** (inkscape:1228893): CRITICAL **: 09:59:58.876: dbus_g_connection_register_g_object: assertion 'connection != NULL' failed
 
-** (inkscape:386004): WARNING **: 14:05:43.437: Could not create extension error log file '/nonexistent/first-build/.config/inkscape/extension-errors.log'
+** (inkscape:1228893): WARNING **: 09:59:59.676: Could not create extension error log file '/nonexistent/second-build/.config/inkscape/extension-errors.log'
 Background RRGGBBAA: ffffff00
 Area 0:0:256:256 exported to 256 x 256 pixels (96 dpi)
 Bitmap saved as: castle_game_engine_icon.png
@@ -3885,7 +3921,7 @@
 Compiling tests/testcastlesoundengine.pas
 Linking /build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/test_castle_game_engine
 /usr/bin/ld.bfd: warning: /build/castle-game-engine-6.4+dfsg1/debian/tmp/tmp/link.res contains output sections; did you forget -T?
-20506 lines compiled, 21.9 sec
+20506 lines compiled, 9.7 sec
 14 warning(s) issued
 5 note(s) issued
 # cd is needed to find the data files
@@ -3893,7 +3929,7 @@
 test_castle_game_engine: VRML/X3D warning: A node inside the field "GeneratedShadowMap.light" must be already used elsewhere (use USE clause, do not declare a new node here)
 test_castle_game_engine: X3D warning: Node on addChildren or removeChildren list iWARNING: OpenAL cannot be initialized, TestLoadBufferException doesn't really do anything
 WARNING: OpenAL cannot be initialized, TestLoadBufferException doesn't really do anything
-WARNING: OpenAL cannot be initialized, TestLoadBufferException doesn't reall Time:12.155 N:227 E:0 F:0 I:0
+WARNING: OpenAL cannot be initialized, TestLoadBufferException doesn't reall Time:12.249 N:227 E:0 F:0 I:0
   TTestCompiler Time:00.000 N:1 E:0 F:0 I:0
     00.000  TestIs
   TTestSysUtils Time:00.000 N:1 E:0 F:0 I:0
@@ -3901,29 +3937,29 @@
   TTestObjectsList Time:00.000 N:1 E:0 F:0 I:0
     00.000  TestObjectsList
   TTestGenericsCollections Time:00.001 N:9 E:0 F:0 I:0
-    00.001  Test1
+    00.000  Test1
     00.000  TestFreeingManually
     00.000  TestAddingLists
     00.000  TestSort
     00.000  TestPack
     00.000  TestMapTryGetValue
     00.000  TestRecordsList
-    00.000  TestVectorsList
+    00.001  TestVectorsList
     00.000  TestMethodsList
-  TTestOldFPCBugs Time:00.001 N:7 E:0 F:0 I:0
-    00.001  TestInherited
+  TTestOldFPCBugs Time:00.000 N:7 E:0 F:0 I:0
+    00.000  TestInherited
     00.000  TestMethodPass
     00.000  TestCompareMemBug
     00.000  TestFormatIncompatibility
     00.000  TestSizeOfObject
     00.000  TestOthers
     00.000  TestSwapEndian
-  TTestFPImage Time:00.052 N:1 E:0 F:0 I:0
-    00.052  TestJPEG
-  TTestCastleUtils Time:00.005 N:17 E:0 F:0 I:0
+  TTestFPImage Time:00.023 N:1 E:0 F:0 I:0
+    00.023  TestJPEG
+  TTestCastleUtils Time:00.000 N:17 E:0 F:0 I:0
     00.000  TestMilisecTime
     00.000  TestIndexMinMax_RestOf3dCoords
-    00.005  TestCheckIsMemCharFilled
+    00.000  TestCheckIsMemCharFilled
     00.000  TestSmallest2Exp
     00.000  TestPathDelim
     00.000  TestOSError
@@ -3952,93 +3988,93 @@
     00.000  TestTimer
     00.000  TestHomePath
     00.000  TestGetTempDir
-  TTestBasicLists Time:00.052 N:7 E:0 F:0 I:0
-    00.052  TestSetCountItems
+  TTestBasicLists Time:00.017 N:7 E:0 F:0 I:0
+    00.017  TestSetCountItems
     00.000  TestPrimitiveLists
     00.000  TestCastleVectorsLists
     00.000  TestListsAssign
     00.000  TestListsAssignLerp
     00.000  TestListsAssignLerpShifted
     00.000  TestZero
-  TTestCastleClassUtils Time:00.020 N:6 E:0 F:0 I:0
+  TTestCastleClassUtils Time:00.007 N:6 E:0 F:0 I:0
     00.000  TestStreamPeekChar
     00.000  TestBufferedReadStream
     00.000  TestObjectsListSort
     00.000  TestNotifyEventArray
     00.000  TestLineColumn_SimplePeekCharStream
-    00.020  TestLineColumn_BufferedReadStream
-  TTestCastleVectors Time:01.809 N:24 E:0 F:0 I:0
+    00.007  TestLineColumn_BufferedReadStream
+  TTestCastleVectors Time:01.288 N:24 E:0 F:0 I:0
     00.000  TestPlaneOdcCollision
     00.000  TestCollisions
     00.000  TestArea
     00.000  TestPerpParallel
     00.000  TestPlanesIntersection
-    01.714  TestOther
-    00.094  TestVectorStr
+    01.150  TestOther
+    00.128  TestVectorStr
     00.000  TestMatrixInverse
     00.000  TestMultMatrixTranslation
-    00.001  TestMultMatricesTranslation
+    00.000  TestMultMatricesTranslation
     00.000  TestIndexedPolygonNormalArea
     00.000  TestSphereRayIntersection
     00.000  TestMatrixMultiplication
     00.000  TestMatrixTranspose
-    00.000  TestVector3FromStr
+    00.001  TestVector3FromStr
     00.000  TestVector4FromStr
     00.000  TestPlaneTransform
     00.000  TestTransformToFromCoordsMatrix
     00.000  Test2D
     00.000  TestApproximateScale
-    00.000  TestXYZ
+    00.008  TestXYZ
     00.000  TestPlaneMove
     00.000  TestPlaneMoveRandom
     00.000  TestTryInverseHarder
   TTestCastleTriangles Time:00.000 N:1 E:0 F:0 I:0
     00.000  TestIsValid
-  TTestCastleColors Time:00.238 N:2 E:0 F:0 I:0
-    00.238  TestHSV
+  TTestCastleColors Time:00.296 N:2 E:0 F:0 I:0
+    00.296  TestHSV
     00.000  TestLerpInHsv
   TTestKeysMouse Time:00.001 N:3 E:0 F:0 I:0
     00.000  TestKey
     00.001  TestKeyToStrAndBack
     00.000  TestCharToNiceStr
-  TTestImages Time:00.850 N:7 E:0 F:0 I:0
-    00.445  TestLoadImage
+  TTestImages Time:00.945 N:7 E:0 F:0 I:0
+    00.510  TestLoadImage
     00.000  TestImageClassBestForSavingToFormat
-    00.001  TestClear
+    00.000  TestClear
     00.000  TestVector3ToRGBE
-    00.001  TestRGBEToRGBTranslating
-    00.399  TestResize
-    00.004  TestLoadSavePreserveAlpha
-  TTestImagesDraw Time:00.009 N:4 E:0 F:0 I:0
-    00.000  TestDrawToRgb
+    00.006  TestRGBEToRGBTranslating
+    00.418  TestResize
+    00.011  TestLoadSavePreserveAlpha
+  TTestImagesDraw Time:00.001 N:4 E:0 F:0 I:0
+    00.001  TestDrawToRgb
     00.000  TestDrawToRgbAlpha
-    00.009  TestDrawToGrayscale
+    00.000  TestDrawToGrayscale
     00.000  TestDrawToGrayscaleAlpha
-  TTestCastleBoxes Time:00.006 N:9 E:0 F:0 I:0
+  TTestCastleBoxes Time:00.013 N:9 E:0 F:0 I:0
     00.000  TestIsCenteredBox3DPlaneCollision
     00.000  TestBox3DPlaneCollision
-    00.001  TestIsBox3DTriangleCollision
+    00.000  TestIsBox3DTriangleCollision
     00.000  TestIsBox3DTriangleCollisionEpsilons
-    00.005  TestBox3DTransform
+    00.013  TestBox3DTransform
     00.000  TestBox3DMaximumPlane
     00.000  TestBox3DMinimumPlane
     00.000  TestBox3DPointDistance
     00.000  Test2D
-  TTestCastleFrustum Time:00.012 N:3 E:0 F:0 I:0
+  TTestCastleFrustum Time:00.008 N:3 E:0 F:0 I:0
     00.000  TestFrustum
     00.000  TestInfiniteFrustum
-    00.012  TestCompareWithUnoptimizedPlaneCollision
-  TTestCastleTransform Time:00.095 N:21 E:0 F:0 I:0
-    00.001  TestMy3D
-    00.002  TestMy3DNotExists
-    00.001  TestMy3DNotCollides
+    00.008  TestCompareWithUnoptimizedPlaneCollision
+  TTestCastleTransform Time:00.100 N:21 E:0 F:0 I:0
+    00.002  TestMy3D
+    00.009  TestMy3DNotExists
+    00.002  TestMy3DNotCollides
     00.001  Test3DTransform
-    00.010  Test3DTransformNotExists
+    00.001  Test3DTransformNotExists
     00.001  Test3DTransformNotCollides
-    00.005  Test3DTransformReal
+    00.013  Test3DTransformReal
     00.000  TestNotifications
     00.000  TestNotificationsSceneManager
-    00.011  TestList
+    00.007  TestList
     00.000  TestViewVectorsOrthogonal1
     00.000  TestViewVectorsOrthogonal2
     00.000  TestListNotification
@@ -4046,10 +4082,10 @@
     00.000  TestWorldPrematureFree
     00.000  TestWorldFreeBeforeItem
     00.000  TestDirectionUp
-    00.003  TestTransformingScene
-    00.017  TestPhysicsWorldOwner
-    00.017  TestPhysicsWorldOwnerEmptyBox
-    00.026  TestPhysicsWorldOwnerEmptySphere
+    00.011  TestTransformingScene
+    00.016  TestPhysicsWorldOwner
+    00.016  TestPhysicsWorldOwnerEmptyBox
+    00.021  TestPhysicsWorldOwnerEmptySphere
   TTestParsingParameters Time:00.001 N:2 E:0 F:0 I:0
     00.000  TestParsingParameters
     00.001  TestOptionDescription
@@ -4059,114 +4095,114 @@
     00.000  TestInput
   TTestX3DFields Time:00.000 N:1 E:0 F:0 I:0
     00.000  TestNotification
-  TTestX3DNodes Time:00.584 N:28 E:0 F:0 I:0
+  TTestX3DNodes Time:00.668 N:28 E:0 F:0 I:0
     00.000  TestNodesManager
     00.000  TestParseSaveToFile
-    00.049  TestUniqueFields
-    00.000  TestInterfaceSupports
-    00.014  TestAllowedChildren
-    00.116  TestContainerFieldList
-    00.040  TestContainerFieldGeometry
+    00.053  TestUniqueFields
+    00.001  TestInterfaceSupports
+    00.013  TestAllowedChildren
+    00.133  TestContainerFieldList
+    00.045  TestContainerFieldGeometry
     00.000  TestDestructionNotification
-    00.061  TestGeometryNodesImplemented
-    00.037  TestGeometryNodesChanges
-    00.046  TestVisibleVRML1StateChanges
-    00.045  TestColorNodeChanges
-    00.037  TestTextureCoordinate
-    00.045  TestInternalTimeDependentHandlerAvailable
-    00.044  TestITransformNode
-    00.001  TestSortPositionInParent
-    00.006  TestRootNodeMeta
-    00.015  TestConvertToX3D
-    00.014  TestReadingWritingQuotes
-    00.000  TestSolid
-    00.001  TestConvex
+    00.070  TestGeometryNodesImplemented
+    00.049  TestGeometryNodesChanges
+    00.050  TestVisibleVRML1StateChanges
+    00.049  TestColorNodeChanges
+    00.045  TestTextureCoordinate
+    00.050  TestInternalTimeDependentHandlerAvailable
+    00.049  TestITransformNode
+    00.000  TestSortPositionInParent
+    00.014  TestRootNodeMeta
+    00.014  TestConvertToX3D
+    00.010  TestReadingWritingQuotes
+    00.001  TestSolid
+    00.008  TestConvex
     00.001  TestX3DXmlString
-    00.000  TestOrthoViewpointFieldOfView
-    00.001  TestFontStyle
-    00.010  TestWeakLinkUnusedWarning
-    00.001  TestKeepExisting
-    00.000  TestAttenuation
+    00.001  TestOrthoViewpointFieldOfView
+    00.000  TestFontStyle
+    00.003  TestWeakLinkUnusedWarning
+    00.000  TestKeepExisting
+    00.001  TestAttenuation
     00.000  TestAddChildren
-  TTestX3DNodesOptimizedProxy Time:00.026 N:1 E:0 F:0 I:0
-    00.026  TestGeometryUsesOptimizedMethods
+  TTestX3DNodesOptimizedProxy Time:00.034 N:1 E:0 F:0 I:0
+    00.034  TestGeometryUsesOptimizedMethods
   TTestScene Time:00.001 N:1 E:0 F:0 I:0
     00.001  TestScene
-  TTestSceneCore Time:01.397 N:5 E:0 F:0 I:0
-    00.029  TestBorderManifoldEdges
-    00.836  TestIterator
-    00.027  TestFind
-    00.429  TestViewpointBillboardTricky
-    00.076  TestManifold
-  TTestCastleSceneManager Time:00.435 N:2 E:0 F:0 I:0
+  TTestSceneCore Time:01.546 N:5 E:0 F:0 I:0
+    00.034  TestBorderManifoldEdges
+    00.939  TestIterator
+    00.022  TestFind
+    00.480  TestViewpointBillboardTricky
+    00.070  TestManifold
+  TTestCastleSceneManager Time:00.390 N:2 E:0 F:0 I:0
     00.000  TestCameraCreating
-    00.435  TestLoadLevel
-  TTestVideos Time:00.184 N:1 E:0 F:0 I:0
-    00.184  TestLoad
-  TTestSpaceFillingCurves Time:00.105 N:1 E:0 F:0 I:0
-    00.105  TestSpaceFillingCurves
-  TTestCastleStringUtils Time:00.017 N:12 E:0 F:0 I:0
+    00.390  TestLoadLevel
+  TTestVideos Time:00.219 N:1 E:0 F:0 I:0
+    00.219  TestLoad
+  TTestSpaceFillingCurves Time:00.147 N:1 E:0 F:0 I:0
+    00.147  TestSpaceFillingCurves
+  TTestCastleStringUtils Time:00.021 N:12 E:0 F:0 I:0
     00.001  TestIntToStrBase
     00.000  TestDeFormat
     00.000  TestSReplacePercent
-    00.007  TestIntToStr2
+    00.002  TestIntToStr2
     00.000  TestCompressWhiteSpace
-    00.000  TestFormatNameCounter
+    00.001  TestFormatNameCounter
     00.000  TestIntToStr64
-    00.008  TestCastleStringList
+    00.016  TestCastleStringList
     00.000  TestCastleStringListNewlinesInside
-    00.001  TestSReplacePatterns
-    00.000  TestGetFileFilter
+    00.000  TestSReplacePatterns
+    00.001  TestGetFileFilter
     00.000  TestSplitString
-  TTestCastleScript Time:00.056 N:9 E:0 F:0 I:0
+  TTestCastleScript Time:00.061 N:9 E:0 F:0 I:0
     00.000  Test1
     00.000  TestCodeCreatedExprs
     00.000  TestInheritsFrom
-    00.006  TestFloatPrograms
-    00.026  TestVariousTypesPrograms
-    00.015  TestArrays
+    00.001  TestFloatPrograms
+    00.035  TestVariousTypesPrograms
+    00.016  TestArrays
     00.007  TestBools
     00.001  TestInvalidOps
     00.001  TestTryExecuteMath
-  TTestCastleScriptVectors Time:00.046 N:3 E:0 F:0 I:0
+  TTestCastleScriptVectors Time:00.054 N:3 E:0 F:0 I:0
     00.016  TestVecSingle
-    00.021  TestVecDouble
-    00.009  TestMatrixSingle
+    00.025  TestVecDouble
+    00.013  TestMatrixSingle
   TTestCubeMap Time:00.001 N:2 E:0 F:0 I:0
-    00.000  TestReverse
-    00.001  TestCubeMapSolidAngle
+    00.001  TestReverse
+    00.000  TestCubeMapSolidAngle
   TTestGLVersion Time:00.000 N:1 E:0 F:0 I:0
     00.000  Test1
-  TTestCastleCompositeImage Time:00.041 N:2 E:0 F:0 I:0
-    00.041  TestLoadSave
+  TTestCastleCompositeImage Time:00.045 N:2 E:0 F:0 I:0
+    00.045  TestLoadSave
     00.000  TestLoadSaveS3TC
-  TTestCastleTriangulate Time:00.014 N:2 E:0 F:0 I:0
+  TTestCastleTriangulate Time:00.013 N:2 E:0 F:0 I:0
     00.000  TestIndexedConcavePolygonNormal
     00.013  TestTriangulateFace
-  TTestGame Time:00.016 N:1 E:0 F:0 I:0
-    00.016  TestGameData
-  TTestURIUtils Time:00.001 N:7 E:0 F:0 I:0
+  TTestGame Time:00.022 N:1 E:0 F:0 I:0
+    00.021  TestGameData
+  TTestURIUtils Time:00.000 N:7 E:0 F:0 I:0
     00.000  TestURIProtocol
     00.000  TestAbsoluteURI
     00.000  TestURIToFilenameSafe
-    00.001  TestPercentEncoding
+    00.000  TestPercentEncoding
     00.000  TestCombineURIEncoding
     00.000  TestURIDisplay
     00.000  TestRelativeURLWhitespace
-  TTestCastleXMLUtils Time:00.000 N:2 E:0 F:0 I:0
+  TTestCastleXMLUtils Time:00.001 N:2 E:0 F:0 I:0
     00.000  TestReadResult
-    00.000  TestAttributeReading
+    00.001  TestAttributeReading
   TTestCastleCurves Time:00.000 N:1 E:0 F:0 I:0
     00.000  TestBoundingBox
-  TTestCastleTimeUtils Time:01.002 N:1 E:0 F:0 I:0
-    01.002  TestGetTickCount64
+  TTestCastleTimeUtils Time:01.000 N:1 E:0 F:0 I:0
+    01.000  TestGetTickCount64
   TTestCastleControls Time:00.000 N:1 E:0 F:0 I:0
     00.000  TestFloatSliderRoundAndClamp
-  TTestCastleRandom Time:05.071 N:2 E:0 F:0 I:0
+  TTestCastleRandom Time:05.322 N:2 E:0 F:0 I:0
     00.000  TestHash
-    05.071  TestRandom
-  TTestCastleSoundEngine Time:00.005 N:1 E:0 F:0 I:0
-    00.005  TestLoadBufferException
+    05.322  TestRandom
+  TTestCastleSoundEngine Time:00.000 N:1 E:0 F:0 I:0
+    00.000  TestLoadBufferException
 
 Number of run tests: 227
 Number of errors:    0
@@ -4254,8 +4290,8 @@
    dh_md5sums
    dh_builddeb
 dpkg-deb: building package 'castle-game-engine-doc' in '../castle-game-engine-doc_6.4+dfsg1-2_all.deb'.
-dpkg-deb: building package 'castle-game-engine-src' in '../castle-game-engine-src_6.4+dfsg1-2_all.deb'.
 dpkg-deb: building package 'fp-units-castle-game-engine' in '../fp-units-castle-game-engine_6.4+dfsg1-2_amd64.deb'.
+dpkg-deb: building package 'castle-game-engine-src' in '../castle-game-engine-src_6.4+dfsg1-2_all.deb'.
  dpkg-genbuildinfo --build=binary
  dpkg-genchanges --build=binary >../castle-game-engine_6.4+dfsg1-2_amd64.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -4263,12 +4299,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/1153757/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/1153757/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/338876 and its subdirectories
-I: Current time: Mon Oct  2 14:11:14 -12 2023
-I: pbuilder-time-stamp: 1696299074
+I: removing directory /srv/workspace/pbuilder/1153757 and its subdirectories
+I: Current time: Wed Aug 31 10:06:26 +14 2022
+I: pbuilder-time-stamp: 1661889986