Diff of the two buildlogs:

--
--- b1/build.log	2025-01-19 21:45:05.764788117 +0000
+++ b2/build.log	2025-01-19 21:48:22.895924415 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Sun Jan 19 09:41:30 -12 2025
-I: pbuilder-time-stamp: 1737322890
+I: Current time: Sun Feb 22 18:08:09 +14 2026
+I: pbuilder-time-stamp: 1771733289
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -28,52 +28,84 @@
 dpkg-source: info: applying darwin-icon
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/2652756/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/1677341/tmp/hooks/D01_modify_environment starting
+debug: Running on codethink01-arm64.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Feb 22 04:08 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/1677341/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/1677341/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='arm64'
-  DEBIAN_FRONTEND='noninteractive'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=arm64
+  DEBIAN_FRONTEND=noninteractive
   DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='arm64'
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=aarch64
+  HOST_ARCH=arm64
   IFS=' 	
   '
-  INVOCATION_ID='9fe23bf185344f58a910cd0dba82bc75'
-  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='2652756'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=d6a2a7fdf7d648aab1fca96861519fe7
+  LANG=C
+  LANGUAGE=nl_BE:nl
+  LC_ALL=C
+  MACHTYPE=aarch64-unknown-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=1677341
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6lnSJaSS/pbuilderrc_tNUC --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6lnSJaSS/b1 --logfile b1/build.log js8call_2.2.0+ds-5.dsc'
-  SUDO_GID='109'
-  SUDO_UID='104'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://192.168.101.4:3128'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6lnSJaSS/pbuilderrc_O9hQ --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6lnSJaSS/b2 --logfile b2/build.log js8call_2.2.0+ds-5.dsc'
+  SUDO_GID=109
+  SUDO_UID=104
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://192.168.101.4:3128
 I: uname -a
-  Linux codethink04-arm64 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/2652756/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/1677341/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -422,7 +454,7 @@
 Get: 289 http://deb.debian.org/debian unstable/main arm64 libsqlite3-dev arm64 3.46.1-1 [1058 kB]
 Get: 290 http://deb.debian.org/debian unstable/main arm64 libudev-dev arm64 257.2-2 [71.3 kB]
 Get: 291 http://deb.debian.org/debian unstable/main arm64 qtmultimedia5-dev arm64 5.15.15-2 [45.9 kB]
-Fetched 174 MB in 1s (152 MB/s)
+Fetched 174 MB in 1s (232 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libpython3.13-minimal:arm64.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19965 files and directories currently installed.)
@@ -1368,8 +1400,8 @@
 Setting up tzdata (2025a-1) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Sun Jan 19 21:42:25 UTC 2025.
-Universal Time is now:  Sun Jan 19 21:42:25 UTC 2025.
+Local time is now:      Sun Feb 22 04:08:50 UTC 2026.
+Universal Time is now:  Sun Feb 22 04:08:50 UTC 2026.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libcap2-bin (1:2.66-5+b1) ...
@@ -1621,7 +1653,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/js8call-2.2.0+ds/ && 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  > ../js8call_2.2.0+ds-5_source.changes
+I: user script /srv/workspace/pbuilder/1677341/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/1677341/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/js8call-2.2.0+ds/ && 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  > ../js8call_2.2.0+ds-5_source.changes
 dpkg-buildpackage: info: source package js8call
 dpkg-buildpackage: info: source version 2.2.0+ds-5
 dpkg-buildpackage: info: source distribution unstable
@@ -1740,8 +1776,8 @@
   CMakeLists.txt:949 (qt5_use_modules)
 This warning is for project developers.  Use -Wno-dev to suppress it.
 
--- Configuring done (8.0s)
--- Generating done (0.1s)
+-- Configuring done (9.3s)
+-- Generating done (0.2s)
 CMake Warning:
   Manually-specified variables were not used by the project:
 
@@ -1760,125 +1796,132 @@
 make  -f CMakeFiles/Makefile2 all
 make[2]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make  -f CMakeFiles/wsjt_cxx_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_cxx_autogen_timestamp_deps.dir/depend
+make  -f CMakeFiles/wsjt_fort_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_fort_autogen_timestamp_deps.dir/depend
+make  -f CMakeFiles/wsjt_fort_omp_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_fort_omp_autogen_timestamp_deps.dir/depend
+make  -f CMakeFiles/wsjt_qt_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_qt_autogen_timestamp_deps.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make  -f CMakeFiles/wsjt_qtmm_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_qtmm_autogen_timestamp_deps.dir/depend
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_cxx_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/wsjt_fort_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_fort_autogen_timestamp_deps.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/wsjt_fort_omp_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_fort_omp_autogen_timestamp_deps.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_omp_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/wsjt_qt_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_qt_autogen_timestamp_deps.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qt_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/wsjt_qtmm_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_qtmm_autogen_timestamp_deps.dir/depend
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qtmm_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/wsjt_cxx_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_cxx_autogen_timestamp_deps.dir/build
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/wsjt_fort_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_fort_autogen_timestamp_deps.dir/build
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make[3]: Nothing to be done for 'CMakeFiles/wsjt_cxx_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make[3]: Nothing to be done for 'CMakeFiles/wsjt_fort_autogen_timestamp_deps.dir/build'.
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make  -f CMakeFiles/wsjt_qt_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_qt_autogen_timestamp_deps.dir/build
+make  -f CMakeFiles/wsjt_cxx_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_cxx_autogen_timestamp_deps.dir/build
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make  -f CMakeFiles/wsjt_fort_omp_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_fort_omp_autogen_timestamp_deps.dir/build
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make  -f CMakeFiles/wsjt_qtmm_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_qtmm_autogen_timestamp_deps.dir/build
+make  -f CMakeFiles/wsjt_fort_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_fort_autogen_timestamp_deps.dir/build
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Nothing to be done for 'CMakeFiles/wsjt_qt_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Nothing to be done for 'CMakeFiles/wsjt_cxx_autogen_timestamp_deps.dir/build'.
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Nothing to be done for 'CMakeFiles/wsjt_fort_omp_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/wsjt_qtmm_autogen_timestamp_deps.dir/build.make CMakeFiles/wsjt_qtmm_autogen_timestamp_deps.dir/build
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Nothing to be done for 'CMakeFiles/wsjt_qtmm_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Nothing to be done for 'CMakeFiles/wsjt_fort_autogen_timestamp_deps.dir/build'.
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 [  0%] Built target wsjt_cxx_autogen_timestamp_deps
-[  0%] Built target wsjt_fort_autogen_timestamp_deps
+[  0%] Built target wsjt_qtmm_autogen_timestamp_deps
 [  0%] Built target wsjt_fort_omp_autogen_timestamp_deps
+[  0%] Built target wsjt_qt_autogen_timestamp_deps
+[  0%] Built target wsjt_fort_autogen_timestamp_deps
+make  -f CMakeFiles/wsjt_qtmm_autogen.dir/build.make CMakeFiles/wsjt_qtmm_autogen.dir/depend
 make  -f CMakeFiles/wsjt_cxx_autogen.dir/build.make CMakeFiles/wsjt_cxx_autogen.dir/depend
+make  -f CMakeFiles/wsjt_fort_autogen.dir/build.make CMakeFiles/wsjt_fort_autogen.dir/depend
+make  -f CMakeFiles/wsjt_fort_omp_autogen.dir/build.make CMakeFiles/wsjt_fort_omp_autogen.dir/depend
+make  -f CMakeFiles/wsjt_qt_autogen.dir/build.make CMakeFiles/wsjt_qt_autogen.dir/depend
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qtmm_autogen.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_cxx_autogen.dir/DependInfo.cmake "--color="
-[  0%] Built target wsjt_qt_autogen_timestamp_deps
-make  -f CMakeFiles/wsjt_fort_autogen.dir/build.make CMakeFiles/wsjt_fort_autogen.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_autogen.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/wsjt_fort_omp_autogen.dir/build.make CMakeFiles/wsjt_fort_omp_autogen.dir/depend
-[  0%] Built target wsjt_qtmm_autogen_timestamp_deps
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_omp_autogen.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/wsjt_qt_autogen.dir/build.make CMakeFiles/wsjt_qt_autogen.dir/depend
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qt_autogen.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/wsjt_cxx_autogen.dir/build.make CMakeFiles/wsjt_cxx_autogen.dir/build
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/wsjt_qtmm_autogen.dir/build.make CMakeFiles/wsjt_qtmm_autogen.dir/depend
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qtmm_autogen.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/wsjt_qt_autogen.dir/build.make CMakeFiles/wsjt_qt_autogen.dir/build
+make  -f CMakeFiles/wsjt_fort_omp_autogen.dir/build.make CMakeFiles/wsjt_fort_omp_autogen.dir/build
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make  -f CMakeFiles/wsjt_qtmm_autogen.dir/build.make CMakeFiles/wsjt_qtmm_autogen.dir/build
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make  -f CMakeFiles/wsjt_cxx_autogen.dir/build.make CMakeFiles/wsjt_cxx_autogen.dir/build
 make  -f CMakeFiles/wsjt_fort_autogen.dir/build.make CMakeFiles/wsjt_fort_autogen.dir/build
-[  1%] Automatic MOC for target wsjt_cxx
+make  -f CMakeFiles/wsjt_qt_autogen.dir/build.make CMakeFiles/wsjt_qt_autogen.dir/build
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/wsjt_fort_omp_autogen.dir/build.make CMakeFiles/wsjt_fort_omp_autogen.dir/build
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[  1%] Automatic MOC for target wsjt_qt
-/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_cxx_autogen.dir/AutogenInfo.json None
-/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qt_autogen.dir/AutogenInfo.json None
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 [  1%] Automatic MOC for target wsjt_fort
-make  -f CMakeFiles/wsjt_qtmm_autogen.dir/build.make CMakeFiles/wsjt_qtmm_autogen.dir/build
+[  2%] Automatic MOC for target wsjt_cxx
+[  2%] Automatic MOC for target wsjt_fort_omp
+[  3%] Automatic MOC for target wsjt_qtmm
+[  3%] Automatic MOC for target wsjt_qt
 /usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_autogen.dir/AutogenInfo.json None
+/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_cxx_autogen.dir/AutogenInfo.json None
+/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qtmm_autogen.dir/AutogenInfo.json None
+/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_omp_autogen.dir/AutogenInfo.json None
+/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qt_autogen.dir/AutogenInfo.json None
+AutoGen: Refreshing parse cache because it doesn't exist.
 AutoGen: Refreshing parse cache because it doesn't exist.
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 AutoGen: Refreshing parse cache because it doesn't exist.
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_cxx_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
-[  2%] Automatic MOC for target wsjt_fort_omp
 AutoGen: Refreshing parse cache because it doesn't exist.
 AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_fort_autogen/moc_predefs.h", because it doesn't exist.
 /usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
-/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_omp_autogen.dir/AutogenInfo.json None
-[  3%] Automatic MOC for target wsjt_qtmm
-/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qtmm_autogen.dir/AutogenInfo.json None
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtMultimedia -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_cxx_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
+AutoGen: Refreshing parse cache because it doesn't exist.
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
+AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/wsjt_fort_autogen/mocs_compilation.cpp"
+AutoGen: Parsing "SRC:/Audio/BWFFile.hpp"
+AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/wsjt_fort_autogen/deps"
+AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/mocs_compilation.cpp"
+AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/deps"
+AutoGen: Parsing "SRC:/Audio/BWFFile.cpp"
 AutoGen: Parsing "SRC:/lib/init_random_seed.h"
 AutoGen: Parsing "SRC:/lib/nhash.h"
 AutoGen: Parsing "SRC:/lib/crc10.cpp"
 AutoGen: Parsing "SRC:/lib/crc12.cpp"
 AutoGen: Parsing "SRC:/lib/gran.c"
 AutoGen: Parsing "SRC:/lib/init_random_seed.c"
+AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_autogen.dir/ParseCache.txt"
 AutoGen: Parsing "SRC:/lib/ldpc32_table.c"
 AutoGen: Parsing "SRC:/lib/nhash.c"
+AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_autogen.dir/AutogenUsed.txt"
+AutoGen: Parsing "SRC:/AudioDevice.hpp"
 AutoGen: Parsing "SRC:/lib/tab.c"
+AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_omp_autogen.dir/ParseCache.txt"
+AutoGen: Parsing "SRC:/Bands.hpp"
 AutoGen: Parsing "SRC:/lib/usleep.c"
 AutoGen: Parsing "SRC:/lib/wisdom.c"
-AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/wsjt_cxx_autogen/mocs_compilation.cpp"
-AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/wsjt_cxx_autogen/deps"
-AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_cxx_autogen.dir/ParseCache.txt"
-AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_cxx_autogen.dir/AutogenUsed.txt"
-AutoGen: Refreshing parse cache because it doesn't exist.
-/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/timestamp
-AutoGen: Refreshing parse cache because it doesn't exist.
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtMultimedia -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
-AutoGen: Parsing "SRC:/AudioDevice.hpp"
-AutoGen: Parsing "SRC:/Bands.hpp"
 AutoGen: Parsing "SRC:/CallsignValidator.hpp"
+AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/wsjt_cxx_autogen/mocs_compilation.cpp"
 AutoGen: Parsing "SRC:/CandidateKeyFilter.hpp"
+AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_omp_autogen.dir/AutogenUsed.txt"
+AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/wsjt_cxx_autogen/deps"
 AutoGen: Parsing "SRC:/DXLabSuiteCommanderTransceiver.hpp"
 AutoGen: Parsing "SRC:/DisplayManual.hpp"
 AutoGen: Parsing "SRC:/DoubleClickablePushButton.hpp"
@@ -1888,8 +1931,10 @@
 AutoGen: Parsing "SRC:/ForeignKeyDelegate.hpp"
 AutoGen: Parsing "SRC:/FrequencyLineEdit.hpp"
 AutoGen: Parsing "SRC:/FrequencyList.hpp"
+AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_cxx_autogen.dir/ParseCache.txt"
 AutoGen: Parsing "SRC:/GetUserId.hpp"
 AutoGen: Parsing "SRC:/HRDTransceiver.hpp"
+AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_cxx_autogen.dir/AutogenUsed.txt"
 AutoGen: Parsing "SRC:/HamlibTransceiver.hpp"
 AutoGen: Parsing "SRC:/HelpTextWindow.hpp"
 AutoGen: Parsing "SRC:/HintedSpinBox.hpp"
@@ -1914,6 +1959,8 @@
 AutoGen: Parsing "SRC:/TCPClient.h"
 AutoGen: Parsing "SRC:/TraceFile.hpp"
 AutoGen: Parsing "SRC:/Transceiver.hpp"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/include/moc_BWFFile.cpp", because it doesn't exist, from "SRC:/Audio/BWFFile.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtMultimedia -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/include/moc_BWFFile.cpp /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.hpp
 AutoGen: Parsing "SRC:/TransceiverBase.hpp"
 AutoGen: Parsing "SRC:/TransceiverFactory.hpp"
 AutoGen: Parsing "SRC:/WFPalette.hpp"
@@ -1923,7 +1970,10 @@
 AutoGen: Parsing "SRC:/Bands.cpp"
 AutoGen: Parsing "SRC:/CallsignValidator.cpp"
 AutoGen: Parsing "SRC:/CandidateKeyFilter.cpp"
+/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/timestamp
 AutoGen: Parsing "SRC:/DXLabSuiteCommanderTransceiver.cpp"
+/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/timestamp
+/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/timestamp
 AutoGen: Parsing "SRC:/DisplayManual.cpp"
 AutoGen: Parsing "SRC:/DoubleClickablePushButton.cpp"
 AutoGen: Parsing "SRC:/DoubleClickableRadioButton.cpp"
@@ -1932,20 +1982,14 @@
 AutoGen: Parsing "SRC:/ForeignKeyDelegate.cpp"
 AutoGen: Parsing "SRC:/FrequencyLineEdit.cpp"
 AutoGen: Parsing "SRC:/FrequencyList.cpp"
-AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/wsjt_fort_autogen/mocs_compilation.cpp"
-AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/wsjt_fort_autogen/deps"
 AutoGen: Parsing "SRC:/GetUserId.cpp"
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 AutoGen: Parsing "SRC:/HRDTransceiver.cpp"
-AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_autogen.dir/ParseCache.txt"
-AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_autogen.dir/AutogenUsed.txt"
 AutoGen: Parsing "SRC:/HamlibTransceiver.cpp"
 AutoGen: Parsing "SRC:/HelpTextWindow.cpp"
 AutoGen: Parsing "SRC:/HintedSpinBox.cpp"
 AutoGen: Parsing "SRC:/IARURegions.cpp"
 AutoGen: Parsing "SRC:/LettersSpinBox.cpp"
 AutoGen: Parsing "SRC:/LiveFrequencyValidator.cpp"
-/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/timestamp
 AutoGen: Parsing "SRC:/MaidenheadLocatorValidator.cpp"
 AutoGen: Parsing "SRC:/Message.cpp"
 AutoGen: Parsing "SRC:/MessageBox.cpp"
@@ -1970,110 +2014,64 @@
 AutoGen: Parsing "SRC:/WFPalette.cpp"
 AutoGen: Parsing "SRC:/qt_helpers.cpp"
 AutoGen: Parsing "SRC:/revision_utils.cpp"
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_DXLabSuiteCommanderTransceiver.cpp", because it doesn't exist, from "SRC:/DXLabSuiteCommanderTransceiver.hpp"
 /usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_DXLabSuiteCommanderTransceiver.cpp /build/reproducible-path/js8call-2.2.0+ds/DXLabSuiteCommanderTransceiver.hpp
-AutoGen: Parsing "SRC:/Audio/BWFFile.hpp"
-AutoGen: Parsing "SRC:/Audio/BWFFile.cpp"
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/mocs_compilation.cpp"
-AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/deps"
-AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_omp_autogen.dir/ParseCache.txt"
-AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_omp_autogen.dir/AutogenUsed.txt"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/include/moc_BWFFile.cpp", because it doesn't exist, from "SRC:/Audio/BWFFile.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtMultimedia -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/include/moc_BWFFile.cpp /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.hpp
-/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/timestamp
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 [  3%] Built target wsjt_fort_autogen
 [  3%] Built target wsjt_cxx_autogen
-make  -f CMakeFiles/wsjt_fort.dir/build.make CMakeFiles/wsjt_fort.dir/depend
 [  3%] Built target wsjt_fort_omp_autogen
+make  -f CMakeFiles/wsjt_fort.dir/build.make CMakeFiles/wsjt_fort.dir/depend
+make  -f CMakeFiles/wsjt_cxx.dir/build.make CMakeFiles/wsjt_cxx.dir/depend
 make  -f CMakeFiles/wsjt_fort_omp.dir/build.make CMakeFiles/wsjt_fort_omp.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_cxx.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort.dir/DependInfo.cmake "--color="
-Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort.dir/depend.internal".
-Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort.dir/depend.internal".
-make  -f CMakeFiles/wsjt_cxx.dir/build.make CMakeFiles/wsjt_cxx.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_omp.dir/DependInfo.cmake "--color="
-Scanning dependencies of target wsjt_fort
-Dependencies file "wsjt_fort_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort.dir/compiler_depend.internal".
-Consolidate compiler generated dependencies of target wsjt_fort
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_cxx.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/wsjt_fort.dir/build.make CMakeFiles/wsjt_fort.dir/build
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+Dependencies file "wsjt_cxx_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_cxx.dir/compiler_depend.internal".
+Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort.dir/depend.internal".
+Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort.dir/depend.internal".
 Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_omp.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_omp.dir/depend.internal".
 Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_omp.dir/depend.internal".
-Dependencies file "wsjt_cxx_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_cxx.dir/compiler_depend.internal".
 Consolidate compiler generated dependencies of target wsjt_cxx
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make  -f CMakeFiles/wsjt_cxx.dir/build.make CMakeFiles/wsjt_cxx.dir/build
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+Scanning dependencies of target wsjt_fort
+Dependencies file "wsjt_fort_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort.dir/compiler_depend.internal".
 Scanning dependencies of target wsjt_fort_omp
 Dependencies file "wsjt_fort_omp_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_fort_omp.dir/compiler_depend.internal".
-[  4%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/fftw3mod.f90.o
-[  4%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/crc.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/crc.f90 -o CMakeFiles/wsjt_fort.dir/lib/crc.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/fftw3mod.f90 -o CMakeFiles/wsjt_fort.dir/lib/fftw3mod.f90.o
+Consolidate compiler generated dependencies of target wsjt_fort
 Consolidate compiler generated dependencies of target wsjt_fort_omp
-[  4%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/hashing.f90.o
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/hashing.f90 -o CMakeFiles/wsjt_fort.dir/lib/hashing.f90.o
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/wsjt_fort_omp.dir/build.make CMakeFiles/wsjt_fort_omp.dir/build
-[  4%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/iso_c_utilities.f90.o
-[  4%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/timer_module.f90.o
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/iso_c_utilities.f90 -o CMakeFiles/wsjt_fort.dir/lib/iso_c_utilities.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/timer_module.f90 -o CMakeFiles/wsjt_fort.dir/lib/timer_module.f90.o
+make  -f CMakeFiles/wsjt_fort.dir/build.make CMakeFiles/wsjt_fort.dir/build
+[  3%] Building C object CMakeFiles/wsjt_cxx.dir/lib/gran.c.o
 [  4%] Building CXX object CMakeFiles/wsjt_cxx.dir/wsjt_cxx_autogen/mocs_compilation.cpp.o
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_DXLabSuiteCommanderTransceiver.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_DoubleClickablePushButton.cpp", because it doesn't exist, from "SRC:/DoubleClickablePushButton.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_DoubleClickablePushButton.cpp /build/reproducible-path/js8call-2.2.0+ds/DoubleClickablePushButton.hpp
-[  4%] Building C object CMakeFiles/wsjt_cxx.dir/lib/gran.c.o
-[  5%] Building C object CMakeFiles/wsjt_cxx.dir/lib/init_random_seed.c.o
-[  5%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/fftw3mod.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/fftw3mod.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/fftw3mod.f90.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/wsjt_cxx.dir/wsjt_cxx_autogen/mocs_compilation.cpp.o -MF CMakeFiles/wsjt_cxx.dir/wsjt_cxx_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/wsjt_cxx.dir/wsjt_cxx_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/mocs_compilation.cpp
+[  4%] Building C object CMakeFiles/wsjt_cxx.dir/lib/init_random_seed.c.o
+[  4%] Building C object CMakeFiles/wsjt_cxx.dir/lib/ldpc32_table.c.o
+[  4%] Building C object CMakeFiles/wsjt_cxx.dir/lib/nhash.c.o
+[  4%] Building C object CMakeFiles/wsjt_cxx.dir/lib/usleep.c.o
+[  5%] Building C object CMakeFiles/wsjt_cxx.dir/lib/tab.c.o
 /usr/bin/cc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -pthread -fvisibility=hidden  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_cxx.dir/lib/gran.c.o -MF CMakeFiles/wsjt_cxx.dir/lib/gran.c.o.d -o CMakeFiles/wsjt_cxx.dir/lib/gran.c.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/gran.c
-[  5%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/crc.f90.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/wsjt_cxx.dir/wsjt_cxx_autogen/mocs_compilation.cpp.o -MF CMakeFiles/wsjt_cxx.dir/wsjt_cxx_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/wsjt_cxx.dir/wsjt_cxx_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/mocs_compilation.cpp
+[  5%] Building C object CMakeFiles/wsjt_cxx.dir/lib/wisdom.c.o
 /usr/bin/cc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -pthread -fvisibility=hidden  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_cxx.dir/lib/init_random_seed.c.o -MF CMakeFiles/wsjt_cxx.dir/lib/init_random_seed.c.o.d -o CMakeFiles/wsjt_cxx.dir/lib/init_random_seed.c.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/init_random_seed.c
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/include/moc_BWFFile.cpp.d"
-AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/mocs_compilation.cpp"
-AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/deps"
-AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qtmm_autogen.dir/ParseCache.txt"
-AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qtmm_autogen.dir/AutogenUsed.txt"
-[  6%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/options.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/options.f90 -o CMakeFiles/wsjt_fort.dir/lib/options.f90.o
-[  6%] Building C object CMakeFiles/wsjt_cxx.dir/lib/ldpc32_table.c.o
-/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/timestamp
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/crc.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/crc.f90.o
-/usr/bin/cc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -pthread -fvisibility=hidden  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_cxx.dir/lib/ldpc32_table.c.o -MF CMakeFiles/wsjt_cxx.dir/lib/ldpc32_table.c.o.d -o CMakeFiles/wsjt_cxx.dir/lib/ldpc32_table.c.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/ldpc32_table.c
-[  6%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/packjt.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/packjt.f90 -o CMakeFiles/wsjt_fort.dir/lib/packjt.f90.o
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[  6%] Built target wsjt_qtmm_autogen
-[  6%] Building C object CMakeFiles/wsjt_cxx.dir/lib/nhash.c.o
+make  -f CMakeFiles/wsjt_fort_omp.dir/build.make CMakeFiles/wsjt_fort_omp.dir/build
+/usr/bin/cc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -pthread -fvisibility=hidden  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_cxx.dir/lib/ldpc32_table.c.o -MF CMakeFiles/wsjt_cxx.dir/lib/ldpc32_table.c.o.d -o CMakeFiles/wsjt_cxx.dir/lib/ldpc32_table.c.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/ldpc32_table.c
 /usr/bin/cc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -pthread -fvisibility=hidden  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_cxx.dir/lib/nhash.c.o -MF CMakeFiles/wsjt_cxx.dir/lib/nhash.c.o.d -o CMakeFiles/wsjt_cxx.dir/lib/nhash.c.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/nhash.c
-make  -f CMakeFiles/wsjt_qtmm.dir/build.make CMakeFiles/wsjt_qtmm.dir/depend
-[  6%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/prog_args.f90.o
-[  7%] Building C object CMakeFiles/wsjt_cxx.dir/lib/tab.c.o
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qtmm.dir/DependInfo.cmake "--color="
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/prog_args.f90 -o CMakeFiles/wsjt_fort.dir/lib/prog_args.f90.o
-[  8%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/hashing.f90.o
 /usr/bin/cc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -pthread -fvisibility=hidden  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_cxx.dir/lib/tab.c.o -MF CMakeFiles/wsjt_cxx.dir/lib/tab.c.o.d -o CMakeFiles/wsjt_cxx.dir/lib/tab.c.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/tab.c
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/hashing.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/hashing.f90.o
-[  8%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/iso_c_utilities.f90.o
-Dependencies file "wsjt_qtmm_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qtmm.dir/compiler_depend.internal".
-Consolidate compiler generated dependencies of target wsjt_qtmm
-[  8%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/readwav.f90.o
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/wsjt_qtmm.dir/build.make CMakeFiles/wsjt_qtmm.dir/build
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/iso_c_utilities.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/iso_c_utilities.f90.o
+/usr/bin/cc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -pthread -fvisibility=hidden  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_cxx.dir/lib/usleep.c.o -MF CMakeFiles/wsjt_cxx.dir/lib/usleep.c.o.d -o CMakeFiles/wsjt_cxx.dir/lib/usleep.c.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/usleep.c
+/usr/bin/cc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -pthread -fvisibility=hidden  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_cxx.dir/lib/wisdom.c.o -MF CMakeFiles/wsjt_cxx.dir/lib/wisdom.c.o.d -o CMakeFiles/wsjt_cxx.dir/lib/wisdom.c.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/wisdom.c
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/readwav.f90 -o CMakeFiles/wsjt_fort.dir/lib/readwav.f90.o
-[  8%] Building C object CMakeFiles/wsjt_cxx.dir/lib/usleep.c.o
+[  5%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/crc.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/crc.f90 -o CMakeFiles/wsjt_fort.dir/lib/crc.f90.o
+[  5%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/crc.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/crc.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/crc.f90.o
 /build/reproducible-path/js8call-2.2.0+ds/lib/nhash.c: In function 'nhash':
 /build/reproducible-path/js8call-2.2.0+ds/lib/nhash.c:351:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
   351 |     case 12: c+=((uint32_t)k[11])<<24;
@@ -2141,247 +2139,313 @@
 /build/reproducible-path/js8call-2.2.0+ds/lib/nhash.c:362:5: note: here
   362 |     case 1 : a+=k[0];
       |     ^~~~
-[  8%] Building C object CMakeFiles/wsjt_cxx.dir/lib/wisdom.c.o
-/usr/bin/cc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -pthread -fvisibility=hidden  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_cxx.dir/lib/usleep.c.o -MF CMakeFiles/wsjt_cxx.dir/lib/usleep.c.o.d -o CMakeFiles/wsjt_cxx.dir/lib/usleep.c.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/usleep.c
-/usr/bin/cc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fopenmp -pthread -fvisibility=hidden  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_cxx.dir/lib/wisdom.c.o -MF CMakeFiles/wsjt_cxx.dir/lib/wisdom.c.o.d -o CMakeFiles/wsjt_cxx.dir/lib/wisdom.c.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/wisdom.c
-[  9%] Building CXX object CMakeFiles/wsjt_qtmm.dir/wsjt_qtmm_autogen/mocs_compilation.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT CMakeFiles/wsjt_qtmm.dir/wsjt_qtmm_autogen/mocs_compilation.cpp.o -MF CMakeFiles/wsjt_qtmm.dir/wsjt_qtmm_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/wsjt_qtmm.dir/wsjt_qtmm_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/mocs_compilation.cpp
-[ 10%] Building CXX object CMakeFiles/wsjt_cxx.dir/lib/crc10.cpp.o
+[  6%] Building CXX object CMakeFiles/wsjt_cxx.dir/lib/crc10.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fpermissive -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_cxx.dir/lib/crc10.cpp.o -MF CMakeFiles/wsjt_cxx.dir/lib/crc10.cpp.o.d -o CMakeFiles/wsjt_cxx.dir/lib/crc10.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/crc10.cpp
+[  6%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/fftw3mod.f90.o
+[  6%] Building CXX object CMakeFiles/wsjt_cxx.dir/lib/crc12.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fpermissive -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_cxx.dir/lib/crc12.cpp.o -MF CMakeFiles/wsjt_cxx.dir/lib/crc12.cpp.o.d -o CMakeFiles/wsjt_cxx.dir/lib/crc12.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/crc12.cpp
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/fftw3mod.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/fftw3mod.f90.o
+[  7%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/hashing.f90.o
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/include/moc_BWFFile.cpp.d"
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/hashing.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/hashing.f90.o
+AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/mocs_compilation.cpp"
+AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/deps"
+AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qtmm_autogen.dir/ParseCache.txt"
+AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qtmm_autogen.dir/AutogenUsed.txt"
+[  8%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/fftw3mod.f90.o
+/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/timestamp
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/fftw3mod.f90 -o CMakeFiles/wsjt_fort.dir/lib/fftw3mod.f90.o
+[  8%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/hashing.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/hashing.f90 -o CMakeFiles/wsjt_fort.dir/lib/hashing.f90.o
+[  8%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/iso_c_utilities.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/iso_c_utilities.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/iso_c_utilities.f90.o
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[  8%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/iso_c_utilities.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/iso_c_utilities.f90 -o CMakeFiles/wsjt_fort.dir/lib/iso_c_utilities.f90.o
+[  9%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/timer_module.f90.o
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_DXLabSuiteCommanderTransceiver.cpp.d"
+[  9%] Built target wsjt_qtmm_autogen
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/timer_module.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/timer_module.f90.o
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_DoubleClickablePushButton.cpp", because it doesn't exist, from "SRC:/DoubleClickablePushButton.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_DoubleClickablePushButton.cpp /build/reproducible-path/js8call-2.2.0+ds/DoubleClickablePushButton.hpp
+make  -f CMakeFiles/wsjt_qtmm.dir/build.make CMakeFiles/wsjt_qtmm.dir/depend
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qtmm.dir/DependInfo.cmake "--color="
+[  9%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/options.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/options.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/options.f90.o
+Dependencies file "wsjt_qtmm_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/wsjt_qtmm.dir/compiler_depend.internal".
+Consolidate compiler generated dependencies of target wsjt_qtmm
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make  -f CMakeFiles/wsjt_qtmm.dir/build.make CMakeFiles/wsjt_qtmm.dir/build
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[  9%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/timer_module.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/timer_module.f90 -o CMakeFiles/wsjt_fort.dir/lib/timer_module.f90.o
+[ 10%] Building CXX object CMakeFiles/wsjt_qtmm.dir/wsjt_qtmm_autogen/mocs_compilation.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT CMakeFiles/wsjt_qtmm.dir/wsjt_qtmm_autogen/mocs_compilation.cpp.o -MF CMakeFiles/wsjt_qtmm.dir/wsjt_qtmm_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/wsjt_qtmm.dir/wsjt_qtmm_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/mocs_compilation.cpp
+[ 10%] Building CXX object CMakeFiles/wsjt_qtmm.dir/Audio/BWFFile.cpp.o
+[ 11%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/packjt.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/packjt.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/packjt.f90.o
+[ 11%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/prog_args.f90.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qtmm.dir/Audio/BWFFile.cpp.o -MF CMakeFiles/wsjt_qtmm.dir/Audio/BWFFile.cpp.o.d -o CMakeFiles/wsjt_qtmm.dir/Audio/BWFFile.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp
+[ 12%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/options.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/prog_args.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/prog_args.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/options.f90 -o CMakeFiles/wsjt_fort.dir/lib/options.f90.o
+[ 12%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/readwav.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/readwav.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/readwav.f90.o
+[ 12%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/packjt.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/packjt.f90 -o CMakeFiles/wsjt_fort.dir/lib/packjt.f90.o
+[ 12%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/wavhdr.f90.o
+[ 12%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/prog_args.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/wavhdr.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/wavhdr.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/prog_args.f90 -o CMakeFiles/wsjt_fort.dir/lib/prog_args.f90.o
+[ 13%] Building CXX object CMakeFiles/wsjt_fort_omp.dir/wsjt_fort_omp_autogen/mocs_compilation.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -MD -MT CMakeFiles/wsjt_fort_omp.dir/wsjt_fort_omp_autogen/mocs_compilation.cpp.o -MF CMakeFiles/wsjt_fort_omp.dir/wsjt_fort_omp_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/wsjt_fort_omp.dir/wsjt_fort_omp_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/mocs_compilation.cpp
+[ 13%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/readwav.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/readwav.f90 -o CMakeFiles/wsjt_fort.dir/lib/readwav.f90.o
+[ 13%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/azdist.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/azdist.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/azdist.f90.o
+[ 14%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/bpdecode174.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/bpdecode174.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/bpdecode174.f90.o
+[ 14%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/baddata.f90.o
+[ 15%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/chkmsg.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/baddata.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/baddata.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/chkmsg.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/chkmsg.f90.o
 AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_DoubleClickablePushButton.cpp.d"
 AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_DoubleClickableRadioButton.cpp", because it doesn't exist, from "SRC:/DoubleClickableRadioButton.hpp"
 /usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_DoubleClickableRadioButton.cpp /build/reproducible-path/js8call-2.2.0+ds/DoubleClickableRadioButton.hpp
-[ 11%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/wavhdr.f90.o
+[ 16%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/wavhdr.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/wavhdr.f90 -o CMakeFiles/wsjt_fort.dir/lib/wavhdr.f90.o
-[ 12%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/timer_module.f90.o
-[ 12%] Building CXX object CMakeFiles/wsjt_qtmm.dir/Audio/BWFFile.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qtmm_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qtmm.dir/Audio/BWFFile.cpp.o -MF CMakeFiles/wsjt_qtmm.dir/Audio/BWFFile.cpp.o.d -o CMakeFiles/wsjt_qtmm.dir/Audio/BWFFile.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp
-[ 12%] Building CXX object CMakeFiles/wsjt_cxx.dir/lib/crc12.cpp.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/timer_module.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/timer_module.f90.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_cxx_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fpermissive -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_cxx.dir/lib/crc12.cpp.o -MF CMakeFiles/wsjt_cxx.dir/lib/crc12.cpp.o.d -o CMakeFiles/wsjt_cxx.dir/lib/crc12.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/crc12.cpp
-[ 12%] Building CXX object CMakeFiles/wsjt_fort.dir/wsjt_fort_autogen/mocs_compilation.cpp.o
+[ 16%] Building CXX object CMakeFiles/wsjt_fort.dir/wsjt_fort_autogen/mocs_compilation.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/wsjt_fort.dir/wsjt_fort_autogen/mocs_compilation.cpp.o -MF CMakeFiles/wsjt_fort.dir/wsjt_fort_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/wsjt_fort.dir/wsjt_fort_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/mocs_compilation.cpp
-[ 12%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/azdist.f90.o
+[ 16%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/compress.f90.o
+[ 16%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/azdist.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/azdist.f90 -o CMakeFiles/wsjt_fort.dir/lib/azdist.f90.o
-[ 12%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/bpdecode174.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/compress.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/compress.f90.o
+[ 16%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/bpdecode174.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/bpdecode174.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/bpdecode174.f90.o
-[ 12%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/options.f90.o
-[ 13%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/baddata.f90.o
+[ 16%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/coord.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/coord.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/coord.f90.o
+[ 17%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/baddata.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/baddata.f90 -o CMakeFiles/wsjt_fort.dir/lib/baddata.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/options.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/options.f90.o
-[ 13%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/prog_args.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/prog_args.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/prog_args.f90.o
-[ 14%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/packjt.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/packjt.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/packjt.f90.o
-[ 14%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/chkmsg.f90.o
+[ 18%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/db.f90.o
+[ 18%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/chkmsg.f90.o
+[ 18%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/deg2grid.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/chkmsg.f90 -o CMakeFiles/wsjt_fort.dir/lib/chkmsg.f90.o
-[ 14%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/readwav.f90.o
-[ 14%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/compress.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/db.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/db.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/deg2grid.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/deg2grid.f90.o
+[ 18%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/compress.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/compress.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/compress.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/readwav.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/readwav.f90.o
-[ 14%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/wavhdr.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/wavhdr.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/wavhdr.f90.o
+[ 19%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/coord.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/coord.f90 -o CMakeFiles/wsjt_fort.dir/lib/coord.f90.o
+[ 20%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/degrade_snr.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/degrade_snr.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/degrade_snr.f90.o
 AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_DoubleClickableRadioButton.cpp.d"
 AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_EqualizationToolsDialog.cpp", because it doesn't exist, from "SRC:/EqualizationToolsDialog.hpp"
 /usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_EqualizationToolsDialog.cpp /build/reproducible-path/js8call-2.2.0+ds/EqualizationToolsDialog.hpp
-[ 15%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/coord.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/coord.f90 -o CMakeFiles/wsjt_fort.dir/lib/coord.f90.o
-[ 16%] Building CXX object CMakeFiles/wsjt_fort_omp.dir/wsjt_fort_omp_autogen/mocs_compilation.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -MD -MT CMakeFiles/wsjt_fort_omp.dir/wsjt_fort_omp_autogen/mocs_compilation.cpp.o -MF CMakeFiles/wsjt_fort_omp.dir/wsjt_fort_omp_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/wsjt_fort_omp.dir/wsjt_fort_omp_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/mocs_compilation.cpp
-[ 16%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/azdist.f90.o
-[ 16%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/db.f90.o
+[ 20%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/db.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/db.f90 -o CMakeFiles/wsjt_fort.dir/lib/db.f90.o
-[ 17%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/deg2grid.f90.o
+[ 21%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/deg2grid.f90.o
+[ 21%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/determ.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/determ.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/determ.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/deg2grid.f90 -o CMakeFiles/wsjt_fort.dir/lib/deg2grid.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/azdist.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/azdist.f90.o
-[ 18%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/bpdecode174.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/bpdecode174.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/bpdecode174.f90.o
-[ 18%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/degrade_snr.f90.o
+[ 21%] Linking CXX static library libwsjt_cxx.a
+/usr/bin/cmake -P CMakeFiles/wsjt_cxx.dir/cmake_clean_target.cmake
+/usr/bin/cmake -E cmake_link_script CMakeFiles/wsjt_cxx.dir/link.txt --verbose=1
+[ 21%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/degrade_snr.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/degrade_snr.f90 -o CMakeFiles/wsjt_fort.dir/lib/degrade_snr.f90.o
-[ 18%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/determ.f90.o
+[ 21%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/determ.f90.o
+[ 21%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/encode174.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/encode174.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/encode174.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/determ.f90 -o CMakeFiles/wsjt_fort.dir/lib/determ.f90.o
-[ 18%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/baddata.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/baddata.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/baddata.f90.o
-[ 19%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/encode174.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/encode174.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/encode174.f90.o
-[ 20%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/chkmsg.f90.o
-[ 20%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/compress.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/chkmsg.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/chkmsg.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/compress.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/compress.f90.o
-[ 20%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/fil4.f90.o
-[ 20%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/filt8.f90.o
+/usr/bin/ar qc libwsjt_cxx.a CMakeFiles/wsjt_cxx.dir/wsjt_cxx_autogen/mocs_compilation.cpp.o CMakeFiles/wsjt_cxx.dir/lib/gran.c.o CMakeFiles/wsjt_cxx.dir/lib/init_random_seed.c.o CMakeFiles/wsjt_cxx.dir/lib/ldpc32_table.c.o CMakeFiles/wsjt_cxx.dir/lib/nhash.c.o CMakeFiles/wsjt_cxx.dir/lib/tab.c.o CMakeFiles/wsjt_cxx.dir/lib/usleep.c.o CMakeFiles/wsjt_cxx.dir/lib/wisdom.c.o CMakeFiles/wsjt_cxx.dir/lib/crc10.cpp.o CMakeFiles/wsjt_cxx.dir/lib/crc12.cpp.o
+/usr/bin/ranlib libwsjt_cxx.a
+[ 21%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/fil4.f90.o
+[ 22%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/encode174.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/fil4.f90 -o CMakeFiles/wsjt_fort.dir/lib/fil4.f90.o
-[ 20%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/flat1.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/encode174.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/encode174.f90.o
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[ 22%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/filt8.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/filt8.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/filt8.f90.o
+[ 22%] Built target wsjt_cxx
+[ 23%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/fil4.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/fil4.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/fil4.f90.o
+[ 23%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/filt8.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/filt8.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/filt8.f90.o
+[ 23%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/flat1.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/flat1.f90 -o CMakeFiles/wsjt_fort.dir/lib/flat1.f90.o
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_EqualizationToolsDialog.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_FrequencyLineEdit.cpp", because it doesn't exist, from "SRC:/FrequencyLineEdit.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_FrequencyLineEdit.cpp /build/reproducible-path/js8call-2.2.0+ds/FrequencyLineEdit.hpp
-[ 20%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/coord.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/coord.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/coord.f90.o
-[ 21%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/db.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/db.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/db.f90.o
-[ 21%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/flat1a.f90.o
+[ 23%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/flat1a.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/flat1a.f90 -o CMakeFiles/wsjt_fort.dir/lib/flat1a.f90.o
-[ 22%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/flat1b.f90.o
+[ 24%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/flat1b.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/flat1b.f90 -o CMakeFiles/wsjt_fort.dir/lib/flat1b.f90.o
-[ 22%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/flat4.f90.o
+[ 25%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/flat1.f90.o
+[ 25%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/flat1a.f90.o
+[ 25%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/flat4.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/flat4.f90 -o CMakeFiles/wsjt_fort.dir/lib/flat4.f90.o
-[ 22%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/deg2grid.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/deg2grid.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/deg2grid.f90.o
-[ 23%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/degrade_snr.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/degrade_snr.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/degrade_snr.f90.o
-[ 23%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/fmtmsg.f90.o
-[ 24%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/four2a.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/flat1.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/flat1.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/flat1a.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/flat1a.f90.o
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_EqualizationToolsDialog.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_FrequencyLineEdit.cpp", because it doesn't exist, from "SRC:/FrequencyLineEdit.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_FrequencyLineEdit.cpp /build/reproducible-path/js8call-2.2.0+ds/FrequencyLineEdit.hpp
+[ 25%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/fmtmsg.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/fmtmsg.f90 -o CMakeFiles/wsjt_fort.dir/lib/fmtmsg.f90.o
-[ 24%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/determ.f90.o
+[ 25%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/flat1b.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/flat1b.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/flat1b.f90.o
+[ 26%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/flat4.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/flat4.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/flat4.f90.o
+[ 27%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/four2a.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/four2a.f90 -o CMakeFiles/wsjt_fort.dir/lib/four2a.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/determ.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/determ.f90.o
-[ 24%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/encode174.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/encode174.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/encode174.f90.o
-[ 24%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/foxfilt.f90.o
+[ 27%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/foxfilt.f90.o
+[ 27%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/fmtmsg.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/foxfilt.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/foxfilt.f90.o
-[ 24%] Linking CXX static library libwsjt_cxx.a
-/usr/bin/cmake -P CMakeFiles/wsjt_cxx.dir/cmake_clean_target.cmake
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_FrequencyLineEdit.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_FrequencyList.cpp", because it doesn't exist, from "SRC:/FrequencyList.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_FrequencyList.cpp /build/reproducible-path/js8call-2.2.0+ds/FrequencyList.hpp
-[ 25%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/foxgen_wrap.f90.o
+[ 28%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/foxgen_wrap.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/foxgen_wrap.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/foxgen_wrap.f90.o
-/usr/bin/cmake -E cmake_link_script CMakeFiles/wsjt_cxx.dir/link.txt --verbose=1
-[ 26%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/fil4.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/fil4.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/fil4.f90.o
-[ 26%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/geodist.f90.o
-[ 27%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/grid2deg.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/fmtmsg.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/fmtmsg.f90.o
+[ 28%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/geodist.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/geodist.f90 -o CMakeFiles/wsjt_fort.dir/lib/geodist.f90.o
-[ 27%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/filt8.f90.o
+[ 28%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/four2a.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/four2a.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/four2a.f90.o
+[ 29%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxfilt.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/foxfilt.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxfilt.f90.o
+[ 30%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/grid2deg.f90.o
+[ 30%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxgen_wrap.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/grid2deg.f90 -o CMakeFiles/wsjt_fort.dir/lib/grid2deg.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/filt8.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/filt8.f90.o
-[ 27%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/h1.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/foxgen_wrap.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxgen_wrap.f90.o
+[ 31%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/geodist.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/geodist.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/geodist.f90.o
+[ 31%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/grid2deg.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/grid2deg.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/grid2deg.f90.o
+[ 31%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/h1.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/h1.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/h1.f90.o
-/usr/bin/ar qc libwsjt_cxx.a CMakeFiles/wsjt_cxx.dir/wsjt_cxx_autogen/mocs_compilation.cpp.o CMakeFiles/wsjt_cxx.dir/lib/gran.c.o CMakeFiles/wsjt_cxx.dir/lib/init_random_seed.c.o CMakeFiles/wsjt_cxx.dir/lib/ldpc32_table.c.o CMakeFiles/wsjt_cxx.dir/lib/nhash.c.o CMakeFiles/wsjt_cxx.dir/lib/tab.c.o CMakeFiles/wsjt_cxx.dir/lib/usleep.c.o CMakeFiles/wsjt_cxx.dir/lib/wisdom.c.o CMakeFiles/wsjt_cxx.dir/lib/crc10.cpp.o CMakeFiles/wsjt_cxx.dir/lib/crc12.cpp.o
-/usr/bin/ranlib libwsjt_cxx.a
-[ 28%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/flat1.f90.o
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 28%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/indexx.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/flat1.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/flat1.f90.o
+[ 31%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/indexx.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/indexx.f90 -o CMakeFiles/wsjt_fort.dir/lib/indexx.f90.o
-[ 28%] Built target wsjt_cxx
-[ 29%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/init_random_seed.f90.o
+[ 31%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/h1.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/h1.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/h1.f90.o
+[ 31%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/indexx.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/indexx.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/indexx.f90.o
+[ 32%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/init_random_seed.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/init_random_seed.f90 -o CMakeFiles/wsjt_fort.dir/lib/init_random_seed.f90.o
-[ 30%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/morse.f90.o
-[ 30%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/move.f90.o
+[ 33%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/morse.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/morse.f90 -o CMakeFiles/wsjt_fort.dir/lib/morse.f90.o
+[ 33%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/move.f90.o
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_FrequencyLineEdit.cpp.d"
+[ 33%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/init_random_seed.f90.o
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_FrequencyList.cpp", because it doesn't exist, from "SRC:/FrequencyList.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_FrequencyList.cpp /build/reproducible-path/js8call-2.2.0+ds/FrequencyList.hpp
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/init_random_seed.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/init_random_seed.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/move.f90 -o CMakeFiles/wsjt_fort.dir/lib/move.f90.o
-[ 30%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/flat1a.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/flat1a.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/flat1a.f90.o
-[ 30%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/flat1b.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/flat1b.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/flat1b.f90.o
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_FrequencyList.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_HamlibTransceiver.cpp", because it doesn't exist, from "SRC:/HamlibTransceiver.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_HamlibTransceiver.cpp /build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.hpp
-[ 31%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/flat4.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/flat4.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/flat4.f90.o
-[ 31%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/osd174.f90.o
+[ 33%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/osd174.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/osd174.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/osd174.f90.o
-[ 31%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/fmtmsg.f90.o
-[ 32%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/pctile.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/fmtmsg.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/fmtmsg.f90.o
-[ 32%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/four2a.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/four2a.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/four2a.f90.o
+[ 33%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/morse.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/morse.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/morse.f90.o
+[ 34%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/pctile.f90.o
+[ 34%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/plotsave.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/pctile.f90 -o CMakeFiles/wsjt_fort.dir/lib/pctile.f90.o
-[ 32%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/plotsave.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/plotsave.f90 -o CMakeFiles/wsjt_fort.dir/lib/plotsave.f90.o
-[ 33%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxfilt.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/foxfilt.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxfilt.f90.o
-[ 33%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxgen_wrap.f90.o
-[ 33%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/polyfit.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/foxgen_wrap.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxgen_wrap.f90.o
-[ 34%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/refspectrum.f90.o
+[ 34%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/polyfit.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/polyfit.f90 -o CMakeFiles/wsjt_fort.dir/lib/polyfit.f90.o
-[ 35%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/geodist.f90.o
+[ 34%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/move.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/move.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/move.f90.o
+[ 35%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/osd174.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/osd174.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/osd174.f90.o
+[ 35%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/pctile.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/pctile.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/pctile.f90.o
+[ 36%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/refspectrum.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/refspectrum.f90 -o CMakeFiles/wsjt_fort.dir/lib/refspectrum.f90.o
-[ 35%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/savec2.f90.o
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_HamlibTransceiver.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_IARURegions.cpp", because it doesn't exist, from "SRC:/IARURegions.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_IARURegions.cpp /build/reproducible-path/js8call-2.2.0+ds/IARURegions.hpp
+[ 36%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/plotsave.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/plotsave.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/plotsave.f90.o
+[ 37%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/polyfit.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/polyfit.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/polyfit.f90.o
+[ 37%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/savec2.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/savec2.f90 -o CMakeFiles/wsjt_fort.dir/lib/savec2.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/geodist.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/geodist.f90.o
-[ 35%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/grid2deg.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/grid2deg.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/grid2deg.f90.o
-[ 35%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/sec_midn.f90.o
+[ 37%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/refspectrum.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/refspectrum.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/refspectrum.f90.o
+[ 37%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/sec_midn.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/sec_midn.f90 -o CMakeFiles/wsjt_fort.dir/lib/sec_midn.f90.o
-[ 36%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/sleep_msec.f90.o
+[ 38%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/sleep_msec.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/sleep_msec.f90 -o CMakeFiles/wsjt_fort.dir/lib/sleep_msec.f90.o
-[ 36%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/h1.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/h1.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/h1.f90.o
-[ 36%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/indexx.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/indexx.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/indexx.f90.o
-[ 36%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/init_random_seed.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/init_random_seed.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/init_random_seed.f90.o
-[ 36%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/smo.f90.o
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_FrequencyList.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_HamlibTransceiver.cpp", because it doesn't exist, from "SRC:/HamlibTransceiver.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_HamlibTransceiver.cpp /build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.hpp
+[ 39%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/smo.f90.o
+[ 39%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/savec2.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/smo.f90 -o CMakeFiles/wsjt_fort.dir/lib/smo.f90.o
-[ 36%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/morse.f90.o
-[ 36%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/smo121.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/savec2.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/savec2.f90.o
+[ 39%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/sec_midn.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/sec_midn.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/sec_midn.f90.o
+[ 39%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/smo121.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/smo121.f90 -o CMakeFiles/wsjt_fort.dir/lib/smo121.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/morse.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/morse.f90.o
-[ 36%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/move.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/move.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/move.f90.o
-[ 37%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/osd174.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/osd174.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/osd174.f90.o
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_IARURegions.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_LettersSpinBox.cpp", because it doesn't exist, from "SRC:/LettersSpinBox.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_LettersSpinBox.cpp /build/reproducible-path/js8call-2.2.0+ds/LettersSpinBox.hpp
-[ 37%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/symspec.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/symspec.f90 -o CMakeFiles/wsjt_fort.dir/lib/symspec.f90.o
-[ 38%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/timf2.f90.o
-[ 39%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/shell.f90.o
+[ 40%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/shell.f90.o
+[ 40%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/symspec.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/shell.f90 -o CMakeFiles/wsjt_fort.dir/lib/shell.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/symspec.f90 -o CMakeFiles/wsjt_fort.dir/lib/symspec.f90.o
+[ 41%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/timf2.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/timf2.f90 -o CMakeFiles/wsjt_fort.dir/lib/timf2.f90.o
-[ 39%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/pctile.f90.o
-[ 39%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/plotsave.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/pctile.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/pctile.f90.o
-[ 40%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/polyfit.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/plotsave.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/plotsave.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/polyfit.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/polyfit.f90.o
-[ 40%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/refspectrum.f90.o
-[ 40%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/twkfreq.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/refspectrum.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/refspectrum.f90.o
+[ 41%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/twkfreq.f90.o
+[ 41%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/sleep_msec.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/sleep_msec.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/sleep_msec.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/twkfreq.f90 -o CMakeFiles/wsjt_fort.dir/lib/twkfreq.f90.o
-[ 41%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/savec2.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/savec2.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/savec2.f90.o
 [ 41%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/twkfreq1.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/twkfreq1.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/twkfreq1.f90.o
+[ 42%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/smo.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/smo.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/smo.f90.o
+[ 42%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/smo121.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/smo121.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/smo121.f90.o
+[ 42%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/wav12.f90.o
 /usr/bin/cmake -E cmake_copy_f90_mod crc.mod CMakeFiles/wsjt_fort.dir/crc.mod.stamp GNU
-[ 41%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/wav12.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/wav12.f90 -o CMakeFiles/wsjt_fort.dir/lib/wav12.f90.o
-[ 41%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/sec_midn.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/sec_midn.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/sec_midn.f90.o
 /usr/bin/cmake -E cmake_copy_f90_mod fftw3.mod CMakeFiles/wsjt_fort.dir/fftw3.mod.stamp GNU
-[ 41%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/sleep_msec.f90.o
+[ 42%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/shell.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/shell.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/shell.f90.o
+[ 43%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/symspec.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/symspec.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/symspec.f90.o
 /usr/bin/cmake -E cmake_copy_f90_mod hashing.mod CMakeFiles/wsjt_fort.dir/hashing.mod.stamp GNU
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/sleep_msec.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/sleep_msec.f90.o
+[ 43%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/timf2.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/timf2.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/timf2.f90.o
+[ 43%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/twkfreq.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/twkfreq.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/twkfreq.f90.o
+[ 44%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/twkfreq1.f90.o
 /usr/bin/cmake -E cmake_copy_f90_mod iso_c_utilities.mod CMakeFiles/wsjt_fort.dir/iso_c_utilities.mod.stamp GNU
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/twkfreq1.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/twkfreq1.f90.o
 /usr/bin/cmake -E cmake_copy_f90_mod timer_module.mod CMakeFiles/wsjt_fort.dir/timer_module.mod.stamp GNU
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_LettersSpinBox.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_LiveFrequencyValidator.cpp", because it doesn't exist, from "SRC:/LiveFrequencyValidator.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_LiveFrequencyValidator.cpp /build/reproducible-path/js8call-2.2.0+ds/LiveFrequencyValidator.hpp
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/crc.mod CMakeFiles/wsjt_fort_omp.dir/crc.mod.stamp GNU
 /usr/bin/cmake -E cmake_copy_f90_mod options.mod CMakeFiles/wsjt_fort.dir/options.mod.stamp GNU
 /usr/bin/cmake -E cmake_copy_f90_mod packjt.mod CMakeFiles/wsjt_fort.dir/packjt.mod.stamp GNU
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_HamlibTransceiver.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_IARURegions.cpp", because it doesn't exist, from "SRC:/IARURegions.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_IARURegions.cpp /build/reproducible-path/js8call-2.2.0+ds/IARURegions.hpp
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/fftw3.mod CMakeFiles/wsjt_fort_omp.dir/fftw3.mod.stamp GNU
+[ 44%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/wav12.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/wav12.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/wav12.f90.o
 /usr/bin/cmake -E cmake_copy_f90_mod prog_args.mod CMakeFiles/wsjt_fort.dir/prog_args.mod.stamp GNU
-[ 42%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/smo.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/smo.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/smo.f90.o
-[ 42%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/smo121.f90.o
 /usr/bin/cmake -E cmake_copy_f90_mod readwav.mod CMakeFiles/wsjt_fort.dir/readwav.mod.stamp GNU
-[ 42%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/shell.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/smo121.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/smo121.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/shell.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/shell.f90.o
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/timer_module.f90.o.provides.build
-[ 43%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/timer_C_wrapper.f90.o
-[ 44%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/symspec.f90.o
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/hashing.mod CMakeFiles/wsjt_fort_omp.dir/hashing.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/iso_c_utilities.mod CMakeFiles/wsjt_fort_omp.dir/iso_c_utilities.mod.stamp GNU
+[ 45%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/timer_C_wrapper.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/timer_C_wrapper.f90 -o CMakeFiles/wsjt_fort.dir/lib/timer_C_wrapper.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/symspec.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/symspec.f90.o
-[ 44%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/timer_impl.f90.o
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/timer_module.mod CMakeFiles/wsjt_fort_omp.dir/timer_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/options.mod CMakeFiles/wsjt_fort_omp.dir/options.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/packjt.mod CMakeFiles/wsjt_fort_omp.dir/packjt.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/prog_args.mod CMakeFiles/wsjt_fort_omp.dir/prog_args.mod.stamp GNU
+[ 45%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/timer_impl.f90.o
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/readwav.mod CMakeFiles/wsjt_fort_omp.dir/readwav.mod.stamp GNU
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/timer_impl.f90 -o CMakeFiles/wsjt_fort.dir/lib/timer_impl.f90.o
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/wavhdr.mod CMakeFiles/wsjt_fort_omp.dir/wavhdr.mod.stamp GNU
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/timer_module.f90.o.provides.build
+[ 45%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/chkcrc12a.f90.o
+[ 45%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/extractmessage174.f90.o
+[ 45%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/filbig.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/chkcrc12a.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/chkcrc12a.f90.o
+[ 45%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxgen.f90.o
+[ 45%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8/genjs8.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/extractmessage174.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/extractmessage174.f90.o
+/usr/bin/cmake -E cmake_copy_f90_mod wavhdr.mod CMakeFiles/wsjt_fort.dir/wavhdr.mod.stamp GNU
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/filbig.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/filbig.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/foxgen.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxgen.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/genjs8.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8/genjs8.f90.o
+[ 45%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/chkcrc12a.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/chkcrc12a.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/chkcrc12a.f90.o
+[ 46%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/hash.f90.o
+[ 46%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/extractmessage174.f90.o
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp: In member function 'bool BWFFile::impl::update_header()':
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp:355:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
   355 |               data->version_ = qToBigEndian<quint32> (data->version_);
@@ -2395,74 +2459,67 @@
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp:372:13: note: here
   372 |             default:
       |             ^~~~~~~
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/timer_impl.f90 -o CMakeFiles/wsjt_fort.dir/lib/timer_impl.f90.o
-[ 44%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/timf2.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod wavhdr.mod CMakeFiles/wsjt_fort.dir/wavhdr.mod.stamp GNU
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/timf2.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/timf2.f90.o
-[ 44%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/twkfreq.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/twkfreq.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/twkfreq.f90.o
-[ 45%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/twkfreq1.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/crc.mod CMakeFiles/wsjt_fort_omp.dir/crc.mod.stamp GNU
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/twkfreq1.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/twkfreq1.f90.o
-[ 45%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/wav12.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/fftw3.mod CMakeFiles/wsjt_fort_omp.dir/fftw3.mod.stamp GNU
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/wav12.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/wav12.f90.o
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_LiveFrequencyValidator.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_MessageClient.cpp", because it doesn't exist, from "SRC:/MessageClient.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_MessageClient.cpp /build/reproducible-path/js8call-2.2.0+ds/MessageClient.hpp
-[ 45%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/chkcrc12a.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/chkcrc12a.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/chkcrc12a.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/hashing.mod CMakeFiles/wsjt_fort_omp.dir/hashing.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/iso_c_utilities.mod CMakeFiles/wsjt_fort_omp.dir/iso_c_utilities.mod.stamp GNU
-[ 45%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/extractmessage174.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/extractmessage174.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/extractmessage174.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/timer_module.mod CMakeFiles/wsjt_fort_omp.dir/timer_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/options.mod CMakeFiles/wsjt_fort_omp.dir/options.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/packjt.mod CMakeFiles/wsjt_fort_omp.dir/packjt.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/prog_args.mod CMakeFiles/wsjt_fort_omp.dir/prog_args.mod.stamp GNU
-[ 46%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/filbig.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/hash.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/hash.f90.o
+[ 47%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/filbig.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/filbig.f90 -o CMakeFiles/wsjt_fort.dir/lib/filbig.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/readwav.mod CMakeFiles/wsjt_fort_omp.dir/readwav.mod.stamp GNU
-[ 46%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8/genjs8.f90.o
+[ 48%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8a.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8a.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8a.f90.o
+[ 48%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8b.f90.o
+[ 48%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/foxgen.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/foxgen.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/foxgen.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8b.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8b.f90.o
+[ 48%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8c.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8c.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8c.f90.o
+[ 48%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8/genjs8.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/genjs8.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8/genjs8.f90.o
-[ 46%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/hash.f90.o
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_IARURegions.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_LettersSpinBox.cpp", because it doesn't exist, from "SRC:/LettersSpinBox.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_LettersSpinBox.cpp /build/reproducible-path/js8call-2.2.0+ds/LettersSpinBox.hpp
+[ 49%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8e.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8e.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8e.f90.o
+[ 49%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/hash.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/hash.f90 -o CMakeFiles/wsjt_fort.dir/lib/hash.f90.o
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/timer_module.f90.o.provides.build
-[ 46%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/timer_C_wrapper.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/timer_C_wrapper.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/timer_C_wrapper.f90.o
-[ 46%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/ft8/foxgen.f90.o
-[ 46%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8a.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/foxgen.f90 -o CMakeFiles/wsjt_fort.dir/lib/ft8/foxgen.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/wavhdr.mod CMakeFiles/wsjt_fort_omp.dir/wavhdr.mod.stamp GNU
-[ 46%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/timer_impl.f90.o
-[ 46%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8b.f90.o
+[ 49%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8a.f90.o
+[ 49%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8i.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8a.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8a.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/timer_impl.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/timer_impl.f90.o
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_MessageClient.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/EWIEGA46WW/moc_MessageServer.cpp", because it doesn't exist, from "SRC:/MessageServer.h"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/EWIEGA46WW/moc_MessageServer.cpp /build/reproducible-path/js8call-2.2.0+ds/MessageServer.h
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8i.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8i.f90.o
+[ 49%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8b.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8b.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8b.f90.o
-[ 47%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8c.f90.o
+[ 50%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8c.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8c.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8c.f90.o
-[ 47%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8e.f90.o
+[ 50%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8e.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8e.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8e.f90.o
-[ 47%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/chkcrc12a.f90.o
-[ 47%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/extractmessage174.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/chkcrc12a.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/chkcrc12a.f90.o
-[ 47%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8i.f90.o
+[ 50%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8i.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8i.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8i.f90.o
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_LettersSpinBox.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_LiveFrequencyValidator.cpp", because it doesn't exist, from "SRC:/LiveFrequencyValidator.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_LiveFrequencyValidator.cpp /build/reproducible-path/js8call-2.2.0+ds/LiveFrequencyValidator.hpp
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp: In member function '{anonymous}::BroadcastAudioExtension* BWFFile::impl::bext()':
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp:88:20: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 10 equals destination size [-Wstringop-truncation]
    88 |       std::strncpy (origination_date_,
       |                    ^
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/extractmessage174.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/extractmessage174.f90.o
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp:91:20: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 10 equals destination size [-Wstringop-truncation]
    91 |       std::strncpy (origination_time_,
       |                    ^
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/crc.f90.o.provides.build
-[ 47%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/stdmsg.f90.o
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/crc.f90.o.provides.build
+[ 50%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/stdmsg.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/stdmsg.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/stdmsg.f90.o
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/fftw3mod.f90.o.provides.build
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/hashing.f90.o.provides.build
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/iso_c_utilities.f90.o.provides.build
+[ 50%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8a_module.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8a_module.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8a_module.f90.o
+[ 50%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8b_module.f90.o
+[ 51%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8c_module.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8b_module.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8b_module.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8c_module.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8c_module.f90.o
+[ 51%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/stdmsg.f90.o
+[ 51%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8e_module.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/stdmsg.f90 -o CMakeFiles/wsjt_fort.dir/lib/stdmsg.f90.o
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/fftw3mod.f90.o.provides.build
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8e_module.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8e_module.f90.o
+[ 51%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8i_module.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8i_module.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8i_module.f90.o
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp: In member function 'void BWFFile::bext_description(const QByteArray&)':
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp:688:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 256 equals destination size [-Wstringop-truncation]
   688 |   std::strncpy (m_->bext ()->description_, description.constData (), sizeof (BroadcastAudioExtension::description_));
@@ -2471,15 +2528,25 @@
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp:700:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 32 equals destination size [-Wstringop-truncation]
   700 |   std::strncpy (m_->bext ()->originator_, originator.constData (), sizeof (BroadcastAudioExtension::originator_));
       |                ^
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/crc.f90.o.provides.build
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp: In member function 'void BWFFile::bext_originator_reference(const QByteArray&)':
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp:712:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 32 equals destination size [-Wstringop-truncation]
   712 |   std::strncpy (m_->bext ()->originator_reference_, reference.constData (), sizeof (BroadcastAudioExtension::originator_reference_));
       |                ^
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/fftw3mod.f90.o.provides.build
 /usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/hashing.f90.o.provides.build
-[ 47%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxgen.f90.o
-[ 47%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/filbig.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/ft8/foxgen.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxgen.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/filbig.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/filbig.f90.o
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/iso_c_utilities.f90.o.provides.build
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/options.f90.o.provides.build
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/packjt.f90.o.provides.build
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/prog_args.f90.o.provides.build
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_LiveFrequencyValidator.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_MessageClient.cpp", because it doesn't exist, from "SRC:/MessageClient.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_MessageClient.cpp /build/reproducible-path/js8call-2.2.0+ds/MessageClient.hpp
+[ 51%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8a_module.f90.o
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/readwav.f90.o.provides.build
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8a_module.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8a_module.f90.o
+[ 51%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8b_module.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8b_module.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8b_module.f90.o
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp: In member function 'void BWFFile::bext_origination_date_time(const QDateTime&)':
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp:725:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 10 equals destination size [-Wstringop-truncation]
   725 |   std::strncpy (m_->bext ()->origination_date_,
@@ -2487,137 +2554,98 @@
 /build/reproducible-path/js8call-2.2.0+ds/Audio/BWFFile.cpp:728:16: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 10 equals destination size [-Wstringop-truncation]
   728 |   std::strncpy (m_->bext ()->origination_time_,
       |                ^
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/iso_c_utilities.f90.o.provides.build
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/timer_module.f90.o.provides.build
+[ 51%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/timer_C_wrapper.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/timer_C_wrapper.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/timer_C_wrapper.f90.o
+[ 51%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/timer_impl.f90.o
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/wavhdr.f90.o.provides.build
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/timer_impl.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/timer_impl.f90.o
+[ 51%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8c_module.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8c_module.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8c_module.f90.o
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/timer_c_wrapper.mod CMakeFiles/wsjt_fort_omp.dir/timer_c_wrapper.mod.stamp GNU
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/timer_C_wrapper.f90.o.provides.build
+[ 52%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8e_module.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8e_module.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8e_module.f90.o
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_MessageClient.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/EWIEGA46WW/moc_MessageServer.cpp", because it doesn't exist, from "SRC:/MessageServer.h"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/EWIEGA46WW/moc_MessageServer.cpp /build/reproducible-path/js8call-2.2.0+ds/MessageServer.h
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/timer_impl.mod CMakeFiles/wsjt_fort_omp.dir/timer_impl.mod.stamp GNU
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/timer_impl.f90.o.provides.build
+[ 52%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8i_module.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8i_module.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8i_module.f90.o
 AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/EWIEGA46WW/moc_MessageServer.cpp.d"
 AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_Modes.cpp", because it doesn't exist, from "SRC:/Modes.hpp"
 /usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_Modes.cpp /build/reproducible-path/js8call-2.2.0+ds/Modes.hpp
-[ 47%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8/genjs8.f90.o
-[ 47%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8a_module.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8a_module.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8a_module.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/genjs8.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8/genjs8.f90.o
-[ 47%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8b_module.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8b_module.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8b_module.f90.o
-[ 47%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8c_module.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8c_module.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8c_module.f90.o
-[ 48%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8e_module.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8e_module.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8e_module.f90.o
-[ 49%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/hash.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/hash.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/hash.f90.o
-[ 50%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8a.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8a.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8a.f90.o
-[ 50%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8b.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8b.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8b.f90.o
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_Modes.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_MultiSettings.cpp", because it doesn't exist, from "SRC:/MultiSettings.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_MultiSettings.cpp /build/reproducible-path/js8call-2.2.0+ds/MultiSettings.hpp
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_MultiSettings.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_PollingTransceiver.cpp", because it doesn't exist, from "SRC:/PollingTransceiver.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_PollingTransceiver.cpp /build/reproducible-path/js8call-2.2.0+ds/PollingTransceiver.hpp
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8a_module.mod CMakeFiles/wsjt_fort_omp.dir/js8a_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8c_module.mod CMakeFiles/wsjt_fort_omp.dir/js8c_module.mod.stamp GNU
 /usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/options.f90.o.provides.build
-[ 50%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8i_module.f90.o
 /usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/packjt.f90.o.provides.build
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8i_module.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8i_module.f90.o
-[ 50%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8c.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8c.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8c.f90.o
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8a_module.f90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8b_module.mod CMakeFiles/wsjt_fort_omp.dir/js8b_module.mod.stamp GNU
+[ 53%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8a_decode.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8a_decode.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8a_decode.f90.o
 /usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/prog_args.f90.o.provides.build
 /usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/readwav.f90.o.provides.build
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8c_module.f90.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod timer_c_wrapper.mod CMakeFiles/wsjt_fort.dir/timer_c_wrapper.mod.stamp GNU
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_Modes.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_MultiSettings.cpp", because it doesn't exist, from "SRC:/MultiSettings.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_MultiSettings.cpp /build/reproducible-path/js8call-2.2.0+ds/MultiSettings.hpp
 /usr/bin/cmake -E cmake_copy_f90_mod timer_impl.mod CMakeFiles/wsjt_fort.dir/timer_impl.mod.stamp GNU
+[ 53%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8c_decode.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8c_decode.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8c_decode.f90.o
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8e_module.mod CMakeFiles/wsjt_fort_omp.dir/js8e_module.mod.stamp GNU
 /usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/wavhdr.f90.o.provides.build
 /usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/timer_C_wrapper.f90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8i_module.mod CMakeFiles/wsjt_fort_omp.dir/js8i_module.mod.stamp GNU
 /usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/timer_impl.f90.o.provides.build
-[ 51%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8e.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8e.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8e.f90.o
-[ 51%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8i.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8i.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8i.f90.o
-[ 51%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/stdmsg.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/stdmsg.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/stdmsg.f90.o
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/crc.f90.o.provides.build
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/fftw3mod.f90.o.provides.build
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_MultiSettings.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_PollingTransceiver.cpp", because it doesn't exist, from "SRC:/PollingTransceiver.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_PollingTransceiver.cpp /build/reproducible-path/js8call-2.2.0+ds/PollingTransceiver.hpp
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/hashing.f90.o.provides.build
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/iso_c_utilities.f90.o.provides.build
-[ 51%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8a_module.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8a_module.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8a_module.f90.o
-[ 51%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8b_module.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8b_module.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8b_module.f90.o
-[ 52%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8c_module.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8c_module.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8c_module.f90.o
-[ 52%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8e_module.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8e_module.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8e_module.f90.o
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_PollingTransceiver.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_SplashScreen.cpp", because it doesn't exist, from "SRC:/SplashScreen.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_SplashScreen.cpp /build/reproducible-path/js8call-2.2.0+ds/SplashScreen.hpp
-[ 52%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8i_module.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8i_module.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8i_module.f90.o
+/usr/bin/cmake -E cmake_copy_f90_mod js8a_module.mod CMakeFiles/wsjt_fort.dir/js8a_module.mod.stamp GNU
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8b_module.f90.o.provides.build
 /usr/bin/cmake -E cmake_copy_f90_mod js8b_module.mod CMakeFiles/wsjt_fort.dir/js8b_module.mod.stamp GNU
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_SplashScreen.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TCPClient.cpp", because it doesn't exist, from "SRC:/TCPClient.h"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TCPClient.cpp /build/reproducible-path/js8call-2.2.0+ds/TCPClient.h
-[ 53%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8b_decode.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8b_decode.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8b_decode.f90.o
+[ 53%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8b_decode.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8b_decode.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8b_decode.f90.o
+[ 54%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8e_decode.f90.o
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8a_module.f90.o.provides.build
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8e_module.f90.o.provides.build
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8e_decode.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8e_decode.f90.o
+[ 54%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8a_decode.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8a_decode.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8a_decode.f90.o
 /usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8b_module.f90.o.provides.build
+[ 55%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8b_decode.f90.o
+[ 55%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8i_decode.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8b_decode.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8b_decode.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8i_decode.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8i_decode.f90.o
 /usr/bin/cmake -E cmake_copy_f90_mod js8c_module.mod CMakeFiles/wsjt_fort.dir/js8c_module.mod.stamp GNU
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8i_module.f90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8a_decode.mod CMakeFiles/wsjt_fort_omp.dir/js8a_decode.mod.stamp GNU
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_PollingTransceiver.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_SplashScreen.cpp", because it doesn't exist, from "SRC:/SplashScreen.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_SplashScreen.cpp /build/reproducible-path/js8call-2.2.0+ds/SplashScreen.hpp
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8c_decode.mod CMakeFiles/wsjt_fort_omp.dir/js8c_decode.mod.stamp GNU
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8a_decode.f90.o.provides.build
 /usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8c_module.f90.o.provides.build
-[ 53%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8c_decode.f90.o
+[ 55%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8c_decode.f90.o
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8c_decode.f90.o.provides.build
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8c_decode.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8c_decode.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod js8b_decode.mod CMakeFiles/wsjt_fort.dir/js8b_decode.mod.stamp GNU
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TCPClient.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_Transceiver.cpp", because it doesn't exist, from "SRC:/Transceiver.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_Transceiver.cpp /build/reproducible-path/js8call-2.2.0+ds/Transceiver.hpp
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8b_decode.f90.o.provides.build
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/options.f90.o.provides.build
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/packjt.f90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod js8a_module.mod CMakeFiles/wsjt_fort.dir/js8a_module.mod.stamp GNU
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/prog_args.f90.o.provides.build
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/readwav.f90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/timer_c_wrapper.mod CMakeFiles/wsjt_fort_omp.dir/timer_c_wrapper.mod.stamp GNU
-[ 53%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8a_decode.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8a_decode.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8a_decode.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/timer_impl.mod CMakeFiles/wsjt_fort_omp.dir/timer_impl.mod.stamp GNU
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8a_module.f90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod js8i_module.mod CMakeFiles/wsjt_fort.dir/js8i_module.mod.stamp GNU
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/wavhdr.f90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod js8c_decode.mod CMakeFiles/wsjt_fort.dir/js8c_decode.mod.stamp GNU
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/timer_C_wrapper.f90.o.provides.build
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/timer_impl.f90.o.provides.build
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_Transceiver.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TransceiverBase.cpp", because it doesn't exist, from "SRC:/TransceiverBase.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TransceiverBase.cpp /build/reproducible-path/js8call-2.2.0+ds/TransceiverBase.hpp
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8i_module.f90.o.provides.build
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8c_decode.f90.o.provides.build
-[ 54%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8i_decode.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8i_decode.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8i_decode.f90.o
 /usr/bin/cmake -E cmake_copy_f90_mod js8e_module.mod CMakeFiles/wsjt_fort.dir/js8e_module.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod js8a_decode.mod CMakeFiles/wsjt_fort.dir/js8a_decode.mod.stamp GNU
-[ 54%] Linking CXX static library libwsjt_qtmm.a
-/usr/bin/cmake -P CMakeFiles/wsjt_qtmm.dir/cmake_clean_target.cmake
 /usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8e_module.f90.o.provides.build
-/usr/bin/cmake -E cmake_link_script CMakeFiles/wsjt_qtmm.dir/link.txt --verbose=1
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8a_decode.f90.o.provides.build
-[ 54%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8e_decode.f90.o
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8b_decode.mod CMakeFiles/wsjt_fort_omp.dir/js8b_decode.mod.stamp GNU
+[ 55%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8e_decode.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8e_decode.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8e_decode.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod js8i_decode.mod CMakeFiles/wsjt_fort.dir/js8i_decode.mod.stamp GNU
-/usr/bin/ar qc libwsjt_qtmm.a CMakeFiles/wsjt_qtmm.dir/wsjt_qtmm_autogen/mocs_compilation.cpp.o CMakeFiles/wsjt_qtmm.dir/Audio/BWFFile.cpp.o
-/usr/bin/ranlib libwsjt_qtmm.a
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8i_decode.f90.o.provides.build
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8b_module.mod CMakeFiles/wsjt_fort_omp.dir/js8b_module.mod.stamp GNU
-[ 54%] Built target wsjt_qtmm
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8b_module.f90.o.provides.build
-[ 54%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8b_decode.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8b_decode.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8b_decode.f90.o
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TransceiverBase.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TransceiverFactory.cpp", because it doesn't exist, from "SRC:/TransceiverFactory.hpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TransceiverFactory.cpp /build/reproducible-path/js8call-2.2.0+ds/TransceiverFactory.hpp
-/usr/bin/cmake -E cmake_copy_f90_mod js8e_decode.mod CMakeFiles/wsjt_fort.dir/js8e_decode.mod.stamp GNU
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8e_decode.f90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8c_module.mod CMakeFiles/wsjt_fort_omp.dir/js8c_module.mod.stamp GNU
-[ 54%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/decoder.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/decoder.f90 -o CMakeFiles/wsjt_fort.dir/lib/decoder.f90.o
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8c_module.f90.o.provides.build
-[ 54%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8c_decode.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8c_decode.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8c_decode.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8a_module.mod CMakeFiles/wsjt_fort_omp.dir/js8a_module.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8e_decode.mod CMakeFiles/wsjt_fort_omp.dir/js8e_decode.mod.stamp GNU
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8b_decode.f90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod js8a_decode.mod CMakeFiles/wsjt_fort.dir/js8a_decode.mod.stamp GNU
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8e_decode.f90.o.provides.build
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8a_decode.f90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod js8b_decode.mod CMakeFiles/wsjt_fort.dir/js8b_decode.mod.stamp GNU
+/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8i_decode.mod CMakeFiles/wsjt_fort_omp.dir/js8i_decode.mod.stamp GNU
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8b_decode.f90.o.provides.build
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8i_decode.f90.o.provides.build
+[ 55%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/decoder.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/decoder.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/decoder.f90.o
 /build/reproducible-path/js8call-2.2.0+ds/lib/decoder.f90:102:13:
 
   102 |        id0(1:firstsize+1)=id2(pos+1:pos+firstsize+1)
@@ -2743,41 +2771,31 @@
   255 |        id0(firstsize+1:firstsize+secondsize+1)=id2(1:secondsize+1)
       |                                                     1
 Warning: Legacy Extension: REAL array index at (1)
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8a_module.f90.o.provides.build
-[ 55%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8a_decode.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8a_decode.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8a_decode.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8b_decode.mod CMakeFiles/wsjt_fort_omp.dir/js8b_decode.mod.stamp GNU
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8e_module.mod CMakeFiles/wsjt_fort_omp.dir/js8e_module.mod.stamp GNU
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TransceiverFactory.cpp.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/DisplayManual.moc", because it doesn't exist, from "SRC:/DisplayManual.cpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/DisplayManual.moc /build/reproducible-path/js8call-2.2.0+ds/DisplayManual.cpp
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8b_decode.f90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8c_decode.mod CMakeFiles/wsjt_fort_omp.dir/js8c_decode.mod.stamp GNU
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8e_module.f90.o.provides.build
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8c_decode.f90.o.provides.build
-[ 56%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8e_decode.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8i_module.mod CMakeFiles/wsjt_fort_omp.dir/js8i_module.mod.stamp GNU
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8e_decode.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8e_decode.f90.o
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8a_decode.mod CMakeFiles/wsjt_fort_omp.dir/js8a_decode.mod.stamp GNU
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8i_module.f90.o.provides.build
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8a_decode.f90.o.provides.build
-[ 56%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/js8i_decode.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8i_decode.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/js8i_decode.f90.o
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/DisplayManual.moc.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/EqualizationToolsDialog.moc", because it doesn't exist, from "SRC:/EqualizationToolsDialog.cpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/EqualizationToolsDialog.moc /build/reproducible-path/js8call-2.2.0+ds/EqualizationToolsDialog.cpp
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8e_decode.mod CMakeFiles/wsjt_fort_omp.dir/js8e_decode.mod.stamp GNU
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8e_decode.f90.o.provides.build
-/usr/bin/cmake -E cmake_copy_f90_mod fortran_modules_omp/js8i_decode.mod CMakeFiles/wsjt_fort_omp.dir/js8i_decode.mod.stamp GNU
-[ 57%] Linking CXX static library libwsjt_fort.a
-/usr/bin/cmake -P CMakeFiles/wsjt_fort.dir/cmake_clean_target.cmake
-/usr/bin/cmake -E touch CMakeFiles/wsjt_fort_omp.dir/lib/js8i_decode.f90.o.provides.build
-/usr/bin/cmake -E cmake_link_script CMakeFiles/wsjt_fort.dir/link.txt --verbose=1
-[ 57%] Building Fortran object CMakeFiles/wsjt_fort_omp.dir/lib/decoder.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_omp_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -c /build/reproducible-path/js8call-2.2.0+ds/lib/decoder.f90 -o CMakeFiles/wsjt_fort_omp.dir/lib/decoder.f90.o
-/usr/bin/ar qc libwsjt_fort.a CMakeFiles/wsjt_fort.dir/wsjt_fort_autogen/mocs_compilation.cpp.o CMakeFiles/wsjt_fort.dir/lib/crc.f90.o CMakeFiles/wsjt_fort.dir/lib/fftw3mod.f90.o CMakeFiles/wsjt_fort.dir/lib/hashing.f90.o CMakeFiles/wsjt_fort.dir/lib/iso_c_utilities.f90.o CMakeFiles/wsjt_fort.dir/lib/options.f90.o CMakeFiles/wsjt_fort.dir/lib/packjt.f90.o CMakeFiles/wsjt_fort.dir/lib/readwav.f90.o CMakeFiles/wsjt_fort.dir/lib/timer_C_wrapper.f90.o CMakeFiles/wsjt_fort.dir/lib/timer_impl.f90.o CMakeFiles/wsjt_fort.dir/lib/timer_module.f90.o CMakeFiles/wsjt_fort.dir/lib/wavhdr.f90.o CMakeFiles/wsjt_fort.dir/lib/js8a_module.f90.o CMakeFiles/wsjt_fort.dir/lib/js8a_decode.f90.o CMakeFiles/wsjt_fort.dir/lib/js8b_module.f90.o CMakeFiles/wsjt_fort.dir/lib/js8b_decode.f90.o CMakeFiles/wsjt_fort.dir/lib/js8c_module.f90.o CMakeFiles/wsjt_fort.dir/lib/js8c_decode.f90.o CMakeFiles/wsjt_fort.dir/lib/js8e_module.f90.o CMakeFiles/wsjt_fort.dir/lib/js8e_decode.f90.o CMakeFiles/wsjt_fort.dir/lib/js8i_module.f90.o CMakeFiles/wsjt_fort.dir/lib/js8i_decode.f90.o CMakeFiles/wsjt_fort.dir/lib/azdist.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/bpdecode174.f90.o CMakeFiles/wsjt_fort.dir/lib/baddata.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/chkcrc12a.f90.o CMakeFiles/wsjt_fort.dir/lib/chkmsg.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/compress.f90.o CMakeFiles/wsjt_fort.dir/lib/coord.f90.o CMakeFiles/wsjt_fort.dir/lib/db.f90.o CMakeFiles/wsjt_fort.dir/lib/decoder.f90.o CMakeFiles/wsjt_fort.dir/lib/deg2grid.f90.o CMakeFiles/wsjt_fort.dir/lib/degrade_snr.f90.o CMakeFiles/wsjt_fort.dir/lib/determ.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/encode174.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/extractmessage174.f90.o CMakeFiles/wsjt_fort.dir/lib/fil4.f90.o CMakeFiles/wsjt_fort.dir/lib/filbig.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/filt8.f90.o CMakeFiles/wsjt_fort.dir/lib/flat1.f90.o CMakeFiles/wsjt_fort.dir/lib/flat1a.f90.o CMakeFiles/wsjt_fort.dir/lib/flat1b.f90.o CMakeFiles/wsjt_fort.dir/lib/flat4.f90.o CMakeFiles/wsjt_fort.dir/lib/fmtmsg.f90.o CMakeFiles/wsjt_fort.dir/lib/four2a.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/foxfilt.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/foxgen.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/foxgen_wrap.f90.o CMakeFiles/wsjt_fort.dir/lib/js8/genjs8.f90.o CMakeFiles/wsjt_fort.dir/lib/geodist.f90.o CMakeFiles/wsjt_fort.dir/lib/grid2deg.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/h1.f90.o CMakeFiles/wsjt_fort.dir/lib/hash.f90.o CMakeFiles/wsjt_fort.dir/lib/indexx.f90.o CMakeFiles/wsjt_fort.dir/lib/init_random_seed.f90.o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8a.f90.o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8b.f90.o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8c.f90.o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8e.f90.o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8i.f90.o CMakeFiles/wsjt_fort.dir/lib/morse.f90.o CMakeFiles/wsjt_fort.dir/lib/move.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/osd174.f90.o CMakeFiles/wsjt_fort.dir/lib/pctile.f90.o CMakeFiles/wsjt_fort.dir/lib/plotsave.f90.o CMakeFiles/wsjt_fort.dir/lib/polyfit.f90.o CMakeFiles/wsjt_fort.dir/lib/prog_args.f90.o CMakeFiles/wsjt_fort.dir/lib/refspectrum.f90.o CMakeFiles/wsjt_fort.dir/lib/savec2.f90.o CMakeFiles/wsjt_fort.dir/lib/sec_midn.f90.o CMakeFiles/wsjt_fort.dir/lib/sleep_msec.f90.o CMakeFiles/wsjt_fort.dir/lib/smo.f90.o CMakeFiles/wsjt_fort.dir/lib/smo121.f90.o CMakeFiles/wsjt_fort.dir/lib/shell.f90.o CMakeFiles/wsjt_fort.dir/lib/stdmsg.f90.o CMakeFiles/wsjt_fort.dir/lib/symspec.f90.o CMakeFiles/wsjt_fort.dir/lib/timf2.f90.o CMakeFiles/wsjt_fort.dir/lib/twkfreq.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/twkfreq1.f90.o CMakeFiles/wsjt_fort.dir/lib/wav12.f90.o
-/usr/bin/ranlib libwsjt_fort.a
+/usr/bin/cmake -E cmake_copy_f90_mod js8c_decode.mod CMakeFiles/wsjt_fort.dir/js8c_decode.mod.stamp GNU
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8c_decode.f90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod js8e_decode.mod CMakeFiles/wsjt_fort.dir/js8e_decode.mod.stamp GNU
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_SplashScreen.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TCPClient.cpp", because it doesn't exist, from "SRC:/TCPClient.h"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TCPClient.cpp /build/reproducible-path/js8call-2.2.0+ds/TCPClient.h
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8e_decode.f90.o.provides.build
+/usr/bin/cmake -E cmake_copy_f90_mod js8i_module.mod CMakeFiles/wsjt_fort.dir/js8i_module.mod.stamp GNU
+[ 55%] Linking CXX static library libwsjt_qtmm.a
+/usr/bin/cmake -P CMakeFiles/wsjt_qtmm.dir/cmake_clean_target.cmake
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8i_module.f90.o.provides.build
+/usr/bin/cmake -E cmake_link_script CMakeFiles/wsjt_qtmm.dir/link.txt --verbose=1
+[ 56%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/js8i_decode.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8i_decode.f90 -o CMakeFiles/wsjt_fort.dir/lib/js8i_decode.f90.o
+/usr/bin/ar qc libwsjt_qtmm.a CMakeFiles/wsjt_qtmm.dir/wsjt_qtmm_autogen/mocs_compilation.cpp.o CMakeFiles/wsjt_qtmm.dir/Audio/BWFFile.cpp.o
+/usr/bin/ranlib libwsjt_qtmm.a
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[ 56%] Built target wsjt_qtmm
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TCPClient.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_Transceiver.cpp", because it doesn't exist, from "SRC:/Transceiver.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_Transceiver.cpp /build/reproducible-path/js8call-2.2.0+ds/Transceiver.hpp
+/usr/bin/cmake -E cmake_copy_f90_mod js8i_decode.mod CMakeFiles/wsjt_fort.dir/js8i_decode.mod.stamp GNU
+/usr/bin/cmake -E touch CMakeFiles/wsjt_fort.dir/lib/js8i_decode.f90.o.provides.build
+[ 56%] Building Fortran object CMakeFiles/wsjt_fort.dir/lib/decoder.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_fort_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/decoder.f90 -o CMakeFiles/wsjt_fort.dir/lib/decoder.f90.o
 /build/reproducible-path/js8call-2.2.0+ds/lib/decoder.f90:102:13:
 
   102 |        id0(1:firstsize+1)=id2(pos+1:pos+firstsize+1)
@@ -2903,311 +2921,335 @@
   255 |        id0(firstsize+1:firstsize+secondsize+1)=id2(1:secondsize+1)
       |                                                     1
 Warning: Legacy Extension: REAL array index at (1)
-[ 57%] Built target wsjt_fort
-make  -f CMakeFiles/ldpcsim174js8a_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8a_autogen_timestamp_deps.dir/depend
+[ 56%] Linking CXX static library libwsjt_fort_omp.a
+/usr/bin/cmake -P CMakeFiles/wsjt_fort_omp.dir/cmake_clean_target.cmake
+/usr/bin/cmake -E cmake_link_script CMakeFiles/wsjt_fort_omp.dir/link.txt --verbose=1
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_Transceiver.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TransceiverBase.cpp", because it doesn't exist, from "SRC:/TransceiverBase.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TransceiverBase.cpp /build/reproducible-path/js8call-2.2.0+ds/TransceiverBase.hpp
+/usr/bin/ar qc libwsjt_fort_omp.a CMakeFiles/wsjt_fort_omp.dir/wsjt_fort_omp_autogen/mocs_compilation.cpp.o CMakeFiles/wsjt_fort_omp.dir/lib/crc.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/fftw3mod.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/hashing.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/iso_c_utilities.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/options.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/packjt.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/readwav.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/timer_C_wrapper.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/timer_impl.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/timer_module.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/wavhdr.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8a_module.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8a_decode.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8b_module.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8b_decode.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8c_module.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8c_decode.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8e_module.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8e_decode.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8i_module.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8i_decode.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/azdist.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/bpdecode174.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/baddata.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/chkcrc12a.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/chkmsg.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/compress.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/coord.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/db.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/decoder.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/deg2grid.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/degrade_snr.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/determ.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/encode174.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/extractmessage174.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/fil4.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/filbig.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/filt8.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/flat1.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/flat1a.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/flat1b.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/flat4.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/fmtmsg.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/four2a.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxfilt.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxgen.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxgen_wrap.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8/genjs8.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/geodist.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/grid2deg.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/h1.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/hash.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/indexx.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/init_random_seed.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8a.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8b.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8c.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8e.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8i.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/morse.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/move.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/osd174.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/pctile.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/plotsave.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/polyfit.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/prog_args.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/refspectrum.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/savec2.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/sec_midn.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/sleep_msec.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/smo.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/smo121.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/shell.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/stdmsg.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/symspec.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/timf2.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/twkfreq.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/twkfreq1.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/wav12.f90.o
+/usr/bin/ranlib libwsjt_fort_omp.a
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[ 56%] Built target wsjt_fort_omp
+make  -f CMakeFiles/js8_autogen_timestamp_deps.dir/build.make CMakeFiles/js8_autogen_timestamp_deps.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8a_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/ldpcsim174js8b_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8b_autogen_timestamp_deps.dir/depend
+cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make  -f CMakeFiles/js8_autogen_timestamp_deps.dir/build.make CMakeFiles/js8_autogen_timestamp_deps.dir/build
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/ldpcsim174js8c_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8c_autogen_timestamp_deps.dir/depend
+make[3]: Nothing to be done for 'CMakeFiles/js8_autogen_timestamp_deps.dir/build'.
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[ 56%] Built target js8_autogen_timestamp_deps
+make  -f CMakeFiles/js8_autogen.dir/build.make CMakeFiles/js8_autogen.dir/depend
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8_autogen.dir/DependInfo.cmake "--color="
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make  -f CMakeFiles/js8_autogen.dir/build.make CMakeFiles/js8_autogen.dir/build
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[ 57%] Automatic MOC for target js8
+/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8_autogen.dir/AutogenInfo.json None
+AutoGen: Refreshing parse cache because it doesn't exist.
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/js8_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TransceiverBase.cpp.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TransceiverFactory.cpp", because it doesn't exist, from "SRC:/TransceiverFactory.hpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TransceiverFactory.cpp /build/reproducible-path/js8call-2.2.0+ds/TransceiverFactory.hpp
+AutoGen: Parsing "SRC:/lib/ipcomm.cpp"
+AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/js8_autogen/mocs_compilation.cpp"
+AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/js8_autogen/deps"
+AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/js8_autogen.dir/ParseCache.txt"
+AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/js8_autogen.dir/AutogenUsed.txt"
+/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8_autogen/timestamp
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[ 58%] Linking CXX static library libwsjt_fort.a
+[ 58%] Built target js8_autogen
+/usr/bin/cmake -P CMakeFiles/wsjt_fort.dir/cmake_clean_target.cmake
+make  -f CMakeFiles/js8.dir/build.make CMakeFiles/js8.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8.dir/DependInfo.cmake "--color="
+Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8.dir/depend.internal".
+Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8.dir/depend.internal".
+Scanning dependencies of target js8
+Dependencies file "js8_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8.dir/compiler_depend.internal".
+Consolidate compiler generated dependencies of target js8
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make  -f CMakeFiles/js8.dir/build.make CMakeFiles/js8.dir/build
+/usr/bin/cmake -E cmake_link_script CMakeFiles/wsjt_fort.dir/link.txt --verbose=1
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[ 58%] Building CXX object CMakeFiles/js8.dir/js8_autogen/mocs_compilation.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC -MD -MT CMakeFiles/js8.dir/js8_autogen/mocs_compilation.cpp.o -MF CMakeFiles/js8.dir/js8_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/js8.dir/js8_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8_autogen/mocs_compilation.cpp
+[ 58%] Building Fortran object CMakeFiles/js8.dir/lib/jt9.f90.o
+[ 58%] Building CXX object CMakeFiles/js8.dir/lib/ipcomm.cpp.o
+[ 59%] Building Fortran object CMakeFiles/js8.dir/lib/jt9a.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8_autogen/include -I/usr/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -fPIC -c /build/reproducible-path/js8call-2.2.0+ds/lib/jt9.f90 -o CMakeFiles/js8.dir/lib/jt9.f90.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8.dir/lib/ipcomm.cpp.o -MF CMakeFiles/js8.dir/lib/ipcomm.cpp.o.d -o CMakeFiles/js8.dir/lib/ipcomm.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/ipcomm.cpp
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8_autogen/include -I/usr/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -fPIC -c /build/reproducible-path/js8call-2.2.0+ds/lib/jt9a.f90 -o CMakeFiles/js8.dir/lib/jt9a.f90.o
+/usr/bin/ar qc libwsjt_fort.a CMakeFiles/wsjt_fort.dir/wsjt_fort_autogen/mocs_compilation.cpp.o CMakeFiles/wsjt_fort.dir/lib/crc.f90.o CMakeFiles/wsjt_fort.dir/lib/fftw3mod.f90.o CMakeFiles/wsjt_fort.dir/lib/hashing.f90.o CMakeFiles/wsjt_fort.dir/lib/iso_c_utilities.f90.o CMakeFiles/wsjt_fort.dir/lib/options.f90.o CMakeFiles/wsjt_fort.dir/lib/packjt.f90.o CMakeFiles/wsjt_fort.dir/lib/readwav.f90.o CMakeFiles/wsjt_fort.dir/lib/timer_C_wrapper.f90.o CMakeFiles/wsjt_fort.dir/lib/timer_impl.f90.o CMakeFiles/wsjt_fort.dir/lib/timer_module.f90.o CMakeFiles/wsjt_fort.dir/lib/wavhdr.f90.o CMakeFiles/wsjt_fort.dir/lib/js8a_module.f90.o CMakeFiles/wsjt_fort.dir/lib/js8a_decode.f90.o CMakeFiles/wsjt_fort.dir/lib/js8b_module.f90.o CMakeFiles/wsjt_fort.dir/lib/js8b_decode.f90.o CMakeFiles/wsjt_fort.dir/lib/js8c_module.f90.o CMakeFiles/wsjt_fort.dir/lib/js8c_decode.f90.o CMakeFiles/wsjt_fort.dir/lib/js8e_module.f90.o CMakeFiles/wsjt_fort.dir/lib/js8e_decode.f90.o CMakeFiles/wsjt_fort.dir/lib/js8i_module.f90.o CMakeFiles/wsjt_fort.dir/lib/js8i_decode.f90.o CMakeFiles/wsjt_fort.dir/lib/azdist.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/bpdecode174.f90.o CMakeFiles/wsjt_fort.dir/lib/baddata.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/chkcrc12a.f90.o CMakeFiles/wsjt_fort.dir/lib/chkmsg.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/compress.f90.o CMakeFiles/wsjt_fort.dir/lib/coord.f90.o CMakeFiles/wsjt_fort.dir/lib/db.f90.o CMakeFiles/wsjt_fort.dir/lib/decoder.f90.o CMakeFiles/wsjt_fort.dir/lib/deg2grid.f90.o CMakeFiles/wsjt_fort.dir/lib/degrade_snr.f90.o CMakeFiles/wsjt_fort.dir/lib/determ.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/encode174.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/extractmessage174.f90.o CMakeFiles/wsjt_fort.dir/lib/fil4.f90.o CMakeFiles/wsjt_fort.dir/lib/filbig.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/filt8.f90.o CMakeFiles/wsjt_fort.dir/lib/flat1.f90.o CMakeFiles/wsjt_fort.dir/lib/flat1a.f90.o CMakeFiles/wsjt_fort.dir/lib/flat1b.f90.o CMakeFiles/wsjt_fort.dir/lib/flat4.f90.o CMakeFiles/wsjt_fort.dir/lib/fmtmsg.f90.o CMakeFiles/wsjt_fort.dir/lib/four2a.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/foxfilt.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/foxgen.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/foxgen_wrap.f90.o CMakeFiles/wsjt_fort.dir/lib/js8/genjs8.f90.o CMakeFiles/wsjt_fort.dir/lib/geodist.f90.o CMakeFiles/wsjt_fort.dir/lib/grid2deg.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/h1.f90.o CMakeFiles/wsjt_fort.dir/lib/hash.f90.o CMakeFiles/wsjt_fort.dir/lib/indexx.f90.o CMakeFiles/wsjt_fort.dir/lib/init_random_seed.f90.o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8a.f90.o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8b.f90.o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8c.f90.o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8e.f90.o CMakeFiles/wsjt_fort.dir/lib/js8/ldpcsim174js8i.f90.o CMakeFiles/wsjt_fort.dir/lib/morse.f90.o CMakeFiles/wsjt_fort.dir/lib/move.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/osd174.f90.o CMakeFiles/wsjt_fort.dir/lib/pctile.f90.o CMakeFiles/wsjt_fort.dir/lib/plotsave.f90.o CMakeFiles/wsjt_fort.dir/lib/polyfit.f90.o CMakeFiles/wsjt_fort.dir/lib/prog_args.f90.o CMakeFiles/wsjt_fort.dir/lib/refspectrum.f90.o CMakeFiles/wsjt_fort.dir/lib/savec2.f90.o CMakeFiles/wsjt_fort.dir/lib/sec_midn.f90.o CMakeFiles/wsjt_fort.dir/lib/sleep_msec.f90.o CMakeFiles/wsjt_fort.dir/lib/smo.f90.o CMakeFiles/wsjt_fort.dir/lib/smo121.f90.o CMakeFiles/wsjt_fort.dir/lib/shell.f90.o CMakeFiles/wsjt_fort.dir/lib/stdmsg.f90.o CMakeFiles/wsjt_fort.dir/lib/symspec.f90.o CMakeFiles/wsjt_fort.dir/lib/timf2.f90.o CMakeFiles/wsjt_fort.dir/lib/twkfreq.f90.o CMakeFiles/wsjt_fort.dir/lib/ft8/twkfreq1.f90.o CMakeFiles/wsjt_fort.dir/lib/wav12.f90.o
+/usr/bin/ranlib libwsjt_fort.a
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[ 59%] Built target wsjt_fort
+make  -f CMakeFiles/ldpcsim174js8a_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8a_autogen_timestamp_deps.dir/depend
+make  -f CMakeFiles/ldpcsim174js8b_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8b_autogen_timestamp_deps.dir/depend
+make  -f CMakeFiles/ldpcsim174js8c_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8c_autogen_timestamp_deps.dir/depend
 make  -f CMakeFiles/ldpcsim174js8e_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8e_autogen_timestamp_deps.dir/depend
+make  -f CMakeFiles/ldpcsim174js8i_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8i_autogen_timestamp_deps.dir/depend
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8a_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/moc_TransceiverFactory.cpp.d"
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/ldpcsim174js8i_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8i_autogen_timestamp_deps.dir/depend
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/DisplayManual.moc", because it doesn't exist, from "SRC:/DisplayManual.cpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/DisplayManual.moc /build/reproducible-path/js8call-2.2.0+ds/DisplayManual.cpp
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8i_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/ldpcsim174js8a_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8a_autogen_timestamp_deps.dir/build
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make[3]: Nothing to be done for 'CMakeFiles/ldpcsim174js8a_autogen_timestamp_deps.dir/build'.
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make  -f CMakeFiles/ldpcsim174js8b_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8b_autogen_timestamp_deps.dir/build
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Nothing to be done for 'CMakeFiles/ldpcsim174js8b_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make  -f CMakeFiles/ldpcsim174js8c_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8c_autogen_timestamp_deps.dir/build
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make  -f CMakeFiles/ldpcsim174js8e_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8e_autogen_timestamp_deps.dir/build
+make  -f CMakeFiles/ldpcsim174js8a_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8a_autogen_timestamp_deps.dir/build
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make  -f CMakeFiles/ldpcsim174js8i_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8i_autogen_timestamp_deps.dir/build
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Nothing to be done for 'CMakeFiles/ldpcsim174js8c_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 57%] Built target ldpcsim174js8a_autogen_timestamp_deps
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Nothing to be done for 'CMakeFiles/ldpcsim174js8e_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/ldpcsim174js8i_autogen_timestamp_deps.dir/build.make CMakeFiles/ldpcsim174js8i_autogen_timestamp_deps.dir/build
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Nothing to be done for 'CMakeFiles/ldpcsim174js8a_autogen_timestamp_deps.dir/build'.
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Nothing to be done for 'CMakeFiles/ldpcsim174js8i_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[ 59%] Built target ldpcsim174js8c_autogen_timestamp_deps
+[ 59%] Built target ldpcsim174js8a_autogen_timestamp_deps
+[ 59%] Built target ldpcsim174js8e_autogen_timestamp_deps
+[ 59%] Built target ldpcsim174js8b_autogen_timestamp_deps
 make  -f CMakeFiles/ldpcsim174js8a_autogen.dir/build.make CMakeFiles/ldpcsim174js8a_autogen.dir/depend
-[ 57%] Built target ldpcsim174js8b_autogen_timestamp_deps
+[ 59%] Built target ldpcsim174js8i_autogen_timestamp_deps
+make  -f CMakeFiles/ldpcsim174js8c_autogen.dir/build.make CMakeFiles/ldpcsim174js8c_autogen.dir/depend
+make  -f CMakeFiles/ldpcsim174js8e_autogen.dir/build.make CMakeFiles/ldpcsim174js8e_autogen.dir/depend
+make  -f CMakeFiles/ldpcsim174js8b_autogen.dir/build.make CMakeFiles/ldpcsim174js8b_autogen.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 57%] Built target ldpcsim174js8i_autogen_timestamp_deps
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8a_autogen.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/ldpcsim174js8b_autogen.dir/build.make CMakeFiles/ldpcsim174js8b_autogen.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b_autogen.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c_autogen.dir/DependInfo.cmake "--color="
 make  -f CMakeFiles/ldpcsim174js8i_autogen.dir/build.make CMakeFiles/ldpcsim174js8i_autogen.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8i_autogen.dir/DependInfo.cmake "--color="
-[ 57%] Built target ldpcsim174js8e_autogen_timestamp_deps
-[ 57%] Built target ldpcsim174js8c_autogen_timestamp_deps
-make  -f CMakeFiles/ldpcsim174js8e_autogen.dir/build.make CMakeFiles/ldpcsim174js8e_autogen.dir/depend
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/ldpcsim174js8b_autogen.dir/build.make CMakeFiles/ldpcsim174js8b_autogen.dir/build
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e_autogen.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b_autogen.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8i_autogen.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make  -f CMakeFiles/ldpcsim174js8a_autogen.dir/build.make CMakeFiles/ldpcsim174js8a_autogen.dir/build
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make  -f CMakeFiles/ldpcsim174js8c_autogen.dir/build.make CMakeFiles/ldpcsim174js8c_autogen.dir/build
+make  -f CMakeFiles/ldpcsim174js8e_autogen.dir/build.make CMakeFiles/ldpcsim174js8e_autogen.dir/build
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make  -f CMakeFiles/ldpcsim174js8i_autogen.dir/build.make CMakeFiles/ldpcsim174js8i_autogen.dir/build
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/ldpcsim174js8e_autogen.dir/build.make CMakeFiles/ldpcsim174js8e_autogen.dir/build
-[ 57%] Automatic MOC for target ldpcsim174js8b
-/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b_autogen.dir/AutogenInfo.json None
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/ldpcsim174js8c_autogen.dir/build.make CMakeFiles/ldpcsim174js8c_autogen.dir/depend
-[ 57%] Automatic MOC for target ldpcsim174js8a
-/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8a_autogen.dir/AutogenInfo.json None
-AutoGen: Refreshing parse cache because it doesn't exist.
+make  -f CMakeFiles/ldpcsim174js8b_autogen.dir/build.make CMakeFiles/ldpcsim174js8b_autogen.dir/build
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c_autogen.dir/DependInfo.cmake "--color="
-[ 58%] Automatic MOC for target ldpcsim174js8i
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[ 59%] Automatic MOC for target ldpcsim174js8a
+/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8a_autogen.dir/AutogenInfo.json None
+[ 59%] Automatic MOC for target ldpcsim174js8c
+[ 59%] Automatic MOC for target ldpcsim174js8e
+[ 60%] Automatic MOC for target ldpcsim174js8i
+[ 60%] Automatic MOC for target ldpcsim174js8b
+/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c_autogen.dir/AutogenInfo.json None
+/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e_autogen.dir/AutogenInfo.json None
 /usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8i_autogen.dir/AutogenInfo.json None
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8b_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
+/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b_autogen.dir/AutogenInfo.json None
 AutoGen: Refreshing parse cache because it doesn't exist.
-[ 58%] Automatic MOC for target ldpcsim174js8e
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8c_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
 AutoGen: Refreshing parse cache because it doesn't exist.
-/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e_autogen.dir/AutogenInfo.json None
 AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8a_autogen/moc_predefs.h", because it doesn't exist.
 /usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8i_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
 AutoGen: Refreshing parse cache because it doesn't exist.
-AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8b_autogen/mocs_compilation.cpp"
-AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8b_autogen/deps"
-AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b_autogen.dir/ParseCache.txt"
-AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b_autogen.dir/AutogenUsed.txt"
-/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8b_autogen/timestamp
+AutoGen: Refreshing parse cache because it doesn't exist.
+AutoGen: Refreshing parse cache because it doesn't exist.
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8b_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
 AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8e_autogen/moc_predefs.h", because it doesn't exist.
 /usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
-AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8i_autogen/mocs_compilation.cpp"
-AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8i_autogen/deps"
-AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8i_autogen.dir/ParseCache.txt"
-AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8i_autogen.dir/AutogenUsed.txt"
-/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8i_autogen/timestamp
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8i_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
 AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8a_autogen/mocs_compilation.cpp"
 AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8a_autogen/deps"
 AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8a_autogen.dir/ParseCache.txt"
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8a_autogen.dir/AutogenUsed.txt"
-make  -f CMakeFiles/ldpcsim174js8c_autogen.dir/build.make CMakeFiles/ldpcsim174js8c_autogen.dir/build
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8c_autogen/mocs_compilation.cpp"
+AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8c_autogen/deps"
+AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c_autogen.dir/ParseCache.txt"
+AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c_autogen.dir/AutogenUsed.txt"
 /usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8a_autogen/timestamp
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8e_autogen/mocs_compilation.cpp"
+/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8c_autogen/timestamp
 AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8e_autogen/deps"
-[ 58%] Automatic MOC for target ldpcsim174js8c
+AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8b_autogen/mocs_compilation.cpp"
+AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8i_autogen/mocs_compilation.cpp"
+AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8i_autogen/deps"
+AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8b_autogen/deps"
 AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e_autogen.dir/ParseCache.txt"
+AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b_autogen.dir/ParseCache.txt"
 AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e_autogen.dir/AutogenUsed.txt"
-[ 58%] Built target ldpcsim174js8a_autogen
-make  -f CMakeFiles/ldpcsim174js8a.dir/build.make CMakeFiles/ldpcsim174js8a.dir/depend
-/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c_autogen.dir/AutogenInfo.json None
-[ 58%] Built target ldpcsim174js8i_autogen
+AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8i_autogen.dir/ParseCache.txt"
+AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b_autogen.dir/AutogenUsed.txt"
+AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8i_autogen.dir/AutogenUsed.txt"
+/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8b_autogen/timestamp
+/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8i_autogen/timestamp
 /usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8e_autogen/timestamp
-[ 58%] Built target ldpcsim174js8b_autogen
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[ 60%] Built target ldpcsim174js8a_autogen
+make  -f CMakeFiles/ldpcsim174js8a.dir/build.make CMakeFiles/ldpcsim174js8a.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8a.dir/DependInfo.cmake "--color="
+[ 60%] Built target ldpcsim174js8i_autogen
+[ 60%] Built target ldpcsim174js8c_autogen
 make  -f CMakeFiles/ldpcsim174js8i.dir/build.make CMakeFiles/ldpcsim174js8i.dir/depend
+make  -f CMakeFiles/ldpcsim174js8c.dir/build.make CMakeFiles/ldpcsim174js8c.dir/depend
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8i.dir/DependInfo.cmake "--color="
+[ 60%] Built target ldpcsim174js8b_autogen
+[ 60%] Built target ldpcsim174js8e_autogen
 make  -f CMakeFiles/ldpcsim174js8b.dir/build.make CMakeFiles/ldpcsim174js8b.dir/depend
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/EqualizationToolsDialog.moc.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/GetUserId.moc", because it doesn't exist, from "SRC:/GetUserId.cpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/GetUserId.moc /build/reproducible-path/js8call-2.2.0+ds/GetUserId.cpp
+make  -f CMakeFiles/ldpcsim174js8e.dir/build.make CMakeFiles/ldpcsim174js8e.dir/depend
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/DisplayManual.moc.d"
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b.dir/DependInfo.cmake "--color="
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/EqualizationToolsDialog.moc", because it doesn't exist, from "SRC:/EqualizationToolsDialog.cpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/EqualizationToolsDialog.moc /build/reproducible-path/js8call-2.2.0+ds/EqualizationToolsDialog.cpp
+Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e.dir/depend.internal".
+Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e.dir/depend.internal".
+Scanning dependencies of target ldpcsim174js8e
+Dependencies file "ldpcsim174js8e_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e.dir/compiler_depend.internal".
 Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8a.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8a.dir/depend.internal".
 Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8a.dir/depend.internal".
+Consolidate compiler generated dependencies of target ldpcsim174js8e
 Scanning dependencies of target ldpcsim174js8a
 Dependencies file "ldpcsim174js8a_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8a.dir/compiler_depend.internal".
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b.dir/DependInfo.cmake "--color="
-Consolidate compiler generated dependencies of target ldpcsim174js8a
-AutoGen: Refreshing parse cache because it doesn't exist.
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8c_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/ldpcsim174js8a.dir/build.make CMakeFiles/ldpcsim174js8a.dir/build
+make  -f CMakeFiles/ldpcsim174js8e.dir/build.make CMakeFiles/ldpcsim174js8e.dir/build
+Consolidate compiler generated dependencies of target ldpcsim174js8a
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8i.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8i.dir/depend.internal".
+Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c.dir/depend.internal".
 Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8i.dir/depend.internal".
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c.dir/depend.internal".
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make  -f CMakeFiles/ldpcsim174js8a.dir/build.make CMakeFiles/ldpcsim174js8a.dir/build
 Scanning dependencies of target ldpcsim174js8i
 Dependencies file "ldpcsim174js8i_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8i.dir/compiler_depend.internal".
-Consolidate compiler generated dependencies of target ldpcsim174js8i
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/ldpcsim174js8i.dir/build.make CMakeFiles/ldpcsim174js8i.dir/build
-AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8c_autogen/mocs_compilation.cpp"
-AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/ldpcsim174js8c_autogen/deps"
-AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c_autogen.dir/ParseCache.txt"
-AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c_autogen.dir/AutogenUsed.txt"
+Scanning dependencies of target ldpcsim174js8c
+Dependencies file "ldpcsim174js8c_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c.dir/compiler_depend.internal".
 Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b.dir/depend.internal".
 Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b.dir/depend.internal".
-/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8c_autogen/timestamp
 Scanning dependencies of target ldpcsim174js8b
 Dependencies file "ldpcsim174js8b_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8b.dir/compiler_depend.internal".
+make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+Consolidate compiler generated dependencies of target ldpcsim174js8i
+Consolidate compiler generated dependencies of target ldpcsim174js8c
 Consolidate compiler generated dependencies of target ldpcsim174js8b
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make  -f CMakeFiles/ldpcsim174js8i.dir/build.make CMakeFiles/ldpcsim174js8i.dir/build
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+make  -f CMakeFiles/ldpcsim174js8c.dir/build.make CMakeFiles/ldpcsim174js8c.dir/build
 make  -f CMakeFiles/ldpcsim174js8b.dir/build.make CMakeFiles/ldpcsim174js8b.dir/build
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 58%] Built target ldpcsim174js8e_autogen
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/ldpcsim174js8e.dir/build.make CMakeFiles/ldpcsim174js8e.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 59%] Building CXX object CMakeFiles/ldpcsim174js8i.dir/ldpcsim174js8i_autogen/mocs_compilation.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8i_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ldpcsim174js8i.dir/ldpcsim174js8i_autogen/mocs_compilation.cpp.o -MF CMakeFiles/ldpcsim174js8i.dir/ldpcsim174js8i_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/ldpcsim174js8i.dir/ldpcsim174js8i_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8i_autogen/mocs_compilation.cpp
-[ 59%] Building CXX object CMakeFiles/ldpcsim174js8a.dir/ldpcsim174js8a_autogen/mocs_compilation.cpp.o
-[ 59%] Building Fortran object CMakeFiles/ldpcsim174js8b.dir/lib/js8/ldpcsim174js8b.f90.o
-[ 60%] Building Fortran object CMakeFiles/ldpcsim174js8a.dir/lib/js8/ldpcsim174js8a.f90.o
+[ 61%] Building Fortran object CMakeFiles/ldpcsim174js8a.dir/lib/js8/ldpcsim174js8a.f90.o
+[ 61%] Building Fortran object CMakeFiles/ldpcsim174js8e.dir/lib/js8/ldpcsim174js8e.f90.o
+[ 61%] Building CXX object CMakeFiles/ldpcsim174js8e.dir/ldpcsim174js8e_autogen/mocs_compilation.cpp.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8e_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8e.f90 -o CMakeFiles/ldpcsim174js8e.dir/lib/js8/ldpcsim174js8e.f90.o
+/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8a_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8a.f90 -o CMakeFiles/ldpcsim174js8a.dir/lib/js8/ldpcsim174js8a.f90.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8e_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ldpcsim174js8e.dir/ldpcsim174js8e_autogen/mocs_compilation.cpp.o -MF CMakeFiles/ldpcsim174js8e.dir/ldpcsim174js8e_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/ldpcsim174js8e.dir/ldpcsim174js8e_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8e_autogen/mocs_compilation.cpp
+[ 61%] Building Fortran object CMakeFiles/ldpcsim174js8i.dir/lib/js8/ldpcsim174js8i.f90.o
+[ 61%] Building CXX object CMakeFiles/ldpcsim174js8a.dir/ldpcsim174js8a_autogen/mocs_compilation.cpp.o
+[ 62%] Building CXX object CMakeFiles/ldpcsim174js8i.dir/ldpcsim174js8i_autogen/mocs_compilation.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8a_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ldpcsim174js8a.dir/ldpcsim174js8a_autogen/mocs_compilation.cpp.o -MF CMakeFiles/ldpcsim174js8a.dir/ldpcsim174js8a_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/ldpcsim174js8a.dir/ldpcsim174js8a_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8a_autogen/mocs_compilation.cpp
-[ 60%] Building CXX object CMakeFiles/ldpcsim174js8b.dir/ldpcsim174js8b_autogen/mocs_compilation.cpp.o
-[ 60%] Building Fortran object CMakeFiles/ldpcsim174js8i.dir/lib/js8/ldpcsim174js8i.f90.o
-[ 60%] Built target ldpcsim174js8c_autogen
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8b_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ldpcsim174js8b.dir/ldpcsim174js8b_autogen/mocs_compilation.cpp.o -MF CMakeFiles/ldpcsim174js8b.dir/ldpcsim174js8b_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/ldpcsim174js8b.dir/ldpcsim174js8b_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8b_autogen/mocs_compilation.cpp
-make  -f CMakeFiles/ldpcsim174js8c.dir/build.make CMakeFiles/ldpcsim174js8c.dir/depend
-Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e.dir/depend.internal".
-Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e.dir/depend.internal".
-Scanning dependencies of target ldpcsim174js8e
-Dependencies file "ldpcsim174js8e_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8e.dir/compiler_depend.internal".
-Consolidate compiler generated dependencies of target ldpcsim174js8e
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c.dir/DependInfo.cmake "--color="
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8i_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ldpcsim174js8i.dir/ldpcsim174js8i_autogen/mocs_compilation.cpp.o -MF CMakeFiles/ldpcsim174js8i.dir/ldpcsim174js8i_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/ldpcsim174js8i.dir/ldpcsim174js8i_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8i_autogen/mocs_compilation.cpp
+[ 63%] Building Fortran object CMakeFiles/ldpcsim174js8b.dir/lib/js8/ldpcsim174js8b.f90.o
+[ 63%] Building CXX object CMakeFiles/ldpcsim174js8c.dir/ldpcsim174js8c_autogen/mocs_compilation.cpp.o
+[ 63%] Building CXX object CMakeFiles/ldpcsim174js8b.dir/ldpcsim174js8b_autogen/mocs_compilation.cpp.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8i_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8i.f90 -o CMakeFiles/ldpcsim174js8i.dir/lib/js8/ldpcsim174js8i.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8b_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8b.f90 -o CMakeFiles/ldpcsim174js8b.dir/lib/js8/ldpcsim174js8b.f90.o
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/ldpcsim174js8e.dir/build.make CMakeFiles/ldpcsim174js8e.dir/build
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8a_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8a.f90 -o CMakeFiles/ldpcsim174js8a.dir/lib/js8/ldpcsim174js8a.f90.o
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c.dir/depend.internal".
-Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c.dir/depend.internal".
-Scanning dependencies of target ldpcsim174js8c
-Dependencies file "ldpcsim174js8c_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/ldpcsim174js8c.dir/compiler_depend.internal".
-Consolidate compiler generated dependencies of target ldpcsim174js8c
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/ldpcsim174js8c.dir/build.make CMakeFiles/ldpcsim174js8c.dir/build
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 61%] Building CXX object CMakeFiles/ldpcsim174js8c.dir/ldpcsim174js8c_autogen/mocs_compilation.cpp.o
-[ 61%] Building CXX object CMakeFiles/ldpcsim174js8e.dir/ldpcsim174js8e_autogen/mocs_compilation.cpp.o
-[ 61%] Building Fortran object CMakeFiles/ldpcsim174js8e.dir/lib/js8/ldpcsim174js8e.f90.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8e_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ldpcsim174js8e.dir/ldpcsim174js8e_autogen/mocs_compilation.cpp.o -MF CMakeFiles/ldpcsim174js8e.dir/ldpcsim174js8e_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/ldpcsim174js8e.dir/ldpcsim174js8e_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8e_autogen/mocs_compilation.cpp
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8c_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ldpcsim174js8c.dir/ldpcsim174js8c_autogen/mocs_compilation.cpp.o -MF CMakeFiles/ldpcsim174js8c.dir/ldpcsim174js8c_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/ldpcsim174js8c.dir/ldpcsim174js8c_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8c_autogen/mocs_compilation.cpp
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8e_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8e.f90 -o CMakeFiles/ldpcsim174js8e.dir/lib/js8/ldpcsim174js8e.f90.o
-[ 61%] Linking CXX static library libwsjt_fort_omp.a
-[ 61%] Building Fortran object CMakeFiles/ldpcsim174js8c.dir/lib/js8/ldpcsim174js8c.f90.o
-/usr/bin/cmake -P CMakeFiles/wsjt_fort_omp.dir/cmake_clean_target.cmake
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8b_autogen/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT CMakeFiles/ldpcsim174js8b.dir/ldpcsim174js8b_autogen/mocs_compilation.cpp.o -MF CMakeFiles/ldpcsim174js8b.dir/ldpcsim174js8b_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/ldpcsim174js8b.dir/ldpcsim174js8b_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8b_autogen/mocs_compilation.cpp
+[ 63%] Building Fortran object CMakeFiles/ldpcsim174js8c.dir/lib/js8/ldpcsim174js8c.f90.o
 /usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ldpcsim174js8c_autogen/include -I/usr/include -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fvisibility=hidden -c /build/reproducible-path/js8call-2.2.0+ds/lib/js8/ldpcsim174js8c.f90 -o CMakeFiles/ldpcsim174js8c.dir/lib/js8/ldpcsim174js8c.f90.o
-/usr/bin/cmake -E cmake_link_script CMakeFiles/wsjt_fort_omp.dir/link.txt --verbose=1
-AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/GetUserId.moc.d"
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/MessageClient.moc", because it doesn't exist, from "SRC:/MessageClient.cpp"
-/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/MessageClient.moc /build/reproducible-path/js8call-2.2.0+ds/MessageClient.cpp
-/usr/bin/ar qc libwsjt_fort_omp.a CMakeFiles/wsjt_fort_omp.dir/wsjt_fort_omp_autogen/mocs_compilation.cpp.o CMakeFiles/wsjt_fort_omp.dir/lib/crc.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/fftw3mod.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/hashing.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/iso_c_utilities.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/options.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/packjt.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/readwav.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/timer_C_wrapper.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/timer_impl.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/timer_module.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/wavhdr.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8a_module.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8a_decode.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8b_module.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8b_decode.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8c_module.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8c_decode.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8e_module.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8e_decode.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8i_module.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8i_decode.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/azdist.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/bpdecode174.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/baddata.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/chkcrc12a.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/chkmsg.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/compress.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/coord.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/db.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/decoder.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/deg2grid.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/degrade_snr.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/determ.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/encode174.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/extractmessage174.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/fil4.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/filbig.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/filt8.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/flat1.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/flat1a.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/flat1b.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/flat4.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/fmtmsg.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/four2a.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxfilt.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxgen.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/foxgen_wrap.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8/genjs8.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/geodist.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/grid2deg.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/h1.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/hash.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/indexx.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/init_random_seed.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8a.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8b.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8c.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8e.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/js8/ldpcsim174js8i.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/morse.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/move.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/osd174.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/pctile.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/plotsave.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/polyfit.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/prog_args.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/refspectrum.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/savec2.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/sec_midn.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/sleep_msec.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/smo.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/smo121.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/shell.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/stdmsg.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/symspec.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/timf2.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/twkfreq.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/ft8/twkfreq1.f90.o CMakeFiles/wsjt_fort_omp.dir/lib/wav12.f90.o
-/usr/bin/ranlib libwsjt_fort_omp.a
+[ 64%] Linking CXX executable ldpcsim174js8e
+/usr/bin/cmake -E cmake_link_script CMakeFiles/ldpcsim174js8e.dir/link.txt --verbose=1
+[ 65%] Linking CXX executable ldpcsim174js8b
+/usr/bin/cmake -E cmake_link_script CMakeFiles/ldpcsim174js8b.dir/link.txt --verbose=1
+[ 65%] Linking CXX executable ldpcsim174js8c
+/usr/bin/cmake -E cmake_link_script CMakeFiles/ldpcsim174js8c.dir/link.txt --verbose=1
+[ 65%] Linking CXX executable ldpcsim174js8a
+/usr/bin/cmake -E cmake_link_script CMakeFiles/ldpcsim174js8a.dir/link.txt --verbose=1
+[ 65%] Linking CXX executable ldpcsim174js8i
+/usr/bin/cmake -E cmake_link_script CMakeFiles/ldpcsim174js8i.dir/link.txt --verbose=1
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/EqualizationToolsDialog.moc.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/GetUserId.moc", because it doesn't exist, from "SRC:/GetUserId.cpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/GetUserId.moc /build/reproducible-path/js8call-2.2.0+ds/GetUserId.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file=CMakeFiles/ldpcsim174js8e.dir/link.d CMakeFiles/ldpcsim174js8e.dir/ldpcsim174js8e_autogen/mocs_compilation.cpp.o CMakeFiles/ldpcsim174js8e.dir/lib/js8/ldpcsim174js8e.f90.o -o ldpcsim174js8e  libwsjt_fort.a libwsjt_cxx.a -lfftw3_threads -lfftw3f_threads -lfftw3 -lfftw3f -lgfortran
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 61%] Built target wsjt_fort_omp
-make  -f CMakeFiles/js8_autogen_timestamp_deps.dir/build.make CMakeFiles/js8_autogen_timestamp_deps.dir/depend
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
+[ 66%] Built target ldpcsim174js8e
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file=CMakeFiles/ldpcsim174js8a.dir/link.d CMakeFiles/ldpcsim174js8a.dir/ldpcsim174js8a_autogen/mocs_compilation.cpp.o CMakeFiles/ldpcsim174js8a.dir/lib/js8/ldpcsim174js8a.f90.o -o ldpcsim174js8a  libwsjt_fort.a libwsjt_cxx.a -lfftw3_threads -lfftw3f_threads -lfftw3 -lfftw3f -lgfortran
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file=CMakeFiles/ldpcsim174js8i.dir/link.d CMakeFiles/ldpcsim174js8i.dir/ldpcsim174js8i_autogen/mocs_compilation.cpp.o CMakeFiles/ldpcsim174js8i.dir/lib/js8/ldpcsim174js8i.f90.o -o ldpcsim174js8i  libwsjt_fort.a libwsjt_cxx.a -lfftw3_threads -lfftw3f_threads -lfftw3 -lfftw3f -lgfortran
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file=CMakeFiles/ldpcsim174js8b.dir/link.d CMakeFiles/ldpcsim174js8b.dir/ldpcsim174js8b_autogen/mocs_compilation.cpp.o CMakeFiles/ldpcsim174js8b.dir/lib/js8/ldpcsim174js8b.f90.o -o ldpcsim174js8b  libwsjt_fort.a libwsjt_cxx.a -lfftw3_threads -lfftw3f_threads -lfftw3 -lfftw3f -lgfortran
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/js8_autogen_timestamp_deps.dir/build.make CMakeFiles/js8_autogen_timestamp_deps.dir/build
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make[3]: Nothing to be done for 'CMakeFiles/js8_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[ 66%] Built target ldpcsim174js8a
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file=CMakeFiles/ldpcsim174js8c.dir/link.d CMakeFiles/ldpcsim174js8c.dir/ldpcsim174js8c_autogen/mocs_compilation.cpp.o CMakeFiles/ldpcsim174js8c.dir/lib/js8/ldpcsim174js8c.f90.o -o ldpcsim174js8c  libwsjt_fort.a libwsjt_cxx.a -lfftw3_threads -lfftw3f_threads -lfftw3 -lfftw3f -lgfortran
+make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
+[ 66%] Built target ldpcsim174js8c
+[ 67%] Built target ldpcsim174js8i
+[ 67%] Built target ldpcsim174js8b
+AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/GetUserId.moc.d"
+AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/MessageClient.moc", because it doesn't exist, from "SRC:/MessageClient.cpp"
+/usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/MessageClient.moc /build/reproducible-path/js8call-2.2.0+ds/MessageClient.cpp
 AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/MessageClient.moc.d"
 AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/MultiSettings.moc", because it doesn't exist, from "SRC:/MultiSettings.cpp"
 /usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/MultiSettings.moc /build/reproducible-path/js8call-2.2.0+ds/MultiSettings.cpp
-[ 61%] Built target js8_autogen_timestamp_deps
-make  -f CMakeFiles/js8_autogen.dir/build.make CMakeFiles/js8_autogen.dir/depend
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8_autogen.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/js8_autogen.dir/build.make CMakeFiles/js8_autogen.dir/build
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 61%] Linking CXX executable ldpcsim174js8i
-/usr/bin/cmake -E cmake_link_script CMakeFiles/ldpcsim174js8i.dir/link.txt --verbose=1
-[ 62%] Automatic MOC for target js8
-/usr/bin/cmake -E cmake_autogen /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8_autogen.dir/AutogenInfo.json None
-AutoGen: Refreshing parse cache because it doesn't exist.
-AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/js8_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu
-[ 63%] Linking CXX executable ldpcsim174js8b
-/usr/bin/cmake -E cmake_link_script CMakeFiles/ldpcsim174js8b.dir/link.txt --verbose=1
-AutoGen: Parsing "SRC:/lib/ipcomm.cpp"
-AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/js8_autogen/mocs_compilation.cpp"
-AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/js8_autogen/deps"
-AutoGen: Writing the parse cache file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/js8_autogen.dir/ParseCache.txt"
-AutoGen: Writing the settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/js8_autogen.dir/AutogenUsed.txt"
-/usr/bin/cmake -E touch /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8_autogen/timestamp
-[ 63%] Linking CXX executable ldpcsim174js8c
-/usr/bin/cmake -E cmake_link_script CMakeFiles/ldpcsim174js8c.dir/link.txt --verbose=1
-[ 63%] Linking CXX executable ldpcsim174js8a
-/usr/bin/cmake -E cmake_link_script CMakeFiles/ldpcsim174js8a.dir/link.txt --verbose=1
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 64%] Linking CXX executable ldpcsim174js8e
-/usr/bin/cmake -E cmake_link_script CMakeFiles/ldpcsim174js8e.dir/link.txt --verbose=1
+[ 67%] Linking CXX executable js8
+/usr/bin/cmake -E cmake_link_script CMakeFiles/js8.dir/link.txt --verbose=1
 AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/MultiSettings.moc.d"
 AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/TCPClient.moc", because it doesn't exist, from "SRC:/TCPClient.cpp"
 /usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/TCPClient.moc /build/reproducible-path/js8call-2.2.0+ds/TCPClient.cpp
-[ 64%] Built target js8_autogen
-make  -f CMakeFiles/js8.dir/build.make CMakeFiles/js8.dir/depend
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8.dir/DependInfo.cmake "--color="
-Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8.dir/depend.internal".
-Dependee "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8.dir/depend.internal".
-Scanning dependencies of target js8
-Dependencies file "js8_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8.dir/compiler_depend.internal".
-Consolidate compiler generated dependencies of target js8
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-make  -f CMakeFiles/js8.dir/build.make CMakeFiles/js8.dir/build
-make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file=CMakeFiles/ldpcsim174js8i.dir/link.d CMakeFiles/ldpcsim174js8i.dir/ldpcsim174js8i_autogen/mocs_compilation.cpp.o CMakeFiles/ldpcsim174js8i.dir/lib/js8/ldpcsim174js8i.f90.o -o ldpcsim174js8i  libwsjt_fort.a libwsjt_cxx.a -lfftw3_threads -lfftw3f_threads -lfftw3 -lfftw3f -lgfortran
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 64%] Built target ldpcsim174js8i
-[ 64%] Building CXX object CMakeFiles/js8.dir/js8_autogen/mocs_compilation.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC -MD -MT CMakeFiles/js8.dir/js8_autogen/mocs_compilation.cpp.o -MF CMakeFiles/js8.dir/js8_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/js8.dir/js8_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8_autogen/mocs_compilation.cpp
-[ 65%] Building Fortran object CMakeFiles/js8.dir/lib/jt9a.f90.o
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file=CMakeFiles/ldpcsim174js8b.dir/link.d CMakeFiles/ldpcsim174js8b.dir/ldpcsim174js8b_autogen/mocs_compilation.cpp.o CMakeFiles/ldpcsim174js8b.dir/lib/js8/ldpcsim174js8b.f90.o -o ldpcsim174js8b  libwsjt_fort.a libwsjt_cxx.a -lfftw3_threads -lfftw3f_threads -lfftw3 -lfftw3f -lgfortran
-[ 65%] Building CXX object CMakeFiles/js8.dir/lib/ipcomm.cpp.o
+/usr/bin/ld: warning: decoder.f90.o: requires executable stack (because the .note.GNU-stack section is executable)
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -Wl,-z,relro -Wl,-z,now -rdynamic -fopenmp -Wl,--dependency-file=CMakeFiles/js8.dir/link.d CMakeFiles/js8.dir/js8_autogen/mocs_compilation.cpp.o CMakeFiles/js8.dir/lib/jt9.f90.o CMakeFiles/js8.dir/lib/jt9a.f90.o CMakeFiles/js8.dir/lib/ipcomm.cpp.o -o js8  libwsjt_fort_omp.a libwsjt_cxx.a /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.15 -lfftw3_threads -lfftw3f_threads -lfftw3 -lfftw3f -lgfortran
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8_autogen/include -I/usr/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -fPIC -c /build/reproducible-path/js8call-2.2.0+ds/lib/jt9a.f90 -o CMakeFiles/js8.dir/lib/jt9a.f90.o
-[ 65%] Building Fortran object CMakeFiles/js8.dir/lib/jt9.f90.o
-/usr/bin/gfortran -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8_autogen/include -I/usr/include -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Jfortran_modules_omp -fvisibility=hidden -fopenmp -fPIC -c /build/reproducible-path/js8call-2.2.0+ds/lib/jt9.f90 -o CMakeFiles/js8.dir/lib/jt9.f90.o
+[ 67%] Built target js8
 AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/TCPClient.moc.d"
 AutoMoc: Generating "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/WFPalette.moc", because it doesn't exist, from "SRC:/WFPalette.cpp"
 /usr/lib/qt5/bin/moc -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/usr/include/libusb-1.0 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include -I/usr/include/c++/14 -I/usr/include/aarch64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/aarch64-linux-gnu/14/include -I/usr/local/include -I/usr/include/aarch64-linux-gnu --include /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/WFPalette.moc /build/reproducible-path/js8call-2.2.0+ds/WFPalette.cpp
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8.dir/lib/ipcomm.cpp.o -MF CMakeFiles/js8.dir/lib/ipcomm.cpp.o.d -o CMakeFiles/js8.dir/lib/ipcomm.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/lib/ipcomm.cpp
-[ 66%] Built target ldpcsim174js8b
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file=CMakeFiles/ldpcsim174js8c.dir/link.d CMakeFiles/ldpcsim174js8c.dir/ldpcsim174js8c_autogen/mocs_compilation.cpp.o CMakeFiles/ldpcsim174js8c.dir/lib/js8/ldpcsim174js8c.f90.o -o ldpcsim174js8c  libwsjt_fort.a libwsjt_cxx.a -lfftw3_threads -lfftw3f_threads -lfftw3 -lfftw3f -lgfortran
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file=CMakeFiles/ldpcsim174js8a.dir/link.d CMakeFiles/ldpcsim174js8a.dir/ldpcsim174js8a_autogen/mocs_compilation.cpp.o CMakeFiles/ldpcsim174js8a.dir/lib/js8/ldpcsim174js8a.f90.o -o ldpcsim174js8a  libwsjt_fort.a libwsjt_cxx.a -lfftw3_threads -lfftw3f_threads -lfftw3 -lfftw3f -lgfortran
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 66%] Built target ldpcsim174js8c
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file=CMakeFiles/ldpcsim174js8e.dir/link.d CMakeFiles/ldpcsim174js8e.dir/ldpcsim174js8e_autogen/mocs_compilation.cpp.o CMakeFiles/ldpcsim174js8e.dir/lib/js8/ldpcsim174js8e.f90.o -o ldpcsim174js8e  libwsjt_fort.a libwsjt_cxx.a -lfftw3_threads -lfftw3f_threads -lfftw3 -lfftw3f -lgfortran
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 66%] Built target ldpcsim174js8a
-[ 67%] Built target ldpcsim174js8e
 AutoMoc: Reading dependencies from "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/include/WFPalette.moc.d"
 AutoMoc: Generating MOC compilation "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/mocs_compilation.cpp"
 AutoMoc: Merging MOC dependencies into "SRC:/obj-aarch64-linux-gnu/wsjt_qt_autogen/deps"
@@ -3226,28 +3268,50 @@
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make  -f CMakeFiles/wsjt_qt.dir/build.make CMakeFiles/wsjt_qt.dir/build
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 68%] Building CXX object CMakeFiles/wsjt_qt.dir/wsjt_qt_autogen/mocs_compilation.cpp.o
 [ 68%] Building CXX object CMakeFiles/wsjt_qt.dir/qt_helpers.cpp.o
-[ 68%] Building CXX object CMakeFiles/wsjt_qt.dir/MessageBox.cpp.o
-[ 68%] Building CXX object CMakeFiles/wsjt_qt.dir/MetaDataRegistry.cpp.o
+[ 68%] Building CXX object CMakeFiles/wsjt_qt.dir/wsjt_qt_autogen/mocs_compilation.cpp.o
+[ 69%] Building CXX object CMakeFiles/wsjt_qt.dir/Radio.cpp.o
+[ 70%] Building CXX object CMakeFiles/wsjt_qt.dir/NetworkServerLookup.cpp.o
+[ 70%] Building CXX object CMakeFiles/wsjt_qt.dir/MetaDataRegistry.cpp.o
+[ 70%] Building CXX object CMakeFiles/wsjt_qt.dir/revision_utils.cpp.o
+[ 70%] Building CXX object CMakeFiles/wsjt_qt.dir/WFPalette.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT CMakeFiles/wsjt_qt.dir/wsjt_qt_autogen/mocs_compilation.cpp.o -MF CMakeFiles/wsjt_qt.dir/wsjt_qt_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/wsjt_qt.dir/wsjt_qt_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/mocs_compilation.cpp
+[ 70%] Building CXX object CMakeFiles/wsjt_qt.dir/RadioMetaType.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/qt_helpers.cpp.o -MF CMakeFiles/wsjt_qt.dir/qt_helpers.cpp.o.d -o CMakeFiles/wsjt_qt.dir/qt_helpers.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.cpp
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/MessageBox.cpp.o -MF CMakeFiles/wsjt_qt.dir/MessageBox.cpp.o.d -o CMakeFiles/wsjt_qt.dir/MessageBox.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/MessageBox.cpp
+[ 70%] Building CXX object CMakeFiles/wsjt_qt.dir/IARURegions.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/MetaDataRegistry.cpp.o -MF CMakeFiles/wsjt_qt.dir/MetaDataRegistry.cpp.o.d -o CMakeFiles/wsjt_qt.dir/MetaDataRegistry.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/MetaDataRegistry.cpp
-[ 69%] Building CXX object CMakeFiles/wsjt_qt.dir/NetworkServerLookup.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/NetworkServerLookup.cpp.o -MF CMakeFiles/wsjt_qt.dir/NetworkServerLookup.cpp.o.d -o CMakeFiles/wsjt_qt.dir/NetworkServerLookup.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/NetworkServerLookup.cpp
-[ 70%] Building CXX object CMakeFiles/wsjt_qt.dir/Radio.cpp.o
-[ 70%] Building CXX object CMakeFiles/wsjt_qt.dir/revision_utils.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/Radio.cpp.o -MF CMakeFiles/wsjt_qt.dir/Radio.cpp.o.d -o CMakeFiles/wsjt_qt.dir/Radio.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Radio.cpp
-[ 70%] Building CXX object CMakeFiles/wsjt_qt.dir/WFPalette.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/revision_utils.cpp.o -MF CMakeFiles/wsjt_qt.dir/revision_utils.cpp.o.d -o CMakeFiles/wsjt_qt.dir/revision_utils.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/revision_utils.cpp
-[ 70%] Building CXX object CMakeFiles/wsjt_qt.dir/IARURegions.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/WFPalette.cpp.o -MF CMakeFiles/wsjt_qt.dir/WFPalette.cpp.o.d -o CMakeFiles/wsjt_qt.dir/WFPalette.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/WFPalette.cpp
-[ 70%] Building CXX object CMakeFiles/wsjt_qt.dir/RadioMetaType.cpp.o
-[ 71%] Building CXX object CMakeFiles/wsjt_qt.dir/Bands.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/IARURegions.cpp.o -MF CMakeFiles/wsjt_qt.dir/IARURegions.cpp.o.d -o CMakeFiles/wsjt_qt.dir/IARURegions.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/IARURegions.cpp
+[ 70%] Building CXX object CMakeFiles/wsjt_qt.dir/Modes.cpp.o
+[ 70%] Building CXX object CMakeFiles/wsjt_qt.dir/MessageBox.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/Radio.cpp.o -MF CMakeFiles/wsjt_qt.dir/Radio.cpp.o.d -o CMakeFiles/wsjt_qt.dir/Radio.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Radio.cpp
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/RadioMetaType.cpp.o -MF CMakeFiles/wsjt_qt.dir/RadioMetaType.cpp.o.d -o CMakeFiles/wsjt_qt.dir/RadioMetaType.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/RadioMetaType.cpp
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/IARURegions.cpp.o -MF CMakeFiles/wsjt_qt.dir/IARURegions.cpp.o.d -o CMakeFiles/wsjt_qt.dir/IARURegions.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/IARURegions.cpp
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/Modes.cpp.o -MF CMakeFiles/wsjt_qt.dir/Modes.cpp.o.d -o CMakeFiles/wsjt_qt.dir/Modes.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Modes.cpp
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/MessageBox.cpp.o -MF CMakeFiles/wsjt_qt.dir/MessageBox.cpp.o.d -o CMakeFiles/wsjt_qt.dir/MessageBox.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/MessageBox.cpp
+[ 71%] Building CXX object CMakeFiles/wsjt_qt.dir/Bands.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/Bands.cpp.o -MF CMakeFiles/wsjt_qt.dir/Bands.cpp.o.d -o CMakeFiles/wsjt_qt.dir/Bands.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Bands.cpp
+/build/reproducible-path/js8call-2.2.0+ds/revision_utils.cpp: In function 'QString revision(const QString&)':
+/build/reproducible-path/js8call-2.2.0+ds/revision_utils.cpp:8:34: warning: unused parameter 'svn_rev_string' [-Wunused-parameter]
+    8 | QString revision (QString const& svn_rev_string)
+      |                   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
+/build/reproducible-path/js8call-2.2.0+ds/revision_utils.cpp: In function 'QString program_title(const QString&)':
+/build/reproducible-path/js8call-2.2.0+ds/revision_utils.cpp:34:39: warning: unused parameter 'revision' [-Wunused-parameter]
+   34 | QString program_title (QString const& revision)
+      |                        ~~~~~~~~~~~~~~~^~~~~~~~
+In file included from /build/reproducible-path/js8call-2.2.0+ds/Modes.hpp:6,
+                 from /build/reproducible-path/js8call-2.2.0+ds/Modes.cpp:1:
+/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
+/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
+  102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
+      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QAbstractListModel:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/Modes.hpp:4:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
+  530 | inline QVariant qVariantFromValue(const T &t)
+      |                 ^~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.cpp:1:
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
@@ -3296,32 +3360,10 @@
 /build/reproducible-path/js8call-2.2.0+ds/NetworkServerLookup.cpp:71:13: note: here
    71 |             case QAbstractSocket::AnyIPProtocol:
       |             ^~~~
-/build/reproducible-path/js8call-2.2.0+ds/revision_utils.cpp: In function 'QString revision(const QString&)':
-/build/reproducible-path/js8call-2.2.0+ds/revision_utils.cpp:8:34: warning: unused parameter 'svn_rev_string' [-Wunused-parameter]
-    8 | QString revision (QString const& svn_rev_string)
-      |                   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
-/build/reproducible-path/js8call-2.2.0+ds/revision_utils.cpp: In function 'QString program_title(const QString&)':
-/build/reproducible-path/js8call-2.2.0+ds/revision_utils.cpp:34:39: warning: unused parameter 'revision' [-Wunused-parameter]
-   34 | QString program_title (QString const& revision)
-      |                        ~~~~~~~~~~~~~~~^~~~~~~~
-[ 71%] Building CXX object CMakeFiles/wsjt_qt.dir/Modes.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/Modes.cpp.o -MF CMakeFiles/wsjt_qt.dir/Modes.cpp.o.d -o CMakeFiles/wsjt_qt.dir/Modes.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Modes.cpp
 [ 71%] Building CXX object CMakeFiles/wsjt_qt.dir/FrequencyList.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/FrequencyList.cpp.o -MF CMakeFiles/wsjt_qt.dir/FrequencyList.cpp.o.d -o CMakeFiles/wsjt_qt.dir/FrequencyList.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/FrequencyList.cpp
-[ 71%] Linking CXX executable js8
-/usr/bin/cmake -E cmake_link_script CMakeFiles/js8.dir/link.txt --verbose=1
 [ 72%] Building CXX object CMakeFiles/wsjt_qt.dir/StationList.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/StationList.cpp.o -MF CMakeFiles/wsjt_qt.dir/StationList.cpp.o.d -o CMakeFiles/wsjt_qt.dir/StationList.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/StationList.cpp
-[ 72%] Building CXX object CMakeFiles/wsjt_qt.dir/FrequencyLineEdit.cpp.o
-[ 72%] Building CXX object CMakeFiles/wsjt_qt.dir/CandidateKeyFilter.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/CandidateKeyFilter.cpp.o -MF CMakeFiles/wsjt_qt.dir/CandidateKeyFilter.cpp.o.d -o CMakeFiles/wsjt_qt.dir/CandidateKeyFilter.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/CandidateKeyFilter.cpp
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/FrequencyLineEdit.cpp.o -MF CMakeFiles/wsjt_qt.dir/FrequencyLineEdit.cpp.o.d -o CMakeFiles/wsjt_qt.dir/FrequencyLineEdit.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/FrequencyLineEdit.cpp
-/usr/bin/ld: warning: decoder.f90.o: requires executable stack (because the .note.GNU-stack section is executable)
-[ 72%] Building CXX object CMakeFiles/wsjt_qt.dir/ForeignKeyDelegate.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/ForeignKeyDelegate.cpp.o -MF CMakeFiles/wsjt_qt.dir/ForeignKeyDelegate.cpp.o.d -o CMakeFiles/wsjt_qt.dir/ForeignKeyDelegate.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/ForeignKeyDelegate.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -Wl,-z,relro -Wl,-z,now -rdynamic -fopenmp -Wl,--dependency-file=CMakeFiles/js8.dir/link.d CMakeFiles/js8.dir/js8_autogen/mocs_compilation.cpp.o CMakeFiles/js8.dir/lib/jt9.f90.o CMakeFiles/js8.dir/lib/jt9a.f90.o CMakeFiles/js8.dir/lib/ipcomm.cpp.o -o js8  libwsjt_fort_omp.a libwsjt_cxx.a /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.15 -lfftw3_threads -lfftw3f_threads -lfftw3 -lfftw3f -lgfortran
-make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 72%] Built target js8
 In file included from /build/reproducible-path/js8call-2.2.0+ds/WFPalette.cpp:28:
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
@@ -3334,8 +3376,10 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
-[ 73%] Building CXX object CMakeFiles/wsjt_qt.dir/LiveFrequencyValidator.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/LiveFrequencyValidator.cpp.o -MF CMakeFiles/wsjt_qt.dir/LiveFrequencyValidator.cpp.o.d -o CMakeFiles/wsjt_qt.dir/LiveFrequencyValidator.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/LiveFrequencyValidator.cpp
+[ 72%] Building CXX object CMakeFiles/wsjt_qt.dir/FrequencyLineEdit.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/FrequencyLineEdit.cpp.o -MF CMakeFiles/wsjt_qt.dir/FrequencyLineEdit.cpp.o.d -o CMakeFiles/wsjt_qt.dir/FrequencyLineEdit.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/FrequencyLineEdit.cpp
+[ 72%] Building CXX object CMakeFiles/wsjt_qt.dir/CandidateKeyFilter.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/CandidateKeyFilter.cpp.o -MF CMakeFiles/wsjt_qt.dir/CandidateKeyFilter.cpp.o.d -o CMakeFiles/wsjt_qt.dir/CandidateKeyFilter.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/CandidateKeyFilter.cpp
 /build/reproducible-path/js8call-2.2.0+ds/WFPalette.cpp: In member function 'void {anonymous}::Designer::export_palette()':
 /build/reproducible-path/js8call-2.2.0+ds/WFPalette.cpp:245:97: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations]
   245 |                   stream << colour.red () << ';' << colour.green () << ';' << colour.blue () << endl;
@@ -3343,27 +3387,21 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here
   293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s);
       |                                                                           ^~~~
+[ 72%] Building CXX object CMakeFiles/wsjt_qt.dir/ForeignKeyDelegate.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/ForeignKeyDelegate.cpp.o -MF CMakeFiles/wsjt_qt.dir/ForeignKeyDelegate.cpp.o.d -o CMakeFiles/wsjt_qt.dir/ForeignKeyDelegate.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/ForeignKeyDelegate.cpp
+[ 73%] Building CXX object CMakeFiles/wsjt_qt.dir/LiveFrequencyValidator.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/LiveFrequencyValidator.cpp.o -MF CMakeFiles/wsjt_qt.dir/LiveFrequencyValidator.cpp.o.d -o CMakeFiles/wsjt_qt.dir/LiveFrequencyValidator.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/LiveFrequencyValidator.cpp
 [ 73%] Building CXX object CMakeFiles/wsjt_qt.dir/GetUserId.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/GetUserId.cpp.o -MF CMakeFiles/wsjt_qt.dir/GetUserId.cpp.o.d -o CMakeFiles/wsjt_qt.dir/GetUserId.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/GetUserId.cpp
 [ 73%] Building CXX object CMakeFiles/wsjt_qt.dir/TraceFile.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/TraceFile.cpp.o -MF CMakeFiles/wsjt_qt.dir/TraceFile.cpp.o.d -o CMakeFiles/wsjt_qt.dir/TraceFile.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/TraceFile.cpp
 [ 74%] Building CXX object CMakeFiles/wsjt_qt.dir/AudioDevice.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/AudioDevice.cpp.o -MF CMakeFiles/wsjt_qt.dir/AudioDevice.cpp.o.d -o CMakeFiles/wsjt_qt.dir/AudioDevice.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/AudioDevice.cpp
-In file included from /build/reproducible-path/js8call-2.2.0+ds/Modes.hpp:6,
-                 from /build/reproducible-path/js8call-2.2.0+ds/Modes.cpp:1:
-/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
-/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
-  102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
-      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QAbstractListModel:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/Modes.hpp:4:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
-  530 | inline QVariant qVariantFromValue(const T &t)
-      |                 ^~~~~~~~~~~~~~~~~
+[ 74%] Building CXX object CMakeFiles/wsjt_qt.dir/Transceiver.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/Transceiver.cpp.o -MF CMakeFiles/wsjt_qt.dir/Transceiver.cpp.o.d -o CMakeFiles/wsjt_qt.dir/Transceiver.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Transceiver.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/IARURegions.hpp:6,
                  from /build/reproducible-path/js8call-2.2.0+ds/FrequencyList.hpp:10,
-                 from /build/reproducible-path/js8call-2.2.0+ds/StationList.cpp:25:
+                 from /build/reproducible-path/js8call-2.2.0+ds/FrequencyList.cpp:1:
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
   102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
@@ -3372,55 +3410,45 @@
                  from /usr/include/aarch64-linux-gnu/qt5/QtCore/qabstractproxymodel.h:43,
                  from /usr/include/aarch64-linux-gnu/qt5/QtCore/qsortfilterproxymodel.h:43,
                  from /usr/include/aarch64-linux-gnu/qt5/QtCore/QSortFilterProxyModel:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/StationList.hpp:4,
-                 from /build/reproducible-path/js8call-2.2.0+ds/StationList.cpp:1:
+                 from /build/reproducible-path/js8call-2.2.0+ds/FrequencyList.hpp:7:
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
-/build/reproducible-path/js8call-2.2.0+ds/StationList.cpp: In member function 'bool StationList::removeDisjointRows(QModelIndexList)':
-/build/reproducible-path/js8call-2.2.0+ds/StationList.cpp:171:9: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QModelIndex>::iterator; LessThan = bool (*)(const QModelIndex&, const QModelIndex&)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
-  171 |   qSort (rows.begin (), rows.end (), row_is_higher);
+/build/reproducible-path/js8call-2.2.0+ds/FrequencyList.cpp: In member function 'bool FrequencyList_v2::removeDisjointRows(QModelIndexList)':
+/build/reproducible-path/js8call-2.2.0+ds/FrequencyList.cpp:233:9: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QModelIndex>::iterator; LessThan = bool (*)(const QModelIndex&, const QModelIndex&)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
+  233 |   qSort (rows.begin (), rows.end (), row_is_higher);
       |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlist.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:45:
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QList:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/FrequencyList.hpp:6:
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
   181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
       |                                              ^~~~~
-[ 74%] Building CXX object CMakeFiles/wsjt_qt.dir/Transceiver.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/Transceiver.cpp.o -MF CMakeFiles/wsjt_qt.dir/Transceiver.cpp.o.d -o CMakeFiles/wsjt_qt.dir/Transceiver.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Transceiver.cpp
-[ 74%] Building CXX object CMakeFiles/wsjt_qt.dir/TransceiverBase.cpp.o
 In file included from /build/reproducible-path/js8call-2.2.0+ds/IARURegions.hpp:6,
                  from /build/reproducible-path/js8call-2.2.0+ds/FrequencyList.hpp:10,
-                 from /build/reproducible-path/js8call-2.2.0+ds/FrequencyList.cpp:1:
+                 from /build/reproducible-path/js8call-2.2.0+ds/StationList.cpp:25:
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
   102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
       |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/TransceiverBase.cpp.o -MF CMakeFiles/wsjt_qt.dir/TransceiverBase.cpp.o.d -o CMakeFiles/wsjt_qt.dir/TransceiverBase.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/TransceiverBase.cpp
 In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43,
                  from /usr/include/aarch64-linux-gnu/qt5/QtCore/qabstractproxymodel.h:43,
                  from /usr/include/aarch64-linux-gnu/qt5/QtCore/qsortfilterproxymodel.h:43,
                  from /usr/include/aarch64-linux-gnu/qt5/QtCore/QSortFilterProxyModel:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/FrequencyList.hpp:7:
+                 from /build/reproducible-path/js8call-2.2.0+ds/StationList.hpp:4,
+                 from /build/reproducible-path/js8call-2.2.0+ds/StationList.cpp:1:
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
-/build/reproducible-path/js8call-2.2.0+ds/FrequencyList.cpp: In member function 'bool FrequencyList_v2::removeDisjointRows(QModelIndexList)':
-/build/reproducible-path/js8call-2.2.0+ds/FrequencyList.cpp:233:9: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QModelIndex>::iterator; LessThan = bool (*)(const QModelIndex&, const QModelIndex&)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
-  233 |   qSort (rows.begin (), rows.end (), row_is_higher);
+/build/reproducible-path/js8call-2.2.0+ds/StationList.cpp: In member function 'bool StationList::removeDisjointRows(QModelIndexList)':
+/build/reproducible-path/js8call-2.2.0+ds/StationList.cpp:171:9: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QModelIndex>::iterator; LessThan = bool (*)(const QModelIndex&, const QModelIndex&)]' is deprecated: Use std::sort [-Wdeprecated-declarations]
+  171 |   qSort (rows.begin (), rows.end (), row_is_higher);
       |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlist.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QList:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/FrequencyList.hpp:6:
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:45:
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
   181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
       |                                              ^~~~~
-[ 75%] Building CXX object CMakeFiles/wsjt_qt.dir/EmulateSplitTransceiver.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/EmulateSplitTransceiver.cpp.o -MF CMakeFiles/wsjt_qt.dir/EmulateSplitTransceiver.cpp.o.d -o CMakeFiles/wsjt_qt.dir/EmulateSplitTransceiver.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/EmulateSplitTransceiver.cpp
-[ 75%] Building CXX object CMakeFiles/wsjt_qt.dir/TransceiverFactory.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/TransceiverFactory.cpp.o -MF CMakeFiles/wsjt_qt.dir/TransceiverFactory.cpp.o.d -o CMakeFiles/wsjt_qt.dir/TransceiverFactory.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/TransceiverFactory.cpp
-[ 75%] Building CXX object CMakeFiles/wsjt_qt.dir/PollingTransceiver.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/PollingTransceiver.cpp.o -MF CMakeFiles/wsjt_qt.dir/PollingTransceiver.cpp.o.d -o CMakeFiles/wsjt_qt.dir/PollingTransceiver.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/PollingTransceiver.cpp
 /build/reproducible-path/js8call-2.2.0+ds/TraceFile.cpp: In static member function 'static void TraceFile::impl::message_handler(QtMsgType, const QMessageLogContext&, const QString&)':
 /build/reproducible-path/js8call-2.2.0+ds/TraceFile.cpp:111:48: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations]
   111 |       << severity << ": " << msg.trimmed () << endl;
@@ -3431,6 +3459,28 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here
   293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s);
       |                                                                           ^~~~
+[ 74%] Building CXX object CMakeFiles/wsjt_qt.dir/TransceiverBase.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/TransceiverBase.cpp.o -MF CMakeFiles/wsjt_qt.dir/TransceiverBase.cpp.o.d -o CMakeFiles/wsjt_qt.dir/TransceiverBase.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/TransceiverBase.cpp
+In file included from /build/reproducible-path/js8call-2.2.0+ds/Transceiver.hpp:6,
+                 from /build/reproducible-path/js8call-2.2.0+ds/Transceiver.cpp:1:
+/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
+/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
+  102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
+      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlocale.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:46,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdebug.h:49,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtNetwork/qabstractsocket.h:47,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtNetwork/qhostaddress.h:48,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtNetwork/QHostAddress:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:8:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
+  530 | inline QVariant qVariantFromValue(const T &t)
+      |                 ^~~~~~~~~~~~~~~~~
+[ 75%] Building CXX object CMakeFiles/wsjt_qt.dir/EmulateSplitTransceiver.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/EmulateSplitTransceiver.cpp.o -MF CMakeFiles/wsjt_qt.dir/EmulateSplitTransceiver.cpp.o.d -o CMakeFiles/wsjt_qt.dir/EmulateSplitTransceiver.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/EmulateSplitTransceiver.cpp
+[ 75%] Building CXX object CMakeFiles/wsjt_qt.dir/TransceiverFactory.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/TransceiverFactory.cpp.o -MF CMakeFiles/wsjt_qt.dir/TransceiverFactory.cpp.o.d -o CMakeFiles/wsjt_qt.dir/TransceiverFactory.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/TransceiverFactory.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/IARURegions.hpp:6,
                  from /build/reproducible-path/js8call-2.2.0+ds/FrequencyList.hpp:10,
                  from /build/reproducible-path/js8call-2.2.0+ds/LiveFrequencyValidator.cpp:9:
@@ -3446,6 +3496,16 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
+[ 75%] Building CXX object CMakeFiles/wsjt_qt.dir/PollingTransceiver.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/PollingTransceiver.cpp.o -MF CMakeFiles/wsjt_qt.dir/PollingTransceiver.cpp.o.d -o CMakeFiles/wsjt_qt.dir/PollingTransceiver.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/PollingTransceiver.cpp
+[ 76%] Building CXX object CMakeFiles/wsjt_qt.dir/HamlibTransceiver.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/HamlibTransceiver.cpp.o -MF CMakeFiles/wsjt_qt.dir/HamlibTransceiver.cpp.o.d -o CMakeFiles/wsjt_qt.dir/HamlibTransceiver.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.cpp
+[ 76%] Building CXX object CMakeFiles/wsjt_qt.dir/HRDTransceiver.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/HRDTransceiver.cpp.o -MF CMakeFiles/wsjt_qt.dir/HRDTransceiver.cpp.o.d -o CMakeFiles/wsjt_qt.dir/HRDTransceiver.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/HRDTransceiver.cpp
+[ 76%] Building CXX object CMakeFiles/wsjt_qt.dir/DXLabSuiteCommanderTransceiver.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/DXLabSuiteCommanderTransceiver.cpp.o -MF CMakeFiles/wsjt_qt.dir/DXLabSuiteCommanderTransceiver.cpp.o.d -o CMakeFiles/wsjt_qt.dir/DXLabSuiteCommanderTransceiver.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/DXLabSuiteCommanderTransceiver.cpp
+[ 76%] Building CXX object CMakeFiles/wsjt_qt.dir/NetworkMessage.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/NetworkMessage.cpp.o -MF CMakeFiles/wsjt_qt.dir/NetworkMessage.cpp.o.d -o CMakeFiles/wsjt_qt.dir/NetworkMessage.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/NetworkMessage.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/Transceiver.hpp:6,
                  from /build/reproducible-path/js8call-2.2.0+ds/TransceiverBase.hpp:8,
                  from /build/reproducible-path/js8call-2.2.0+ds/TransceiverBase.cpp:1:
@@ -3464,7 +3524,8 @@
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/js8call-2.2.0+ds/Transceiver.hpp:6,
-                 from /build/reproducible-path/js8call-2.2.0+ds/Transceiver.cpp:1:
+                 from /build/reproducible-path/js8call-2.2.0+ds/EmulateSplitTransceiver.hpp:6,
+                 from /build/reproducible-path/js8call-2.2.0+ds/EmulateSplitTransceiver.cpp:1:
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
   102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
@@ -3479,10 +3540,10 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
-[ 76%] Building CXX object CMakeFiles/wsjt_qt.dir/HamlibTransceiver.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/HamlibTransceiver.cpp.o -MF CMakeFiles/wsjt_qt.dir/HamlibTransceiver.cpp.o.d -o CMakeFiles/wsjt_qt.dir/HamlibTransceiver.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.cpp
-[ 76%] Building CXX object CMakeFiles/wsjt_qt.dir/HRDTransceiver.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/HRDTransceiver.cpp.o -MF CMakeFiles/wsjt_qt.dir/HRDTransceiver.cpp.o.d -o CMakeFiles/wsjt_qt.dir/HRDTransceiver.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/HRDTransceiver.cpp
+[ 77%] Building CXX object CMakeFiles/wsjt_qt.dir/Message.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/Message.cpp.o -MF CMakeFiles/wsjt_qt.dir/Message.cpp.o.d -o CMakeFiles/wsjt_qt.dir/Message.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Message.cpp
+[ 77%] Building CXX object CMakeFiles/wsjt_qt.dir/MessageClient.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/MessageClient.cpp.o -MF CMakeFiles/wsjt_qt.dir/MessageClient.cpp.o.d -o CMakeFiles/wsjt_qt.dir/MessageClient.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/MessageClient.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/Transceiver.hpp:6,
                  from /build/reproducible-path/js8call-2.2.0+ds/TransceiverFactory.hpp:9,
                  from /build/reproducible-path/js8call-2.2.0+ds/TransceiverFactory.cpp:1:
@@ -3500,11 +3561,10 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
-[ 76%] Building CXX object CMakeFiles/wsjt_qt.dir/DXLabSuiteCommanderTransceiver.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/DXLabSuiteCommanderTransceiver.cpp.o -MF CMakeFiles/wsjt_qt.dir/DXLabSuiteCommanderTransceiver.cpp.o.d -o CMakeFiles/wsjt_qt.dir/DXLabSuiteCommanderTransceiver.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/DXLabSuiteCommanderTransceiver.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/Transceiver.hpp:6,
-                 from /build/reproducible-path/js8call-2.2.0+ds/EmulateSplitTransceiver.hpp:6,
-                 from /build/reproducible-path/js8call-2.2.0+ds/EmulateSplitTransceiver.cpp:1:
+                 from /build/reproducible-path/js8call-2.2.0+ds/TransceiverBase.hpp:8,
+                 from /build/reproducible-path/js8call-2.2.0+ds/PollingTransceiver.hpp:6,
+                 from /build/reproducible-path/js8call-2.2.0+ds/PollingTransceiver.cpp:1:
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
   102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
@@ -3519,14 +3579,12 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
-[ 76%] Building CXX object CMakeFiles/wsjt_qt.dir/NetworkMessage.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/NetworkMessage.cpp.o -MF CMakeFiles/wsjt_qt.dir/NetworkMessage.cpp.o.d -o CMakeFiles/wsjt_qt.dir/NetworkMessage.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/NetworkMessage.cpp
-[ 77%] Building CXX object CMakeFiles/wsjt_qt.dir/Message.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/Message.cpp.o -MF CMakeFiles/wsjt_qt.dir/Message.cpp.o.d -o CMakeFiles/wsjt_qt.dir/Message.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Message.cpp
+[ 77%] Building CXX object CMakeFiles/wsjt_qt.dir/MessageServer.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/MessageServer.cpp.o -MF CMakeFiles/wsjt_qt.dir/MessageServer.cpp.o.d -o CMakeFiles/wsjt_qt.dir/MessageServer.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/MessageServer.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/Transceiver.hpp:6,
-                 from /build/reproducible-path/js8call-2.2.0+ds/TransceiverBase.hpp:8,
-                 from /build/reproducible-path/js8call-2.2.0+ds/PollingTransceiver.hpp:6,
-                 from /build/reproducible-path/js8call-2.2.0+ds/PollingTransceiver.cpp:1:
+                 from /build/reproducible-path/js8call-2.2.0+ds/TransceiverFactory.hpp:9,
+                 from /build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.hpp:10,
+                 from /build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.cpp:1:
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
   102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
@@ -3541,16 +3599,6 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
-[ 77%] Building CXX object CMakeFiles/wsjt_qt.dir/MessageClient.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/MessageClient.cpp.o -MF CMakeFiles/wsjt_qt.dir/MessageClient.cpp.o.d -o CMakeFiles/wsjt_qt.dir/MessageClient.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/MessageClient.cpp
-[ 77%] Building CXX object CMakeFiles/wsjt_qt.dir/MessageServer.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/MessageServer.cpp.o -MF CMakeFiles/wsjt_qt.dir/MessageServer.cpp.o.d -o CMakeFiles/wsjt_qt.dir/MessageServer.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/MessageServer.cpp
-[ 78%] Building CXX object CMakeFiles/wsjt_qt.dir/TCPClient.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/TCPClient.cpp.o -MF CMakeFiles/wsjt_qt.dir/TCPClient.cpp.o.d -o CMakeFiles/wsjt_qt.dir/TCPClient.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/TCPClient.cpp
-[ 78%] Building CXX object CMakeFiles/wsjt_qt.dir/LettersSpinBox.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/LettersSpinBox.cpp.o -MF CMakeFiles/wsjt_qt.dir/LettersSpinBox.cpp.o.d -o CMakeFiles/wsjt_qt.dir/LettersSpinBox.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/LettersSpinBox.cpp
-[ 78%] Building CXX object CMakeFiles/wsjt_qt.dir/HintedSpinBox.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/HintedSpinBox.cpp.o -MF CMakeFiles/wsjt_qt.dir/HintedSpinBox.cpp.o.d -o CMakeFiles/wsjt_qt.dir/HintedSpinBox.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/HintedSpinBox.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/Transceiver.hpp:6,
                  from /build/reproducible-path/js8call-2.2.0+ds/TransceiverFactory.hpp:9,
                  from /build/reproducible-path/js8call-2.2.0+ds/HRDTransceiver.hpp:12,
@@ -3569,14 +3617,10 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
-[ 79%] Building CXX object CMakeFiles/wsjt_qt.dir/RestrictedSpinBox.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/RestrictedSpinBox.cpp.o -MF CMakeFiles/wsjt_qt.dir/RestrictedSpinBox.cpp.o.d -o CMakeFiles/wsjt_qt.dir/RestrictedSpinBox.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/RestrictedSpinBox.cpp
-[ 79%] Building CXX object CMakeFiles/wsjt_qt.dir/HelpTextWindow.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/HelpTextWindow.cpp.o -MF CMakeFiles/wsjt_qt.dir/HelpTextWindow.cpp.o.d -o CMakeFiles/wsjt_qt.dir/HelpTextWindow.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/HelpTextWindow.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/Transceiver.hpp:6,
                  from /build/reproducible-path/js8call-2.2.0+ds/TransceiverFactory.hpp:9,
-                 from /build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.hpp:10,
-                 from /build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.cpp:1:
+                 from /build/reproducible-path/js8call-2.2.0+ds/DXLabSuiteCommanderTransceiver.hpp:6,
+                 from /build/reproducible-path/js8call-2.2.0+ds/DXLabSuiteCommanderTransceiver.cpp:1:
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
   102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
@@ -3591,6 +3635,19 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
+[ 78%] Building CXX object CMakeFiles/wsjt_qt.dir/TCPClient.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/TCPClient.cpp.o -MF CMakeFiles/wsjt_qt.dir/TCPClient.cpp.o.d -o CMakeFiles/wsjt_qt.dir/TCPClient.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/TCPClient.cpp
+[ 78%] Building CXX object CMakeFiles/wsjt_qt.dir/LettersSpinBox.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/LettersSpinBox.cpp.o -MF CMakeFiles/wsjt_qt.dir/LettersSpinBox.cpp.o.d -o CMakeFiles/wsjt_qt.dir/LettersSpinBox.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/LettersSpinBox.cpp
+/build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.cpp: In function 'int {anonymous}::debug_callback(rig_debug_level_e, void*, const char*, va_list)':
+/build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.cpp:38:32: warning: 'QString& QString::vsprintf(const char*, va_list)' is deprecated: Use vasprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
+   38 |     message = message.vsprintf (format, ap).trimmed ();
+      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.hpp:6:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:388:14: note: declared here
+  388 |     QString &vsprintf(const char *format, va_list ap) Q_ATTRIBUTE_FORMAT_PRINTF(2, 0);
+      |              ^~~~~~~~
 /build/reproducible-path/js8call-2.2.0+ds/HRDTransceiver.cpp: In static member function 'static void* HRDMessage::operator new(size_t, const QString&)':
 /build/reproducible-path/js8call-2.2.0+ds/HRDTransceiver.cpp:37:11: warning: 'OutputIterator qCopy(InputIterator, InputIterator, OutputIterator) [with InputIterator = const short unsigned int*; OutputIterator = QChar*]' is deprecated: Use std::copy [-Wdeprecated-declarations]
    37 |     qCopy (pl, pl + payload.size () + 1, storage->payload_); // copy terminator too
@@ -3602,6 +3659,8 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:82:56: note: declared here
    82 | QT_DEPRECATED_X("Use std::copy") inline OutputIterator qCopy(InputIterator begin, InputIterator end, OutputIterator dest)
       |                                                        ^~~~~
+[ 78%] Building CXX object CMakeFiles/wsjt_qt.dir/HintedSpinBox.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/HintedSpinBox.cpp.o -MF CMakeFiles/wsjt_qt.dir/HintedSpinBox.cpp.o.d -o CMakeFiles/wsjt_qt.dir/HintedSpinBox.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/HintedSpinBox.cpp
 /build/reproducible-path/js8call-2.2.0+ds/HRDTransceiver.cpp: In member function 'virtual int HRDTransceiver::do_start()':
 /build/reproducible-path/js8call-2.2.0+ds/HRDTransceiver.cpp:167:76: warning: 'QStringList QString::split(QChar, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(QChar sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
   167 |   auto radios = send_command ("get radios", false, false).trimmed ().split (',', QString::SkipEmptyParts);
@@ -3641,15 +3700,6 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:612:17: note: declared here
   612 |     QStringList split(QChar sep, SplitBehavior behavior,
       |                 ^~~~~
-/build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.cpp: In function 'int {anonymous}::debug_callback(rig_debug_level_e, void*, const char*, va_list)':
-/build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.cpp:38:32: warning: 'QString& QString::vsprintf(const char*, va_list)' is deprecated: Use vasprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
-   38 |     message = message.vsprintf (format, ap).trimmed ();
-      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/HamlibTransceiver.hpp:6:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:388:14: note: declared here
-  388 |     QString &vsprintf(const char *format, va_list ap) Q_ATTRIBUTE_FORMAT_PRINTF(2, 0);
-      |              ^~~~~~~~
 /build/reproducible-path/js8call-2.2.0+ds/HRDTransceiver.cpp: In member function 'virtual void HRDTransceiver::do_frequency(Transceiver::Frequency, Transceiver::MODE, bool)':
 /build/reproducible-path/js8call-2.2.0+ds/HRDTransceiver.cpp:601:76: warning: 'QStringList QString::split(QChar, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(QChar sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
   601 |       auto frequencies = send_command ("get frequencies").trimmed ().split ('-', QString::SkipEmptyParts);
@@ -3677,24 +3727,10 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:612:17: note: declared here
   612 |     QStringList split(QChar sep, SplitBehavior behavior,
       |                 ^~~~~
-In file included from /build/reproducible-path/js8call-2.2.0+ds/Transceiver.hpp:6,
-                 from /build/reproducible-path/js8call-2.2.0+ds/TransceiverFactory.hpp:9,
-                 from /build/reproducible-path/js8call-2.2.0+ds/DXLabSuiteCommanderTransceiver.hpp:6,
-                 from /build/reproducible-path/js8call-2.2.0+ds/DXLabSuiteCommanderTransceiver.cpp:1:
-/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
-/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
-  102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
-      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlocale.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:46,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdebug.h:49,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtNetwork/qabstractsocket.h:47,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtNetwork/qhostaddress.h:48,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtNetwork/QHostAddress:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:8:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
-  530 | inline QVariant qVariantFromValue(const T &t)
-      |                 ^~~~~~~~~~~~~~~~~
+[ 79%] Building CXX object CMakeFiles/wsjt_qt.dir/RestrictedSpinBox.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/RestrictedSpinBox.cpp.o -MF CMakeFiles/wsjt_qt.dir/RestrictedSpinBox.cpp.o.d -o CMakeFiles/wsjt_qt.dir/RestrictedSpinBox.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/RestrictedSpinBox.cpp
+[ 79%] Building CXX object CMakeFiles/wsjt_qt.dir/HelpTextWindow.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/HelpTextWindow.cpp.o -MF CMakeFiles/wsjt_qt.dir/HelpTextWindow.cpp.o.d -o CMakeFiles/wsjt_qt.dir/HelpTextWindow.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/HelpTextWindow.cpp
 [ 79%] Building CXX object CMakeFiles/wsjt_qt.dir/DisplayManual.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/DisplayManual.cpp.o -MF CMakeFiles/wsjt_qt.dir/DisplayManual.cpp.o.d -o CMakeFiles/wsjt_qt.dir/DisplayManual.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/DisplayManual.cpp
 /build/reproducible-path/js8call-2.2.0+ds/MessageClient.cpp: In constructor 'MessageClient::MessageClient(const QString&, const QString&, const QString&, const QString&, port_type, QObject*)':
@@ -3713,25 +3749,12 @@
 /usr/include/aarch64-linux-gnu/qt5/QtNetwork/qabstractsocket.h:211:10: note: declared here
   211 |     void error(QAbstractSocket::SocketError);
       |          ^~~~~
-[ 80%] Building CXX object CMakeFiles/wsjt_qt.dir/MultiSettings.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/MultiSettings.cpp.o -MF CMakeFiles/wsjt_qt.dir/MultiSettings.cpp.o.d -o CMakeFiles/wsjt_qt.dir/MultiSettings.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/MultiSettings.cpp
 /build/reproducible-path/js8call-2.2.0+ds/RestrictedSpinBox.cpp: In member function 'virtual QValidator::State RestrictedSpinBox::validate(QString&, int&) const':
 /build/reproducible-path/js8call-2.2.0+ds/RestrictedSpinBox.cpp:14:100: warning: enum constant in boolean context [-Wint-in-bool-context]
    14 |       && values ().end () == std::find (values ().begin (), values ().end (), valueFromText (input)))
       |                                                                                                    ^
-In file included from /build/reproducible-path/js8call-2.2.0+ds/HelpTextWindow.cpp:9:
-/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
-/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
-  102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
-      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlocale.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtGui/qguiapplication.h:47,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qapplication.h:52,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QApplication:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/HelpTextWindow.cpp:3:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
-  530 | inline QVariant qVariantFromValue(const T &t)
-      |                 ^~~~~~~~~~~~~~~~~
+[ 80%] Building CXX object CMakeFiles/wsjt_qt.dir/MultiSettings.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/MultiSettings.cpp.o -MF CMakeFiles/wsjt_qt.dir/MultiSettings.cpp.o.d -o CMakeFiles/wsjt_qt.dir/MultiSettings.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/MultiSettings.cpp
 /build/reproducible-path/js8call-2.2.0+ds/DisplayManual.cpp: In member function 'void DisplayManual::impl::display(const QUrl&, const QString&)':
 /build/reproducible-path/js8call-2.2.0+ds/DisplayManual.cpp:52:71: warning: 'QNetworkAccessManager::NetworkAccessibility QNetworkAccessManager::networkAccessible() const' is deprecated [-Wdeprecated-declarations]
    52 |     if (QNetworkAccessManager::Accessible != qnam_->networkAccessible ()) {
@@ -3747,13 +3770,26 @@
 /usr/include/aarch64-linux-gnu/qt5/QtNetwork/qnetworkaccessmanager.h:159:37: note: declared here
   159 |     QT_DEPRECATED_VERSION_5_15 void setNetworkAccessible(NetworkAccessibility accessible);
       |                                     ^~~~~~~~~~~~~~~~~~~~
+In file included from /build/reproducible-path/js8call-2.2.0+ds/HelpTextWindow.cpp:9:
+/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
+/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
+  102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
+      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlocale.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtGui/qguiapplication.h:47,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qapplication.h:52,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QApplication:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/HelpTextWindow.cpp:3:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
+  530 | inline QVariant qVariantFromValue(const T &t)
+      |                 ^~~~~~~~~~~~~~~~~
 [ 80%] Building CXX object CMakeFiles/wsjt_qt.dir/MaidenheadLocatorValidator.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/MaidenheadLocatorValidator.cpp.o -MF CMakeFiles/wsjt_qt.dir/MaidenheadLocatorValidator.cpp.o.d -o CMakeFiles/wsjt_qt.dir/MaidenheadLocatorValidator.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/MaidenheadLocatorValidator.cpp
 [ 80%] Building CXX object CMakeFiles/wsjt_qt.dir/CallsignValidator.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/CallsignValidator.cpp.o -MF CMakeFiles/wsjt_qt.dir/CallsignValidator.cpp.o.d -o CMakeFiles/wsjt_qt.dir/CallsignValidator.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/CallsignValidator.cpp
 [ 80%] Building CXX object CMakeFiles/wsjt_qt.dir/SplashScreen.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/SplashScreen.cpp.o -MF CMakeFiles/wsjt_qt.dir/SplashScreen.cpp.o.d -o CMakeFiles/wsjt_qt.dir/SplashScreen.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/SplashScreen.cpp
-[ 80%] Building CXX object CMakeFiles/wsjt_qt.dir/DoubleClickablePushButton.cpp.o
+[ 81%] Building CXX object CMakeFiles/wsjt_qt.dir/DoubleClickablePushButton.cpp.o
 [ 81%] Building CXX object CMakeFiles/wsjt_qt.dir/EqualizationToolsDialog.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/EqualizationToolsDialog.cpp.o -MF CMakeFiles/wsjt_qt.dir/EqualizationToolsDialog.cpp.o.d -o CMakeFiles/wsjt_qt.dir/EqualizationToolsDialog.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/EqualizationToolsDialog.cpp
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjt_qt_autogen/include -I/usr/include/libusb-1.0 -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/wsjt_qt.dir/DoubleClickablePushButton.cpp.o -MF CMakeFiles/wsjt_qt.dir/DoubleClickablePushButton.cpp.o.d -o CMakeFiles/wsjt_qt.dir/DoubleClickablePushButton.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/DoubleClickablePushButton.cpp
@@ -3968,59 +4004,59 @@
 [ 82%] Built target js8call_autogen
 make  -f CMakeFiles/js8call.dir/build.make CMakeFiles/js8call.dir/depend
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 82%] Generating ui_widegraph.h
+[ 82%] Generating ui_messageaveraging.h
 [ 82%] Automatic RCC for images.qrc
-/usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_widegraph.h /build/reproducible-path/js8call-2.2.0+ds/widegraph.ui
-/usr/bin/cmake -E cmake_autorcc /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8call_autogen.dir/AutoRcc_images_EWIEGA46WW_Info.json None
-[ 82%] Generating qrc_wsjtx.cpp
-AutoRcc: Generating "SRC:/obj-aarch64-linux-gnu/js8call_autogen/EWIEGA46WW/qrc_images.cpp", because it doesn't exist, from "SRC:/images.qrc"
-/usr/lib/qt5/bin/rcc -name images -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/EWIEGA46WW/qrc_images.cpp /build/reproducible-path/js8call-2.2.0+ds/images.qrc
 [ 82%] Generating ui_Configuration.h
-/usr/lib/qt5/bin/rcc --name wsjtx --output /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/qrc_wsjtx.cpp /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjtx.qrc
-AutoRcc: Writing settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/js8call_autogen.dir/AutoRcc_images_EWIEGA46WW_Used.txt"
+/usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_messageaveraging.h /build/reproducible-path/js8call-2.2.0+ds/messageaveraging.ui
 [ 83%] Generating ui_about.h
-/usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_Configuration.h /build/reproducible-path/js8call-2.2.0+ds/Configuration.ui
-/usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_about.h /build/reproducible-path/js8call-2.2.0+ds/about.ui
-[ 84%] Generating ui_logqso.h
 [ 84%] Generating ui_mainwindow.h
-/usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_logqso.h /build/reproducible-path/js8call-2.2.0+ds/logqso.ui
-/usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_mainwindow.h /build/reproducible-path/js8call-2.2.0+ds/mainwindow.ui
-[ 84%] Generating ui_messageaveraging.h
+[ 84%] Generating ui_logqso.h
+[ 84%] Generating ui_widegraph.h
+/usr/bin/cmake -E cmake_autorcc /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8call_autogen.dir/AutoRcc_images_EWIEGA46WW_Info.json None
 [ 84%] Generating ui_messagereplydialog.h
 [ 84%] Generating ui_messagewindow.h
-/usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_messageaveraging.h /build/reproducible-path/js8call-2.2.0+ds/messageaveraging.ui
+/usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_Configuration.h /build/reproducible-path/js8call-2.2.0+ds/Configuration.ui
+[ 84%] Generating qrc_wsjtx.cpp
+/usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_about.h /build/reproducible-path/js8call-2.2.0+ds/about.ui
+/usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_mainwindow.h /build/reproducible-path/js8call-2.2.0+ds/mainwindow.ui
+/usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_logqso.h /build/reproducible-path/js8call-2.2.0+ds/logqso.ui
+/usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_widegraph.h /build/reproducible-path/js8call-2.2.0+ds/widegraph.ui
 /usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_messagereplydialog.h /build/reproducible-path/js8call-2.2.0+ds/messagereplydialog.ui
 /usr/lib/qt5/bin/uic -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/ui_messagewindow.h /build/reproducible-path/js8call-2.2.0+ds/messagewindow.ui
+/usr/lib/qt5/bin/rcc --name wsjtx --output /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/qrc_wsjtx.cpp /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/wsjtx.qrc
+AutoRcc: Generating "SRC:/obj-aarch64-linux-gnu/js8call_autogen/EWIEGA46WW/qrc_images.cpp", because it doesn't exist, from "SRC:/images.qrc"
+/usr/lib/qt5/bin/rcc -name images -o /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/EWIEGA46WW/qrc_images.cpp /build/reproducible-path/js8call-2.2.0+ds/images.qrc
+AutoRcc: Writing settings file "SRC:/obj-aarch64-linux-gnu/CMakeFiles/js8call_autogen.dir/AutoRcc_images_EWIEGA46WW_Used.txt"
 cd /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8call.dir/DependInfo.cmake "--color="
 Dependencies file "js8call_autogen/deps" is newer than depends file "/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/CMakeFiles/js8call.dir/compiler_depend.internal".
 Consolidate compiler generated dependencies of target js8call
 make[3]: Leaving directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
 make  -f CMakeFiles/js8call.dir/build.make CMakeFiles/js8call.dir/build
 make[3]: Entering directory '/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu'
-[ 84%] Building CXX object CMakeFiles/js8call.dir/logbook/adif.cpp.o
-[ 84%] Building CXX object CMakeFiles/js8call.dir/js8call_autogen/mocs_compilation.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC -MD -MT CMakeFiles/js8call.dir/js8call_autogen/mocs_compilation.cpp.o -MF CMakeFiles/js8call.dir/js8call_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/js8call.dir/js8call_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/mocs_compilation.cpp
+[ 85%] Building CXX object CMakeFiles/js8call.dir/logbook/adif.cpp.o
 [ 85%] Building CXX object CMakeFiles/js8call.dir/DriftingDateTime.cpp.o
-[ 85%] Building CXX object CMakeFiles/js8call.dir/logbook/countrydat.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/DriftingDateTime.cpp.o -MF CMakeFiles/js8call.dir/DriftingDateTime.cpp.o.d -o CMakeFiles/js8call.dir/DriftingDateTime.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/DriftingDateTime.cpp
+[ 85%] Building CXX object CMakeFiles/js8call.dir/js8call_autogen/mocs_compilation.cpp.o
+[ 86%] Building CXX object CMakeFiles/js8call.dir/logbook/countrydat.cpp.o
 [ 86%] Building CXX object CMakeFiles/js8call.dir/logbook/countriesworked.cpp.o
+[ 86%] Building CXX object CMakeFiles/js8call.dir/logbook/logbook.cpp.o
+[ 86%] Building CXX object CMakeFiles/js8call.dir/fileutils.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/DriftingDateTime.cpp.o -MF CMakeFiles/js8call.dir/DriftingDateTime.cpp.o.d -o CMakeFiles/js8call.dir/DriftingDateTime.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/DriftingDateTime.cpp
+[ 86%] Building CXX object CMakeFiles/js8call.dir/Detector.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC -MD -MT CMakeFiles/js8call.dir/js8call_autogen/mocs_compilation.cpp.o -MF CMakeFiles/js8call.dir/js8call_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/js8call.dir/js8call_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/mocs_compilation.cpp
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/logbook/adif.cpp.o -MF CMakeFiles/js8call.dir/logbook/adif.cpp.o.d -o CMakeFiles/js8call.dir/logbook/adif.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/logbook/adif.cpp
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/logbook/countrydat.cpp.o -MF CMakeFiles/js8call.dir/logbook/countrydat.cpp.o.d -o CMakeFiles/js8call.dir/logbook/countrydat.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/logbook/countrydat.cpp
+[ 87%] Building CXX object CMakeFiles/js8call.dir/displaytext.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/logbook/countriesworked.cpp.o -MF CMakeFiles/js8call.dir/logbook/countriesworked.cpp.o.d -o CMakeFiles/js8call.dir/logbook/countriesworked.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/logbook/countriesworked.cpp
-[ 86%] Building CXX object CMakeFiles/js8call.dir/fileutils.cpp.o
-[ 86%] Building CXX object CMakeFiles/js8call.dir/logbook/logbook.cpp.o
+[ 88%] Building CXX object CMakeFiles/js8call.dir/psk_reporter.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/logbook/logbook.cpp.o -MF CMakeFiles/js8call.dir/logbook/logbook.cpp.o.d -o CMakeFiles/js8call.dir/logbook/logbook.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/logbook/logbook.cpp
-[ 87%] Building CXX object CMakeFiles/js8call.dir/psk_reporter.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/fileutils.cpp.o -MF CMakeFiles/js8call.dir/fileutils.cpp.o.d -o CMakeFiles/js8call.dir/fileutils.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/fileutils.cpp
-[ 87%] Building CXX object CMakeFiles/js8call.dir/Modulator.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/Detector.cpp.o -MF CMakeFiles/js8call.dir/Detector.cpp.o.d -o CMakeFiles/js8call.dir/Detector.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Detector.cpp
+[ 88%] Building CXX object CMakeFiles/js8call.dir/Modulator.cpp.o
+[ 88%] Building CXX object CMakeFiles/js8call.dir/logqso.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/psk_reporter.cpp.o -MF CMakeFiles/js8call.dir/psk_reporter.cpp.o.d -o CMakeFiles/js8call.dir/psk_reporter.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/psk_reporter.cpp
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/displaytext.cpp.o -MF CMakeFiles/js8call.dir/displaytext.cpp.o.d -o CMakeFiles/js8call.dir/displaytext.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/displaytext.cpp
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/Modulator.cpp.o -MF CMakeFiles/js8call.dir/Modulator.cpp.o.d -o CMakeFiles/js8call.dir/Modulator.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Modulator.cpp
-[ 87%] Building CXX object CMakeFiles/js8call.dir/logqso.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/logqso.cpp.o -MF CMakeFiles/js8call.dir/logqso.cpp.o.d -o CMakeFiles/js8call.dir/logqso.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/logqso.cpp
-[ 87%] Building CXX object CMakeFiles/js8call.dir/Detector.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/Detector.cpp.o -MF CMakeFiles/js8call.dir/Detector.cpp.o.d -o CMakeFiles/js8call.dir/Detector.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Detector.cpp
-[ 88%] Building CXX object CMakeFiles/js8call.dir/displaytext.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/displaytext.cpp.o -MF CMakeFiles/js8call.dir/displaytext.cpp.o.d -o CMakeFiles/js8call.dir/displaytext.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/displaytext.cpp
 [ 88%] Building CXX object CMakeFiles/js8call.dir/decodedtext.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/decodedtext.cpp.o -MF CMakeFiles/js8call.dir/decodedtext.cpp.o.d -o CMakeFiles/js8call.dir/decodedtext.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/decodedtext.cpp
 [ 88%] Building CXX object CMakeFiles/js8call.dir/getfile.cpp.o
@@ -4040,6 +4076,8 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here
   293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s);
       |                                                                           ^~~~
+[ 89%] Building CXX object CMakeFiles/js8call.dir/soundout.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/soundout.cpp.o -MF CMakeFiles/js8call.dir/soundout.cpp.o.d -o CMakeFiles/js8call.dir/soundout.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/soundout.cpp
 /build/reproducible-path/js8call-2.2.0+ds/psk_reporter.cpp: In constructor 'PSK_Reporter::PSK_Reporter(MessageClient*, QObject*)':
 /build/reproducible-path/js8call-2.2.0+ds/psk_reporter.cpp:47:43: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
    47 |     m_randomId_h = QString("%1").arg(qrand(),8,16,QChar('0'));
@@ -4053,10 +4091,6 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1280:80: note: declared here
  1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
       |                                                                                ^~~~~
-[ 89%] Building CXX object CMakeFiles/js8call.dir/soundout.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/soundout.cpp.o -MF CMakeFiles/js8call.dir/soundout.cpp.o.d -o CMakeFiles/js8call.dir/soundout.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/soundout.cpp
-[ 89%] Building CXX object CMakeFiles/js8call.dir/soundin.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/soundin.cpp.o -MF CMakeFiles/js8call.dir/soundin.cpp.o.d -o CMakeFiles/js8call.dir/soundin.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/soundin.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/EWIEGA46WW/moc_SelfDestructMessageBox.cpp:10,
                  from /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/mocs_compilation.cpp:6:
 /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/EWIEGA46WW/../../../SelfDestructMessageBox.h:23:52: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
@@ -4075,6 +4109,10 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
       |                                                                                ^~~~~~
+[ 89%] Building CXX object CMakeFiles/js8call.dir/soundin.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/soundin.cpp.o -MF CMakeFiles/js8call.dir/soundin.cpp.o.d -o CMakeFiles/js8call.dir/soundin.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/soundin.cpp
+[ 89%] Building CXX object CMakeFiles/js8call.dir/meterwidget.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/meterwidget.cpp.o -MF CMakeFiles/js8call.dir/meterwidget.cpp.o.d -o CMakeFiles/js8call.dir/meterwidget.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/meterwidget.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/decodedtext.cpp:1:
 /build/reproducible-path/js8call-2.2.0+ds/decodedtext.h: In constructor 'DecodedText::DecodedText(const QString&, bool, const QString&)':
 /build/reproducible-path/js8call-2.2.0+ds/decodedtext.h:114:8: warning: 'DecodedText::is_standard_' will be initialized after [-Wreorder]
@@ -4119,8 +4157,6 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:390:14: note: declared here
   390 |     QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
       |              ^~~~~~~
-[ 89%] Building CXX object CMakeFiles/js8call.dir/meterwidget.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/meterwidget.cpp.o -MF CMakeFiles/js8call.dir/meterwidget.cpp.o.d -o CMakeFiles/js8call.dir/meterwidget.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/meterwidget.cpp
 /build/reproducible-path/js8call-2.2.0+ds/getfile.cpp: In function 'float gran()':
 /build/reproducible-path/js8call-2.2.0+ds/getfile.cpp:185:28: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
   185 |     v1 = 2.0 * (float)qrand() / RAND_MAX - 1;
@@ -4139,8 +4175,10 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1280:80: note: declared here
  1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
       |                                                                                ^~~~~
-[ 90%] Building CXX object CMakeFiles/js8call.dir/signalmeter.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/signalmeter.cpp.o -MF CMakeFiles/js8call.dir/signalmeter.cpp.o.d -o CMakeFiles/js8call.dir/signalmeter.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/signalmeter.cpp
+/build/reproducible-path/js8call-2.2.0+ds/soundout.cpp: In member function 'void SoundOutput::handleStateChanged(QAudio::State)':
+/build/reproducible-path/js8call-2.2.0+ds/soundout.cpp:182:10: warning: enumeration value 'InterruptedState' not handled in switch [-Wswitch]
+  182 |   switch (newState)
+      |          ^
 /build/reproducible-path/js8call-2.2.0+ds/getfile.cpp: In function 'void getfile(QString, int)':
 /build/reproducible-path/js8call-2.2.0+ds/getfile.cpp:99:12: warning: 'hdr.getfile(QString, int)::WAVHDR::nsamrate' may be used uninitialized [-Wmaybe-uninitialized]
    99 |     if(hdr.nsamrate==11025) wav12_(dec_data.d2,dec_data.d2,&n,(short*)&fmt.nbitsam2);
@@ -4148,18 +4186,49 @@
 /build/reproducible-path/js8call-2.2.0+ds/getfile.cpp:39:5: note: 'hdr' declared here
    39 |   } hdr;
       |     ^~~
-[ 90%] Building CXX object CMakeFiles/js8call.dir/plotter.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/plotter.cpp.o -MF CMakeFiles/js8call.dir/plotter.cpp.o.d -o CMakeFiles/js8call.dir/plotter.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/plotter.cpp
-[ 90%] Building CXX object CMakeFiles/js8call.dir/widegraph.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/widegraph.cpp.o -MF CMakeFiles/js8call.dir/widegraph.cpp.o.d -o CMakeFiles/js8call.dir/widegraph.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/widegraph.cpp
+[ 90%] Building CXX object CMakeFiles/js8call.dir/signalmeter.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/signalmeter.cpp.o -MF CMakeFiles/js8call.dir/signalmeter.cpp.o.d -o CMakeFiles/js8call.dir/signalmeter.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/signalmeter.cpp
 /build/reproducible-path/js8call-2.2.0+ds/soundin.cpp: In member function 'void SoundInput::handleStateChanged(QAudio::State) const':
 /build/reproducible-path/js8call-2.2.0+ds/soundin.cpp:124:10: warning: enumeration value 'InterruptedState' not handled in switch [-Wswitch]
   124 |   switch (newState)
       |          ^
-/build/reproducible-path/js8call-2.2.0+ds/soundout.cpp: In member function 'void SoundOutput::handleStateChanged(QAudio::State)':
-/build/reproducible-path/js8call-2.2.0+ds/soundout.cpp:182:10: warning: enumeration value 'InterruptedState' not handled in switch [-Wswitch]
-  182 |   switch (newState)
-      |          ^
+[ 90%] Building CXX object CMakeFiles/js8call.dir/plotter.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/plotter.cpp.o -MF CMakeFiles/js8call.dir/plotter.cpp.o.d -o CMakeFiles/js8call.dir/plotter.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/plotter.cpp
+[ 90%] Building CXX object CMakeFiles/js8call.dir/widegraph.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/widegraph.cpp.o -MF CMakeFiles/js8call.dir/widegraph.cpp.o.d -o CMakeFiles/js8call.dir/widegraph.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/widegraph.cpp
+[ 91%] Building CXX object CMakeFiles/js8call.dir/about.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/about.cpp.o -MF CMakeFiles/js8call.dir/about.cpp.o.d -o CMakeFiles/js8call.dir/about.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/about.cpp
+[ 91%] Building CXX object CMakeFiles/js8call.dir/messageaveraging.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/messageaveraging.cpp.o -MF CMakeFiles/js8call.dir/messageaveraging.cpp.o.d -o CMakeFiles/js8call.dir/messageaveraging.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/messageaveraging.cpp
+[ 91%] Building CXX object CMakeFiles/js8call.dir/varicode.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/varicode.cpp.o -MF CMakeFiles/js8call.dir/varicode.cpp.o.d -o CMakeFiles/js8call.dir/varicode.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/varicode.cpp
+[ 91%] Building CXX object CMakeFiles/js8call.dir/jsc.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/jsc.cpp.o -MF CMakeFiles/js8call.dir/jsc.cpp.o.d -o CMakeFiles/js8call.dir/jsc.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/jsc.cpp
+[ 92%] Building CXX object CMakeFiles/js8call.dir/jsc_list.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/jsc_list.cpp.o -MF CMakeFiles/js8call.dir/jsc_list.cpp.o.d -o CMakeFiles/js8call.dir/jsc_list.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/jsc_list.cpp
+[ 92%] Building CXX object CMakeFiles/js8call.dir/jsc_map.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/jsc_map.cpp.o -MF CMakeFiles/js8call.dir/jsc_map.cpp.o.d -o CMakeFiles/js8call.dir/jsc_map.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/jsc_map.cpp
+/build/reproducible-path/js8call-2.2.0+ds/signalmeter.cpp: In member function 'virtual QSize Scale::minimumSizeHint() const':
+/build/reproducible-path/js8call-2.2.0+ds/signalmeter.cpp:38:60: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
+   38 |     return {tick_length + text_indent + font_metrics.width ("00+"), (font_metrics.height () + line_spacing) * range};
+      |                                         ~~~~~~~~~~~~~~~~~~~^~~~~~~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:50,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qframe.h:44,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QFrame:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/signalmeter.h:5,
+                 from /build/reproducible-path/js8call-2.2.0+ds/signalmeter.cpp:5:
+/usr/include/aarch64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared here
+  106 |     int width(const QString &, int len = -1) const;
+      |         ^~~~~
+/build/reproducible-path/js8call-2.2.0+ds/signalmeter.cpp: In member function 'void SignalMeter::setValue(float, float)':
+/build/reproducible-path/js8call-2.2.0+ds/signalmeter.cpp:112:12: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
+  112 |   t.sprintf("%d dB",int(value+0.5));
+      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:47,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:45:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:390:14: note: declared here
+  390 |     QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
+      |              ^~~~~~~
 In file included from /build/reproducible-path/js8call-2.2.0+ds/IARURegions.hpp:6,
                  from /build/reproducible-path/js8call-2.2.0+ds/Configuration.hpp:8,
                  from /build/reproducible-path/js8call-2.2.0+ds/logqso.cpp:12:
@@ -4190,6 +4259,21 @@
 /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qcombobox.h:107:10: note: declared here
   107 |     void setAutoCompletionCaseSensitivity(Qt::CaseSensitivity sensitivity);
       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /build/reproducible-path/js8call-2.2.0+ds/Modes.hpp:6,
+                 from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:33,
+                 from /build/reproducible-path/js8call-2.2.0+ds/Modulator.cpp:6:
+/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
+/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
+  102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
+      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlocale.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:46,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdebug.h:49,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QDebug:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/Modulator.cpp:5:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
+  530 | inline QVariant qVariantFromValue(const T &t)
+      |                 ^~~~~~~~~~~~~~~~~
 /build/reproducible-path/js8call-2.2.0+ds/logqso.cpp: In member function 'virtual void LogQSO::accept()':
 /build/reproducible-path/js8call-2.2.0+ds/logqso.cpp:319:39: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations]
   319 |     out << logEntryItems.join(",") << endl;
@@ -4202,54 +4286,21 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here
   293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s);
       |                                                                           ^~~~
-[ 91%] Building CXX object CMakeFiles/js8call.dir/about.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/about.cpp.o -MF CMakeFiles/js8call.dir/about.cpp.o.d -o CMakeFiles/js8call.dir/about.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/about.cpp
-[ 91%] Building CXX object CMakeFiles/js8call.dir/messageaveraging.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/messageaveraging.cpp.o -MF CMakeFiles/js8call.dir/messageaveraging.cpp.o.d -o CMakeFiles/js8call.dir/messageaveraging.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/messageaveraging.cpp
-[ 91%] Building CXX object CMakeFiles/js8call.dir/varicode.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/varicode.cpp.o -MF CMakeFiles/js8call.dir/varicode.cpp.o.d -o CMakeFiles/js8call.dir/varicode.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/varicode.cpp
-[ 91%] Building CXX object CMakeFiles/js8call.dir/jsc.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/jsc.cpp.o -MF CMakeFiles/js8call.dir/jsc.cpp.o.d -o CMakeFiles/js8call.dir/jsc.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/jsc.cpp
-/build/reproducible-path/js8call-2.2.0+ds/signalmeter.cpp: In member function 'virtual QSize Scale::minimumSizeHint() const':
-/build/reproducible-path/js8call-2.2.0+ds/signalmeter.cpp:38:60: warning: 'int QFontMetrics::width(const QString&, int) const' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
-   38 |     return {tick_length + text_indent + font_metrics.width ("00+"), (font_metrics.height () + line_spacing) * range};
-      |                                         ~~~~~~~~~~~~~~~~~~~^~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:50,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qframe.h:44,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QFrame:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/signalmeter.h:5,
-                 from /build/reproducible-path/js8call-2.2.0+ds/signalmeter.cpp:5:
-/usr/include/aarch64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared here
-  106 |     int width(const QString &, int len = -1) const;
-      |         ^~~~~
-/build/reproducible-path/js8call-2.2.0+ds/signalmeter.cpp: In member function 'void SignalMeter::setValue(float, float)':
-/build/reproducible-path/js8call-2.2.0+ds/signalmeter.cpp:112:12: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
-  112 |   t.sprintf("%d dB",int(value+0.5));
-      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:47,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:45:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:390:14: note: declared here
-  390 |     QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
-      |              ^~~~~~~
-[ 92%] Building CXX object CMakeFiles/js8call.dir/jsc_list.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/jsc_list.cpp.o -MF CMakeFiles/js8call.dir/jsc_list.cpp.o.d -o CMakeFiles/js8call.dir/jsc_list.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/jsc_list.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/Modes.hpp:6,
                  from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:33,
-                 from /build/reproducible-path/js8call-2.2.0+ds/Modulator.cpp:6:
+                 from /build/reproducible-path/js8call-2.2.0+ds/displaytext.cpp:2:
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
   102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
       |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlocale.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:46,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdebug.h:49,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QDebug:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/Modulator.cpp:5:
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtGui/qtextdocument.h:47,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qtextedit.h:45,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QTextEdit:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/displaytext.h:5,
+                 from /build/reproducible-path/js8call-2.2.0+ds/displaytext.cpp:1:
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
-[ 92%] Building CXX object CMakeFiles/js8call.dir/jsc_map.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/jsc_map.cpp.o -MF CMakeFiles/js8call.dir/jsc_map.cpp.o.d -o CMakeFiles/js8call.dir/jsc_map.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/jsc_map.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:43:
 /build/reproducible-path/js8call-2.2.0+ds/qorderedmap.h: At global scope:
 /build/reproducible-path/js8call-2.2.0+ds/qorderedmap.h:33:22: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
@@ -4291,37 +4342,6 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:153:40: note: declared here
   153 | class QT_DEPRECATED_X("Use std::less") qLess
       |                                        ^~~~~
-In file included from /build/reproducible-path/js8call-2.2.0+ds/Modes.hpp:6,
-                 from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:33,
-                 from /build/reproducible-path/js8call-2.2.0+ds/displaytext.cpp:2:
-/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
-/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
-  102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
-      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtGui/qtextdocument.h:47,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qtextedit.h:45,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QTextEdit:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/displaytext.h:5,
-                 from /build/reproducible-path/js8call-2.2.0+ds/displaytext.cpp:1:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
-  530 | inline QVariant qVariantFromValue(const T &t)
-      |                 ^~~~~~~~~~~~~~~~~
-/build/reproducible-path/js8call-2.2.0+ds/Modulator.cpp: In member function 'virtual qint64 Modulator::readData(char*, qint64)':
-/build/reproducible-path/js8call-2.2.0+ds/Modulator.cpp:296:34: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
-  296 |             float x1=(float)qrand()/RAND_MAX;
-      |                             ~~~~~^~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtMultimedia/qtmultimediaglobal.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtMultimedia/qaudio.h:44:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1280:80: note: declared here
- 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
-      |                                                                                ^~~~~
-/build/reproducible-path/js8call-2.2.0+ds/Modulator.cpp:297:34: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
-  297 |             float x2=(float)qrand()/RAND_MAX;
-      |                             ~~~~~^~
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1280:80: note: declared here
- 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
-      |                                                                                ^~~~~
 In file included from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:43:
 /build/reproducible-path/js8call-2.2.0+ds/qorderedmap.h: At global scope:
 /build/reproducible-path/js8call-2.2.0+ds/qorderedmap.h:33:22: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
@@ -4349,7 +4369,6 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qcontainerfwd.h:51:26: note: declared here
    51 | template <class T> class QLinkedList;
       |                          ^~~~~~~~~~~
-[ 92%] Building CXX object CMakeFiles/js8call.dir/jsc_checker.cpp.o
 In file included from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:44:
 /build/reproducible-path/js8call-2.2.0+ds/qpriorityqueue.h:88:40: warning: 'template<class T> class qLess' is deprecated: Use std::less [-Wdeprecated-declarations]
    88 | template <class T, typename LessThan = qLess < T > >
@@ -4365,7 +4384,22 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:153:40: note: declared here
   153 | class QT_DEPRECATED_X("Use std::less") qLess
       |                                        ^~~~~
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/jsc_checker.cpp.o -MF CMakeFiles/js8call.dir/jsc_checker.cpp.o.d -o CMakeFiles/js8call.dir/jsc_checker.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp
+/build/reproducible-path/js8call-2.2.0+ds/Modulator.cpp: In member function 'virtual qint64 Modulator::readData(char*, qint64)':
+/build/reproducible-path/js8call-2.2.0+ds/Modulator.cpp:296:34: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
+  296 |             float x1=(float)qrand()/RAND_MAX;
+      |                             ~~~~~^~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtMultimedia/qtmultimediaglobal.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtMultimedia/qaudio.h:44:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1280:80: note: declared here
+ 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
+      |                                                                                ^~~~~
+/build/reproducible-path/js8call-2.2.0+ds/Modulator.cpp:297:34: warning: 'int qrand()' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
+  297 |             float x2=(float)qrand()/RAND_MAX;
+      |                             ~~~~~^~
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1280:80: note: declared here
+ 1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
+      |                                                                                ^~~~~
 /build/reproducible-path/js8call-2.2.0+ds/displaytext.cpp: In member function 'void DisplayText::displayTransmittedText(QString, QString, qint32, QColor, bool)':
 /build/reproducible-path/js8call-2.2.0+ds/displaytext.cpp:290:15: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
   290 |     t2.sprintf("%4d",txFreq);
@@ -4374,6 +4408,8 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:390:14: note: declared here
   390 |     QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
       |              ^~~~~~~
+[ 92%] Building CXX object CMakeFiles/js8call.dir/jsc_checker.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/jsc_checker.cpp.o -MF CMakeFiles/js8call.dir/jsc_checker.cpp.o.d -o CMakeFiles/js8call.dir/jsc_checker.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp
 /build/reproducible-path/js8call-2.2.0+ds/varicode.cpp: In function 'int mwattsToDbm(int)':
 /build/reproducible-path/js8call-2.2.0+ds/varicode.cpp:337:10: warning: 'void qSort(Container&) [with Container = QList<int>]' is deprecated: Use std::sort [-Wdeprecated-declarations]
   337 |     qSort(values);
@@ -4413,14 +4449,6 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
   181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
       |                                              ^~~~~
-/build/reproducible-path/js8call-2.2.0+ds/varicode.cpp: In static member function 'static QSet<QString> Varicode::huffValidChars(const QMap<QString, QString>&)':
-/build/reproducible-path/js8call-2.2.0+ds/varicode.cpp:616:35: warning: 'static QSet<T> QSet<T>::fromList(const QList<T>&) [with T = QString]' is deprecated: Use QSet<T>(list.begin(), list.end()) instead. [-Wdeprecated-declarations]
-  616 |     return QSet<QString>::fromList(huff.keys());
-      |            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdebug.h:52:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qset.h:416:9: note: declared here
-  416 | QSet<T> QSet<T>::fromList(const QList<T> &list)
-      |         ^~~~~~~
 In file included from /build/reproducible-path/js8call-2.2.0+ds/messageaveraging.cpp:8:
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
@@ -4432,6 +4460,27 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
+/build/reproducible-path/js8call-2.2.0+ds/varicode.cpp: In static member function 'static QSet<QString> Varicode::huffValidChars(const QMap<QString, QString>&)':
+/build/reproducible-path/js8call-2.2.0+ds/varicode.cpp:616:35: warning: 'static QSet<T> QSet<T>::fromList(const QList<T>&) [with T = QString]' is deprecated: Use QSet<T>(list.begin(), list.end()) instead. [-Wdeprecated-declarations]
+  616 |     return QSet<QString>::fromList(huff.keys());
+      |            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdebug.h:52:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qset.h:416:9: note: declared here
+  416 | QSet<T> QSet<T>::fromList(const QList<T> &list)
+      |         ^~~~~~~
+/build/reproducible-path/js8call-2.2.0+ds/jsc.cpp: In static member function 'static QList<QPair<QVector<bool>, unsigned int> > JSC::compress(QString)':
+/build/reproducible-path/js8call-2.2.0+ds/jsc.cpp:61:35: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
+   61 |     QStringList words = text.split(" ", QString::KeepEmptyParts);
+      |                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:47,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qiodevice.h:45,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/jsc.h:8,
+                 from /build/reproducible-path/js8call-2.2.0+ds/jsc.cpp:21:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:606:17: note: declared here
+  606 |     QStringList split(const QString &sep, SplitBehavior behavior,
+      |                 ^~~~~
 /build/reproducible-path/js8call-2.2.0+ds/messageaveraging.cpp: In member function 'void MessageAveraging::foxLabCallers(int)':
 /build/reproducible-path/js8call-2.2.0+ds/messageaveraging.cpp:101:12: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
   101 |   t.sprintf("Callers: %3d",n);
@@ -4465,20 +4514,71 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:390:14: note: declared here
   390 |     QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
       |              ^~~~~~~
-/build/reproducible-path/js8call-2.2.0+ds/jsc.cpp: In static member function 'static QList<QPair<QVector<bool>, unsigned int> > JSC::compress(QString)':
-/build/reproducible-path/js8call-2.2.0+ds/jsc.cpp:61:35: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
-   61 |     QStringList words = text.split(" ", QString::KeepEmptyParts);
-      |                         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:47,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qiodevice.h:45,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/jsc.h:8,
-                 from /build/reproducible-path/js8call-2.2.0+ds/jsc.cpp:21:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:606:17: note: declared here
-  606 |     QStringList split(const QString &sep, SplitBehavior behavior,
-      |                 ^~~~~
 [ 93%] Building CXX object CMakeFiles/js8call.dir/SelfDestructMessageBox.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/SelfDestructMessageBox.cpp.o -MF CMakeFiles/js8call.dir/SelfDestructMessageBox.cpp.o.d -o CMakeFiles/js8call.dir/SelfDestructMessageBox.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.cpp
+[ 93%] Building CXX object CMakeFiles/js8call.dir/messagereplydialog.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/messagereplydialog.cpp.o -MF CMakeFiles/js8call.dir/messagereplydialog.cpp.o.d -o CMakeFiles/js8call.dir/messagereplydialog.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/messagereplydialog.cpp
+/build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp: In function 'bool cursorHasProperty(const QTextCursor&, int)':
+/build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp:48:96: warning: 'QList<QTextLayout::FormatRange> QTextLayout::additionalFormats() const' is deprecated: Use formats() [-Wdeprecated-declarations]
+   48 |     const QList<QTextLayout::FormatRange>& formats = cursor.block().layout()->additionalFormats();
+      |                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtGui/qtextobject.h:46,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtGui/QTextBlock:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp:24:
+/usr/include/aarch64-linux-gnu/qt5/QtGui/qtextlayout.h:155:57: note: declared here
+  155 |     QT_DEPRECATED_X("Use formats()") QList<FormatRange> additionalFormats() const;
+      |                                                         ^~~~~~~~~~~~~~~~~
+/build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp: In static member function 'static QStringList JSCChecker::suggestions(QString, int, bool*)':
+/build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp:224:12: warning: 'QMap<K, V>& QMap<K, V>::unite(const QMap<K, V>&) [with Key = unsigned int; T = QString]' is deprecated: Use QMultiMap for maps storing multiple values with the same key. [-Wdeprecated-declarations]
+  224 |     m.unite(candidates(word, false));
+      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:47,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtGui/qtextdocument.h:47,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qtextedit.h:45,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QTextEdit:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp:23:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qmap.h:1378:15: note: declared here
+ 1378 | QMap<Key, T> &QMap<Key, T>::unite(const QMap<Key, T> &other)
+      |               ^~~~~~~~~~~~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qnamespace.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobjectdefs.h:48,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:46,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QObject:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/jsc_checker.h:8,
+                 from /build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp:21:
+/build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp:228:35: warning: 'QList<T> QMap<K, V>::uniqueKeys() const [with Key = unsigned int; T = QString]' is deprecated: Use QMultiMap for maps storing multiple values with the same key. [-Wdeprecated-declarations]
+  228 |     foreach(auto key, m.uniqueKeys()){
+      |                       ~~~~~~~~~~~~^~
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qmap.h:1354:12: note: declared here
+ 1354 | QList<Key> QMap<Key, T>::uniqueKeys() const
+      |            ^~~~~~~~~~~~
+In file included from /build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.cpp:1:
+/build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.h:23:52: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   23 |                            Qt::WindowFlags flags = 0);
+      |                                                    ^
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1305,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QWidget:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.h:4:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
+/build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.h: In constructor 'SelfDestructMessageBox::SelfDestructMessageBox(int, const QString&, const QString&, QMessageBox::Icon, QMessageBox::StandardButtons, QMessageBox::StandardButton, bool, QWidget*, Qt::WindowFlags)':
+/build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.h:35:13: warning: 'SelfDestructMessageBox::m_text' will be initialized after [-Wreorder]
+   35 |     QString m_text;
+      |             ^~~~~~
+/build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.h:33:10: warning:   'bool SelfDestructMessageBox::m_show_countdown' [-Wreorder]
+   33 |     bool m_show_countdown;
+      |          ^~~~~~~~~~~~~~~~
+/build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.cpp:3:1: warning:   when initialized here [-Wreorder]
+    3 | SelfDestructMessageBox::SelfDestructMessageBox(
+      | ^~~~~~~~~~~~~~~~~~~~~~
+[ 93%] Building CXX object CMakeFiles/js8call.dir/keyeater.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/keyeater.cpp.o -MF CMakeFiles/js8call.dir/keyeater.cpp.o.d -o CMakeFiles/js8call.dir/keyeater.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/keyeater.cpp
+[ 94%] Building CXX object CMakeFiles/js8call.dir/APRSISClient.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/APRSISClient.cpp.o -MF CMakeFiles/js8call.dir/APRSISClient.cpp.o.d -o CMakeFiles/js8call.dir/APRSISClient.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/APRSISClient.cpp
 /build/reproducible-path/js8call-2.2.0+ds/plotter.cpp: In member function 'void CPlotter::draw(float*, bool, bool)':
 /build/reproducible-path/js8call-2.2.0+ds/plotter.cpp:170:7: warning: unused variable 'jz' [-Wunused-variable]
   170 |   int jz=iz*m_binsPerPixel;
@@ -4505,7 +4605,6 @@
 /usr/include/aarch64-linux-gnu/qt5/QtGui/qpainter.h:138:10: note: declared here
   138 |     void initFrom(const QPaintDevice *device);
       |          ^~~~~~~~
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/SelfDestructMessageBox.cpp.o -MF CMakeFiles/js8call.dir/SelfDestructMessageBox.cpp.o.d -o CMakeFiles/js8call.dir/SelfDestructMessageBox.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.cpp
 /build/reproducible-path/js8call-2.2.0+ds/plotter.cpp:510:27: warning: 'void QPainter::initFrom(const QPaintDevice*)' is deprecated: Use begin(QPaintDevice*) instead [-Wdeprecated-declarations]
   510 |       overPainter.initFrom(this);
       |       ~~~~~~~~~~~~~~~~~~~~^~~~~~
@@ -4540,44 +4639,8 @@
 /build/reproducible-path/js8call-2.2.0+ds/plotter.cpp:702:35: warning: unused parameter 'event' [-Wunused-parameter]
   702 | void CPlotter::leaveEvent(QEvent *event)
       |                           ~~~~~~~~^~~~~
-[ 93%] Building CXX object CMakeFiles/js8call.dir/messagereplydialog.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/messagereplydialog.cpp.o -MF CMakeFiles/js8call.dir/messagereplydialog.cpp.o.d -o CMakeFiles/js8call.dir/messagereplydialog.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/messagereplydialog.cpp
-[ 93%] Building CXX object CMakeFiles/js8call.dir/keyeater.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/keyeater.cpp.o -MF CMakeFiles/js8call.dir/keyeater.cpp.o.d -o CMakeFiles/js8call.dir/keyeater.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/keyeater.cpp
-/build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp: In function 'bool cursorHasProperty(const QTextCursor&, int)':
-/build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp:48:96: warning: 'QList<QTextLayout::FormatRange> QTextLayout::additionalFormats() const' is deprecated: Use formats() [-Wdeprecated-declarations]
-   48 |     const QList<QTextLayout::FormatRange>& formats = cursor.block().layout()->additionalFormats();
-      |                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtGui/qtextobject.h:46,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtGui/QTextBlock:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp:24:
-/usr/include/aarch64-linux-gnu/qt5/QtGui/qtextlayout.h:155:57: note: declared here
-  155 |     QT_DEPRECATED_X("Use formats()") QList<FormatRange> additionalFormats() const;
-      |                                                         ^~~~~~~~~~~~~~~~~
-/build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp: In static member function 'static QStringList JSCChecker::suggestions(QString, int, bool*)':
-/build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp:224:12: warning: 'QMap<K, V>& QMap<K, V>::unite(const QMap<K, V>&) [with Key = unsigned int; T = QString]' is deprecated: Use QMultiMap for maps storing multiple values with the same key. [-Wdeprecated-declarations]
-  224 |     m.unite(candidates(word, false));
-      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:47,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtGui/qtextdocument.h:47,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qtextedit.h:45,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QTextEdit:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp:23:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qmap.h:1378:15: note: declared here
- 1378 | QMap<Key, T> &QMap<Key, T>::unite(const QMap<Key, T> &other)
-      |               ^~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qnamespace.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobjectdefs.h:48,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:46,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QObject:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/jsc_checker.h:8,
-                 from /build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp:21:
-/build/reproducible-path/js8call-2.2.0+ds/jsc_checker.cpp:228:35: warning: 'QList<T> QMap<K, V>::uniqueKeys() const [with Key = unsigned int; T = QString]' is deprecated: Use QMultiMap for maps storing multiple values with the same key. [-Wdeprecated-declarations]
-  228 |     foreach(auto key, m.uniqueKeys()){
-      |                       ~~~~~~~~~~~~^~
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qmap.h:1354:12: note: declared here
- 1354 | QList<Key> QMap<Key, T>::uniqueKeys() const
-      |            ^~~~~~~~~~~~
+[ 94%] Building CXX object CMakeFiles/js8call.dir/SpotClient.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/SpotClient.cpp.o -MF CMakeFiles/js8call.dir/SpotClient.cpp.o.d -o CMakeFiles/js8call.dir/SpotClient.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/SpotClient.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/IARURegions.hpp:6,
                  from /build/reproducible-path/js8call-2.2.0+ds/Configuration.hpp:8,
                  from /build/reproducible-path/js8call-2.2.0+ds/widegraph.cpp:9:
@@ -4614,39 +4677,8 @@
 /build/reproducible-path/js8call-2.2.0+ds/keyeater.cpp:19:48: warning: unused parameter 'obj' [-Wunused-parameter]
    19 | bool EscapeKeyPressEater::eventFilter(QObject *obj, QEvent *event){
       |                                       ~~~~~~~~~^~~
-[ 94%] Building CXX object CMakeFiles/js8call.dir/APRSISClient.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/APRSISClient.cpp.o -MF CMakeFiles/js8call.dir/APRSISClient.cpp.o.d -o CMakeFiles/js8call.dir/APRSISClient.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/APRSISClient.cpp
-[ 94%] Building CXX object CMakeFiles/js8call.dir/SpotClient.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/SpotClient.cpp.o -MF CMakeFiles/js8call.dir/SpotClient.cpp.o.d -o CMakeFiles/js8call.dir/SpotClient.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/SpotClient.cpp
-In file included from /build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.cpp:1:
-/build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.h:23:52: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   23 |                            Qt::WindowFlags flags = 0);
-      |                                                    ^
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1305,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qwidget.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QWidget:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.h:4:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
-/build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.h: In constructor 'SelfDestructMessageBox::SelfDestructMessageBox(int, const QString&, const QString&, QMessageBox::Icon, QMessageBox::StandardButtons, QMessageBox::StandardButton, bool, QWidget*, Qt::WindowFlags)':
-/build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.h:35:13: warning: 'SelfDestructMessageBox::m_text' will be initialized after [-Wreorder]
-   35 |     QString m_text;
-      |             ^~~~~~
-/build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.h:33:10: warning:   'bool SelfDestructMessageBox::m_show_countdown' [-Wreorder]
-   33 |     bool m_show_countdown;
-      |          ^~~~~~~~~~~~~~~~
-/build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.cpp:3:1: warning:   when initialized here [-Wreorder]
-    3 | SelfDestructMessageBox::SelfDestructMessageBox(
-      | ^~~~~~~~~~~~~~~~~~~~~~
 [ 94%] Building CXX object CMakeFiles/js8call.dir/Inbox.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/Inbox.cpp.o -MF CMakeFiles/js8call.dir/Inbox.cpp.o.d -o CMakeFiles/js8call.dir/Inbox.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Inbox.cpp
-[ 95%] Building CXX object CMakeFiles/js8call.dir/messagewindow.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/messagewindow.cpp.o -MF CMakeFiles/js8call.dir/messagewindow.cpp.o.d -o CMakeFiles/js8call.dir/messagewindow.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/messagewindow.cpp
-[ 95%] Building CXX object CMakeFiles/js8call.dir/mainwindow.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/mainwindow.cpp.o -MF CMakeFiles/js8call.dir/mainwindow.cpp.o.d -o CMakeFiles/js8call.dir/mainwindow.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/mainwindow.cpp
 /build/reproducible-path/js8call-2.2.0+ds/APRSISClient.cpp: In static member function 'static QPair<QString, QString> APRSISClient::grid2aprs(QString)':
 /build/reproducible-path/js8call-2.2.0+ds/APRSISClient.cpp:182:26: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
   182 |         QString().sprintf("%07.2f%%1", aprsLat).arg(latDir),
@@ -4673,14 +4705,16 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1280:80: note: declared here
  1280 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
       |                                                                                ^~~~~
+[ 95%] Building CXX object CMakeFiles/js8call.dir/messagewindow.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/messagewindow.cpp.o -MF CMakeFiles/js8call.dir/messagewindow.cpp.o.d -o CMakeFiles/js8call.dir/messagewindow.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/messagewindow.cpp
+[ 95%] Building CXX object CMakeFiles/js8call.dir/mainwindow.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/mainwindow.cpp.o -MF CMakeFiles/js8call.dir/mainwindow.cpp.o.d -o CMakeFiles/js8call.dir/mainwindow.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/mainwindow.cpp
 [ 95%] Building CXX object CMakeFiles/js8call.dir/Configuration.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/Configuration.cpp.o -MF CMakeFiles/js8call.dir/Configuration.cpp.o.d -o CMakeFiles/js8call.dir/Configuration.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Configuration.cpp
 [ 95%] Building CXX object CMakeFiles/js8call.dir/main.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/main.cpp.o -MF CMakeFiles/js8call.dir/main.cpp.o.d -o CMakeFiles/js8call.dir/main.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/main.cpp
 [ 96%] Building CXX object CMakeFiles/js8call.dir/TransmitTextEdit.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/TransmitTextEdit.cpp.o -MF CMakeFiles/js8call.dir/TransmitTextEdit.cpp.o.d -o CMakeFiles/js8call.dir/TransmitTextEdit.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/TransmitTextEdit.cpp
-[ 96%] Building CXX object CMakeFiles/js8call.dir/WaveUtils.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/WaveUtils.cpp.o -MF CMakeFiles/js8call.dir/WaveUtils.cpp.o.d -o CMakeFiles/js8call.dir/WaveUtils.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/WaveUtils.cpp
 In file included from /build/reproducible-path/js8call-2.2.0+ds/IARURegions.hpp:6,
                  from /build/reproducible-path/js8call-2.2.0+ds/Configuration.hpp:8,
                  from /build/reproducible-path/js8call-2.2.0+ds/Configuration.cpp:1:
@@ -4695,10 +4729,32 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
+[ 96%] Building CXX object CMakeFiles/js8call.dir/WaveUtils.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/WaveUtils.cpp.o -MF CMakeFiles/js8call.dir/WaveUtils.cpp.o.d -o CMakeFiles/js8call.dir/WaveUtils.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/WaveUtils.cpp
 [ 96%] Building CXX object CMakeFiles/js8call.dir/WaveFile.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/WaveFile.cpp.o -MF CMakeFiles/js8call.dir/WaveFile.cpp.o.d -o CMakeFiles/js8call.dir/WaveFile.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/WaveFile.cpp
+In file included from /build/reproducible-path/js8call-2.2.0+ds/TransmitTextEdit.h:4,
+                 from /build/reproducible-path/js8call-2.2.0+ds/TransmitTextEdit.cpp:1:
+/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
+/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
+  102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
+      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlocale.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:46,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdebug.h:49,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtNetwork/qabstractsocket.h:47,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtNetwork/qhostaddress.h:48,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtNetwork/QHostAddress:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:8:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
+  530 | inline QVariant qVariantFromValue(const T &t)
+      |                 ^~~~~~~~~~~~~~~~~
 [ 97%] Building CXX object CMakeFiles/js8call.dir/AudioDecoder.cpp.o
 /usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/AudioDecoder.cpp.o -MF CMakeFiles/js8call.dir/AudioDecoder.cpp.o.d -o CMakeFiles/js8call.dir/AudioDecoder.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/AudioDecoder.cpp
+[ 97%] Building CXX object CMakeFiles/js8call.dir/NotificationAudio.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/NotificationAudio.cpp.o -MF CMakeFiles/js8call.dir/NotificationAudio.cpp.o.d -o CMakeFiles/js8call.dir/NotificationAudio.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/NotificationAudio.cpp
+[ 97%] Building CXX object CMakeFiles/js8call.dir/ProcessThread.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/ProcessThread.cpp.o -MF CMakeFiles/js8call.dir/ProcessThread.cpp.o.d -o CMakeFiles/js8call.dir/ProcessThread.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/ProcessThread.cpp
 /build/reproducible-path/js8call-2.2.0+ds/Configuration.cpp: In constructor 'StationDialog::StationDialog(const StationList*, Bands*, QWidget*)':
 /build/reproducible-path/js8call-2.2.0+ds/Configuration.cpp:319:11: warning: 'StationDialog::all_bands_' will be initialized after [-Wreorder]
   319 |   Bands * all_bands_;
@@ -4806,8 +4862,6 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qdir.h:110:11: note: declared here
   110 |     QDir &operator=(const QString &path);
       |           ^~~~~~~~
-[ 97%] Building CXX object CMakeFiles/js8call.dir/NotificationAudio.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/NotificationAudio.cpp.o -MF CMakeFiles/js8call.dir/NotificationAudio.cpp.o.d -o CMakeFiles/js8call.dir/NotificationAudio.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/NotificationAudio.cpp
 /build/reproducible-path/js8call-2.2.0+ds/Configuration.cpp: In member function 'virtual void Configuration::impl::accept()':
 /build/reproducible-path/js8call-2.2.0+ds/Configuration.cpp:2891:57: warning: 'QDir& QDir::operator=(const QString&)' is deprecated: Use QDir::setPath() instead [-Wdeprecated-declarations]
  2891 |   save_directory_ = ui_->save_path_display_label->text ();
@@ -4854,30 +4908,27 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here
   181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
       |                                              ^~~~~
-In file included from /build/reproducible-path/js8call-2.2.0+ds/TransmitTextEdit.h:4,
-                 from /build/reproducible-path/js8call-2.2.0+ds/TransmitTextEdit.cpp:1:
+[ 98%] Building CXX object CMakeFiles/js8call.dir/Decoder.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/Decoder.cpp.o -MF CMakeFiles/js8call.dir/Decoder.cpp.o.d -o CMakeFiles/js8call.dir/Decoder.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Decoder.cpp
+[ 98%] Building CXX object CMakeFiles/js8call.dir/qrc_wsjtx.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC -MD -MT CMakeFiles/js8call.dir/qrc_wsjtx.cpp.o -MF CMakeFiles/js8call.dir/qrc_wsjtx.cpp.o.d -o CMakeFiles/js8call.dir/qrc_wsjtx.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/qrc_wsjtx.cpp
+[ 98%] Building CXX object CMakeFiles/js8call.dir/js8call_autogen/EWIEGA46WW/qrc_images.cpp.o
+/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC -MD -MT CMakeFiles/js8call.dir/js8call_autogen/EWIEGA46WW/qrc_images.cpp.o -MF CMakeFiles/js8call.dir/js8call_autogen/EWIEGA46WW/qrc_images.cpp.o.d -o CMakeFiles/js8call.dir/js8call_autogen/EWIEGA46WW/qrc_images.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/EWIEGA46WW/qrc_images.cpp
+In file included from /build/reproducible-path/js8call-2.2.0+ds/Modes.hpp:6,
+                 from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:33,
+                 from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.cpp:2:
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
   102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
       |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlocale.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:46,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdebug.h:49,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtNetwork/qabstractsocket.h:47,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtNetwork/qhostaddress.h:48,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtNetwork/QHostAddress:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:8:
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QtCore:10,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:3,
+                 from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:5:
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
-[ 97%] Building CXX object CMakeFiles/js8call.dir/ProcessThread.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/ProcessThread.cpp.o -MF CMakeFiles/js8call.dir/ProcessThread.cpp.o.d -o CMakeFiles/js8call.dir/ProcessThread.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/ProcessThread.cpp
-[ 98%] Building CXX object CMakeFiles/js8call.dir/Decoder.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC  -include wsjtx_config.h -MD -MT CMakeFiles/js8call.dir/Decoder.cpp.o -MF CMakeFiles/js8call.dir/Decoder.cpp.o.d -o CMakeFiles/js8call.dir/Decoder.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/Decoder.cpp
-[ 98%] Building CXX object CMakeFiles/js8call.dir/qrc_wsjtx.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC -MD -MT CMakeFiles/js8call.dir/qrc_wsjtx.cpp.o -MF CMakeFiles/js8call.dir/qrc_wsjtx.cpp.o.d -o CMakeFiles/js8call.dir/qrc_wsjtx.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/qrc_wsjtx.cpp
-[ 98%] Building CXX object CMakeFiles/js8call.dir/js8call_autogen/EWIEGA46WW/qrc_images.cpp.o
-/usr/bin/c++ -DBIGSYM=1 -DCMAKE_BUILD -DQT5 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT -DQT_NO_WARNING_OUTPUT -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_WIDGETS_LIB -DUDP_STATIC_DEFINE -DUNIX -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/js8call-2.2.0+ds -I/build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/include -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -g -O2 -ffile-prefix-map=/build/reproducible-path/js8call-2.2.0+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -fexceptions -frtti -Wno-pragmas -fopenmp --std=gnu++11 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -fPIC -MD -MT CMakeFiles/js8call.dir/js8call_autogen/EWIEGA46WW/qrc_images.cpp.o -MF CMakeFiles/js8call.dir/js8call_autogen/EWIEGA46WW/qrc_images.cpp.o.d -o CMakeFiles/js8call.dir/js8call_autogen/EWIEGA46WW/qrc_images.cpp.o -c /build/reproducible-path/js8call-2.2.0+ds/obj-aarch64-linux-gnu/js8call_autogen/EWIEGA46WW/qrc_images.cpp
 /build/reproducible-path/js8call-2.2.0+ds/Decoder.cpp: In member function 'void Worker::start(QString, QStringList)':
 /build/reproducible-path/js8call-2.2.0+ds/Decoder.cpp:139:93: warning: 'void QProcess::error(ProcessError)' is deprecated: Use QProcess::errorOccurred(QProcess::ProcessError) instead [-Wdeprecated-declarations]
   139 |     connect(proc, static_cast<void (QProcess::*) (QProcess::ProcessError)> (&QProcess::error),
@@ -4895,21 +4946,6 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qprocess.h:302:10: note: declared here
   302 |     void error(QProcess::ProcessError error);
       |          ^~~~~
-In file included from /build/reproducible-path/js8call-2.2.0+ds/Modes.hpp:6,
-                 from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:33,
-                 from /build/reproducible-path/js8call-2.2.0+ds/main.cpp:33:
-/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
-/build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
-  102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
-      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlocale.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtGui/qguiapplication.h:47,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qapplication.h:52,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QApplication:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/main.cpp:10:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
-  530 | inline QVariant qVariantFromValue(const T &t)
-      |                 ^~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:43:
 /build/reproducible-path/js8call-2.2.0+ds/qorderedmap.h: At global scope:
 /build/reproducible-path/js8call-2.2.0+ds/qorderedmap.h:33:22: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
@@ -4918,8 +4954,8 @@
 In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qvarlengtharray.h:43,
                  from /usr/include/aarch64-linux-gnu/qt5/QtCore/qmetatype.h:48,
                  from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:54,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qcoreapplication.h:46,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qapplication.h:44:
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qabstractanimation.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QtCore:6:
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qcontainerfwd.h:51:26: note: declared here
    51 | template <class T> class QLinkedList;
       |                          ^~~~~~~~~~~
@@ -4940,11 +4976,7 @@
    88 | template <class T, typename LessThan = qLess < T > >
       |                                        ^~~~~
 In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlist.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qhash.h:46,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qshareddata.h:46,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdatetime.h:46,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QDateTime:1,
-                 from /build/reproducible-path/js8call-2.2.0+ds/main.cpp:9:
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:49:
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:153:40: note: declared here
   153 | class QT_DEPRECATED_X("Use std::less") qLess
       |                                        ^~~~~
@@ -4956,19 +4988,28 @@
       |                                        ^~~~~
 In file included from /build/reproducible-path/js8call-2.2.0+ds/Modes.hpp:6,
                  from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:33,
-                 from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.cpp:2:
+                 from /build/reproducible-path/js8call-2.2.0+ds/main.cpp:33:
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp: In static member function 'static QVariant VPtr<T>::asQVariant(T*)':
 /build/reproducible-path/js8call-2.2.0+ds/qt_helpers.hpp:102:30: warning: 'QVariant qVariantFromValue(const T&) [with T = void*]' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
   102 |     return qVariantFromValue (reinterpret_cast<void *> (ptr));
       |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QtCore:10,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QtWidgets:3,
-                 from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:5:
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlocale.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtGui/qguiapplication.h:47,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qapplication.h:52,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/QApplication:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/main.cpp:10:
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qvariant.h:530:17: note: declared here
   530 | inline QVariant qVariantFromValue(const T &t)
       |                 ^~~~~~~~~~~~~~~~~
+In file included from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.cpp:63:
+/build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.h:23:52: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
+   23 |                            Qt::WindowFlags flags = 0);
+      |                                                    ^
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1305,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QtCore:4:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
+  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
+      |                                                                                ^~~~~~
 In file included from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:43:
 /build/reproducible-path/js8call-2.2.0+ds/qorderedmap.h: At global scope:
 /build/reproducible-path/js8call-2.2.0+ds/qorderedmap.h:33:22: warning: 'template<class T> class QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
@@ -4977,8 +5018,8 @@
 In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qvarlengtharray.h:43,
                  from /usr/include/aarch64-linux-gnu/qt5/QtCore/qmetatype.h:48,
                  from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:54,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qabstractanimation.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QtCore:6:
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qcoreapplication.h:46,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtWidgets/qapplication.h:44:
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qcontainerfwd.h:51:26: note: declared here
    51 | template <class T> class QLinkedList;
       |                          ^~~~~~~~~~~
@@ -4999,7 +5040,11 @@
    88 | template <class T, typename LessThan = qLess < T > >
       |                                        ^~~~~
 In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlist.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qobject.h:49:
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qhash.h:46,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qshareddata.h:46,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdatetime.h:46,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QDateTime:1,
+                 from /build/reproducible-path/js8call-2.2.0+ds/main.cpp:9:
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:153:40: note: declared here
   153 | class QT_DEPRECATED_X("Use std::less") qLess
       |                                        ^~~~~
@@ -5009,25 +5054,6 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:153:40: note: declared here
   153 | class QT_DEPRECATED_X("Use std::less") qLess
       |                                        ^~~~~
-/build/reproducible-path/js8call-2.2.0+ds/main.cpp: In constructor '{anonymous}::RNGSetup::RNGSetup()':
-/build/reproducible-path/js8call-2.2.0+ds/main.cpp:56:14: warning: 'void qsrand(uint)' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
-   56 |       qsrand (seed);            // this is good for rand() as well
-      |       ~~~~~~~^~~~~~
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qchar.h:43,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:49,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdatetime.h:44:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1279:81: note: declared here
- 1279 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") void qsrand(uint seed);
-      |                                                                                 ^~~~~~
-In file included from /build/reproducible-path/js8call-2.2.0+ds/mainwindow.cpp:63:
-/build/reproducible-path/js8call-2.2.0+ds/SelfDestructMessageBox.h:23:52: warning: 'constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::WindowType; Zero = int QFlags<Qt::WindowType>::Private::*]' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
-   23 |                            Qt::WindowFlags flags = 0);
-      |                                                    ^
-In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1305,
-                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/QtCore:4:
-/usr/include/aarch64-linux-gnu/qt5/QtCore/qflags.h:123:80: note: declared here
-  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
-      |                                                                                ^~~~~~
 /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h: In constructor 'MainWindow::MainWindow(const QDir&, bool, MultiSettings*, QSharedMemory*, unsigned int, QSplashScreen*, QWidget*)':
 /build/reproducible-path/js8call-2.2.0+ds/mainwindow.h:942:21: warning: 'MainWindow::m_decoderThreadPriority' will be initialized after [-Wreorder]
   942 |   QThread::Priority m_decoderThreadPriority;
@@ -5122,6 +5148,16 @@
 /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:206:53: note: declared here
   206 | QT_DEPRECATED_X("Use std::stable_sort") inline void qStableSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
       |                                                     ^~~~~~~~~~~
+/build/reproducible-path/js8call-2.2.0+ds/main.cpp: In constructor '{anonymous}::RNGSetup::RNGSetup()':
+/build/reproducible-path/js8call-2.2.0+ds/main.cpp:56:14: warning: 'void qsrand(uint)' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
+   56 |       qsrand (seed);            // this is good for rand() as well
+      |       ~~~~~~~^~~~~~
+In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qchar.h:43,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:49,
+                 from /usr/include/aarch64-linux-gnu/qt5/QtCore/qdatetime.h:44:
+/usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1279:81: note: declared here
+ 1279 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") void qsrand(uint seed);
+      |                                                                                 ^~~~~~
 /build/reproducible-path/js8call-2.2.0+ds/mainwindow.cpp: In constructor 'MainWindow::MainWindow(const QDir&, bool, MultiSettings*, QSharedMemory*, unsigned int, QSplashScreen*, QWidget*)':
 /build/reproducible-path/js8call-2.2.0+ds/mainwindow.cpp:874:8: warning: unused variable 'vhf' [-Wunused-variable]
   874 |   bool vhf {m_config.enable_VHF_features ()};
@@ -5709,12 +5745,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/1677341/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/1677341/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/2652756 and its subdirectories
-I: Current time: Sun Jan 19 09:45:04 -12 2025
-I: pbuilder-time-stamp: 1737323104
+I: removing directory /srv/workspace/pbuilder/1677341 and its subdirectories
+I: Current time: Sun Feb 22 18:11:21 +14 2026
+I: pbuilder-time-stamp: 1771733481