File obs_log_None_standard_riscv64.txt of Package failed_FreeFileSync
[ 0s] Using BUILD_ROOT=/var/cache/obs/worker/root_7/.mount
[ 0s] Using BUILD_ARCH=riscv64
[ 0s] Doing kvm build in /var/cache/obs/worker/root_7/root
[ 0s]
[ 1s]
[ 1s] h02-ch1b started "build FreeFileSync.spec" at Thu Aug 28 16:28:35 UTC 2025.
[ 1s]
[ 1s] Building failed_FreeFileSync for project 'home:lalala123:RISCV_Qwen' repository 'standard' arch 'riscv64' srcmd5 '80595d08d6757d4e44909f42b1d38a65'
[ 1s]
[ 1s] processing recipe /var/cache/obs/worker/root_7/.build-srcdir/FreeFileSync.spec ...
[ 1s] running changelog2spec --target rpm --file /var/cache/obs/worker/root_7/.build-srcdir/FreeFileSync.spec
[ 1s] init_buildsystem --configdir /var/run/obs/worker/7/build/configs --cachedir /var/cache/build --prepare --clean --rpmlist /var/cache/obs/worker/root_7/.build.rpmlist /var/cache/obs/worker/root_7/.build-srcdir/FreeFileSync.spec build ...
[ 2s] [1/28] preinstalling compat-usrmerge-tools...
[ 2s] [2/28] preinstalling system-user-root...
[ 2s] [3/28] preinstalling terminfo-base...
[ 2s] [4/28] preinstalling filesystem...
[ 2s] [5/28] preinstalling glibc...
[ 2s] [6/28] preinstalling fillup...
[ 2s] [7/28] preinstalling libacl1...
[ 2s] [8/28] preinstalling libattr1...
[ 2s] [9/28] preinstalling libbz2-1...
[ 2s] [10/28] preinstalling libcap2...
[ 2s] [11/28] preinstalling libgmp10...
[ 2s] [12/28] preinstalling libgpg-error0...
[ 2s] [13/28] preinstalling libjitterentropy3...
[ 2s] [14/28] preinstalling liblua5_4-5...
[ 2s] [15/28] preinstalling liblzma5...
[ 2s] [16/28] preinstalling libpcre2-8-0...
[ 2s] [17/28] preinstalling libpopt0...
[ 2s] [18/28] preinstalling libz1...
[ 2s] [19/28] preinstalling libzstd1...
[ 2s] [20/28] preinstalling libncurses6...
[ 2s] [21/28] preinstalling libreadline8...
[ 2s] [22/28] preinstalling libselinux1...
[ 2s] [23/28] preinstalling libgcrypt20...
[ 2s] [24/28] preinstalling bash...
[ 2s] [25/28] preinstalling bash-sh...
[ 2s] [26/28] preinstalling qemu-linux-user...
[ 3s] [27/28] preinstalling coreutils...
[ 3s] [28/28] preinstalling rpm...
[ 3s]
[ 3s] [1/18] preinstalling grep...
[ 3s] [2/18] preinstalling kernel-obs-build...
[ 3s] [3/18] preinstalling libaudit1...
[ 3s] [4/18] preinstalling libcap-ng0...
[ 3s] [5/18] preinstalling libcrypt1...
[ 3s] [6/18] preinstalling libeconf0...
[ 3s] [7/18] preinstalling libgcc_s1...
[ 3s] [8/18] preinstalling libsmartcols1...
[ 3s] [9/18] preinstalling libuuid1...
[ 3s] [10/18] preinstalling libblkid1...
[ 3s] [11/18] preinstalling perl-base...
[ 3s] [12/18] preinstalling permctl...
[ 3s] [13/18] preinstalling libmount1...
[ 3s] [14/18] preinstalling permissions-config...
[ 3s] [15/18] preinstalling libfdisk1...
[ 3s] [16/18] preinstalling permissions...
[ 3s] [17/18] preinstalling pam...
[ 3s] [18/18] preinstalling util-linux...
[ 3s] copying packages...
[ 4s] reordering...cycle: lua54 -> lua-interpreter
[ 4s] breaking dependency lua54 -> lua-interpreter
[ 4s] cycle: binutils -> libctf0
[ 4s] breaking dependency libctf0 -> binutils
[ 4s] cycle: gio-branding-upstream -> libgio-2_0-0
[ 4s] breaking dependency libgio-2_0-0 -> gio-branding-upstream
[ 4s] cycle: libgio-2_0-0 -> glib2-tools
[ 4s] breaking dependency libgio-2_0-0 -> glib2-tools
[ 4s] cycle: girepository-1_0 -> libgirepository-1_0-1
[ 4s] breaking dependency libgirepository-1_0-1 -> girepository-1_0
[ 4s] cycle: openssl -> openssl-3
[ 4s] breaking dependency openssl-3 -> openssl
[ 4s] cycle: python313-base -> libpython3_13-1_0
[ 4s] breaking dependency python313-base -> libpython3_13-1_0
[ 4s] cycle: libfontconfig1 -> fontconfig
[ 4s] breaking dependency libfontconfig1 -> fontconfig
[ 4s] cycle: libenchant-2-2 -> enchant-2-backend-hunspell
[ 4s] breaking dependency libenchant-2-2 -> enchant-2-backend-hunspell
[ 4s] cycle: libgtk-3-0 -> gtk3-tools
[ 4s] breaking dependency libgtk-3-0 -> gtk3-tools
[ 4s] cycle: gstreamer -> libgstreamer-1_0-0
[ 4s] breaking dependency libgstreamer-1_0-0 -> gstreamer
[ 4s] cycle: libgstallocators-1_0-0 -> gstreamer-plugins-base
[ 4s] breaking dependency gstreamer-plugins-base -> libgstallocators-1_0-0
[ 4s] cycle: gstreamer-plugins-base -> libgstapp-1_0-0
[ 4s] breaking dependency gstreamer-plugins-base -> libgstapp-1_0-0
[ 4s] cycle: gstreamer-plugins-base -> libgstaudio-1_0-0
[ 4s] breaking dependency gstreamer-plugins-base -> libgstaudio-1_0-0
[ 4s] cycle: Mesa-dri -> Mesa
[ 4s] breaking dependency Mesa -> Mesa-dri
[ 4s] cycle: Mesa-dri -> Mesa -> Mesa-libEGL1
[ 4s] breaking dependency Mesa -> Mesa-libEGL1
[ 4s] cycle: Mesa -> Mesa-libGL1
[ 4s] breaking dependency Mesa-libGL1 -> Mesa
[ 4s] cycle: Mesa-dri -> Mesa -> Mesa-libGL1
[ 4s] breaking dependency Mesa-libGL1 -> Mesa-dri
[ 4s] cycle: libglvnd -> Mesa-dri -> Mesa -> Mesa-libGL1
[ 4s] breaking dependency Mesa -> Mesa-libGL1
[ 4s] cycle: libglvnd -> Mesa-dri -> Mesa
[ 4s] breaking dependency libglvnd -> Mesa-dri
[ 4s] cycle: libgstallocators-1_0-0 -> gstreamer-plugins-base -> libgstgl-1_0-0
[ 4s] breaking dependency gstreamer-plugins-base -> libgstgl-1_0-0
[ 4s] cycle: gstreamer-plugins-base -> libgstpbutils-1_0-0
[ 4s] breaking dependency gstreamer-plugins-base -> libgstpbutils-1_0-0
[ 4s] cycle: gstreamer-plugins-base -> libgstriff-1_0-0
[ 4s] breaking dependency gstreamer-plugins-base -> libgstriff-1_0-0
[ 4s] cycle: gstreamer-plugins-base -> libgsttag-1_0-0
[ 4s] breaking dependency gstreamer-plugins-base -> libgsttag-1_0-0
[ 4s] cycle: gstreamer-plugins-base -> libgstvideo-1_0-0
[ 4s] breaking dependency gstreamer-plugins-base -> libgstvideo-1_0-0
[ 4s] cycle: webkit2gtk-4_1-injected-bundles -> libwebkit2gtk-4_1-0
[ 4s] breaking dependency libwebkit2gtk-4_1-0 -> webkit2gtk-4_1-injected-bundles
[ 4s] cycle: rpm-config-SUSE -> rpm
[ 4s] breaking dependency rpm-config-SUSE -> rpm
[ 4s] cycle: libopenssl-devel -> libopenssl-3-devel
[ 4s] breaking dependency libopenssl-devel -> libopenssl-3-devel
[ 4s] done
[ 4s] Detected virtio-serial support
[ 5s] booting kvm...
[ 5s] ### VM INTERACTION START ###
[ 5s] Using virtio-serial support and enabling console input
[ 5s] /usr/bin/qemu-kvm -nodefaults -no-reboot -nographic -vga none -cpu host -M pc,accel=kvm,usb=off,dump-guest-core=off,vmport=off -sandbox on -bios /usr/share/qemu/qboot.rom -object rng-random,filename=/dev/random,id=rng0 -device virtio-rng-pci,rng=rng0 -object iothread,id=io0 -run-with user=qemu -net none -kernel /var/cache/obs/worker/root_7/.mount/boot/kernel -initrd /var/cache/obs/worker/root_7/.mount/boot/initrd -append root=/dev/disk/by-id/virtio-0 rootfstype=ext4 rootflags=noatime elevator=noop nmi_watchdog=0 rw ia32_emulation=1 oops=panic panic=1 quiet console=hvc0 init=/.build/initvm.x86_64 -m 16384 -drive file=/var/cache/obs/worker/root_7/root,format=raw,if=none,id=disk,cache=unsafe,aio=io_uring -device virtio-blk-pci,iothread=io0,drive=disk,serial=0 -drive file=/var/cache/obs/worker/root_7/swap,format=raw,if=none,id=swap,cache=unsafe,aio=io_uring -device virtio-blk-pci,iothread=io0,drive=swap,serial=1 -device virtio-serial,max_ports=2 -device virtconsole,chardev=virtiocon0 -chardev stdio,mux=on,id=virtiocon0 -mon chardev=virtiocon0 -chardev socket,id=monitor,server=on,wait=off,path=/var/cache/obs/worker/root_7/root.qemu/monitor -mon chardev=monitor,mode=readline -smp 4
[ 6s] [!p]104[?7h[ 0.565172][ T1] systemd[1]: Failed to start Virtual Console Setup.
[ 6s] [[0;1;31mFAILED[0m] Failed to start [0;1;39mVirtual Console Setup[0m.
[ 7s] [[0;1;31mFAILED[0m] Failed to start [0;1;39mVirtual Console Setup[0m.
[ 8s] [6n[32766;32766H[6n[!p]104[?7h### VM INTERACTION END ###
[ 8s] 2nd stage started in virtual machine
[ 8s] ^[[24;10R^[[24;80Rmachine type: riscv64
[ 8s] Linux version: 6.16.3-1-default #1 SMP PREEMPT_DYNAMIC Tue Aug 26 05:31:27 UTC 2025 (b954ff4)
[ 8s] Time: Thu Aug 28 16:28:42 UTC 2025
[ 9s] Increasing log level from now on...
[ 9s] [ 3.016345][ T579] sysrq: Changing Loglevel
[ 9s] [ 3.016408][ T579] sysrq: Loglevel set to 4
[ 9s] Enable sysrq operations
[ 9s] Setting up swapspace version 1, size = 4 GiB (4294963200 bytes)
[ 9s] no label, UUID=39180376-2ef9-49d9-87a1-3f99bcead4e7
[ 9s] WARNING: udev not running, creating extra device nodes
[ 9s] logging output to //.build.log...
[ 9s] processing recipe //.build-srcdir/FreeFileSync.spec ...
[ 9s] init_buildsystem --configdir /.build/configs --cachedir /var/cache/build //.build-srcdir/FreeFileSync.spec build ...
[ 10s] initializing rpm db...
[ 10s] querying package ids...
[ 27s] [1/506] cumulate Mesa-KHR-devel-25.1.7-421.1
[ 27s] [2/506] cumulate boost-license1_88_0-1.88.0-4.1
[ 27s] [3/506] cumulate compat-usrmerge-tools-84.87-5.5
[ 27s] [4/506] cumulate crypto-policies-20250124.4d262e7-4.1
[ 27s] [5/506] cumulate dbus-broker-block-restart-37-1.1
[ 27s] [6/506] cumulate desktop-translations-devel-84.87.20241104.9505069-1.1
[ 27s] [7/506] cumulate enchant-data-2.8.2-1.3
[ 27s] [8/506] cumulate file-magic-5.46-4.1
[ 27s] [9/506] cumulate gettext-its-gtk3-3.24.50-1.1
[ 27s] [10/506] cumulate gsettings-desktop-schemas-48.0-2.1
[ 27s] [11/506] cumulate gtk3-data-3.24.50-1.1
[ 27s] [12/506] cumulate gtk3-schema-3.24.50-1.1
[ 27s] [13/506] cumulate hicolor-icon-theme-0.18-1.1
[ 27s] [14/506] cumulate kernel-obs-build-6.16.3-1.1
[ 27s] [15/506] cumulate libX11-data-1.8.12-1.1
[ 27s] [16/506] cumulate libicu77-ledata-77.1-3.1
[ 27s] [17/506] cumulate libsemanage-conf-3.9-2.1
[ 27s] [18/506] cumulate libthai-data-0.1.29-1.2
[ 27s] [19/506] cumulate pkgconf-m4-2.2.0-1.1
[ 27s] [20/506] cumulate python-rpm-macros-20241120.6ae645f-1.2
[ 27s] [21/506] cumulate system-user-root-20190513-2.4
[ 27s] [22/506] cumulate terminfo-base-6.5.20250809-80.1
[ 27s] [23/506] cumulate typelib-1_0-GIRepository-3_0-2.84.4-1.1
[ 27s] [24/506] cumulate filesystem-84.87-18.1
[ 27s] [25/506] cumulate glibc-2.42-1.1
[ 27s] [26/506] cumulate diffutils-3.12-1.1
[ 27s] [27/506] cumulate envsubst-mini-0.26-2.1
[ 27s] [28/506] cumulate fillup-1.42-281.1
[ 27s] [29/506] cumulate glibc-gconv-modules-extra-2.42-1.1
[ 27s] [30/506] cumulate glibc-locale-base-2.42-1.1
[ 27s] [31/506] cumulate libICE6-1.1.2-1.1
[ 27s] [32/506] cumulate libXau6-1.0.12-2.1
[ 27s] [33/506] cumulate libacl1-2.3.2-2.1
[ 27s] [34/506] cumulate libalternatives1-1.2+31.da24cd4-1.1
[ 27s] [35/506] cumulate libaom3-3.12.1-1.1
[ 27s] [36/506] cumulate libasound2-1.2.14-1.1
[ 27s] [37/506] cumulate libatomic1-15.1.1+git10189-1.1
[ 27s] [38/506] cumulate libattr1-2.5.2-1.1
[ 27s] [39/506] cumulate libaudit1-4.0.2-4.1
[ 27s] [40/506] cumulate libavahi-common3-0.8-39.1
[ 27s] [41/506] cumulate libbrotlicommon1-1.1.0-1.1
[ 27s] [42/506] cumulate libbz2-1-1.0.8-5.3
[ 27s] [43/506] cumulate libcap-ng0-0.8.5-1.1
[ 27s] [44/506] cumulate libcap2-2.75-1.1
[ 27s] [45/506] cumulate libcdda_interface0-3.10.2-30.2
[ 27s] [46/506] cumulate libcom_err2-1.47.2-1.1
[ 27s] [47/506] cumulate libcrypt1-4.4.38-1.1
[ 27s] [48/506] cumulate libdatrie1-0.2.13-1.2
[ 27s] [49/506] cumulate libdav1d7-1.5.1-1.1
[ 27s] [50/506] cumulate libdrm2-2.4.124-6.1
[ 27s] [51/506] cumulate libeconf0-0.7.10-1.1
[ 27s] [52/506] cumulate libepoxy0-1.5.10-2.2
[ 27s] [53/506] cumulate libevdev2-1.13.4-1.1
[ 27s] [54/506] cumulate libexpat1-2.7.1-2.1
[ 27s] [55/506] cumulate libffi8-3.4.7-1.1
[ 27s] [56/506] cumulate libfribidi0-1.0.15-1.1
[ 27s] [57/506] cumulate libgcc_s1-15.1.1+git10189-1.1
[ 27s] [58/506] cumulate libgdbm6-1.24-2.1
[ 27s] [59/506] cumulate libgmp10-6.3.0-5.1
[ 27s] [60/506] cumulate libgomp1-15.1.1+git10189-1.1
[ 27s] [61/506] cumulate libgpg-error0-1.55-1.1
[ 27s] [62/506] cumulate libgraphite2-3-1.3.14-6.1
[ 27s] [63/506] cumulate libhyphen0-2.8.8-2.3
[ 27s] [64/506] cumulate libitm1-15.1.1+git10189-1.1
[ 27s] [65/506] cumulate libjbig2-2.1-5.1
[ 27s] [66/506] cumulate libjitterentropy3-3.6.3-1.1
[ 27s] [67/506] cumulate libjpeg8-8.3.2-81.1
[ 27s] [68/506] cumulate liblcms2-2-2.16-1.1
[ 27s] [69/506] cumulate libleancrypto1-1.5.1-1.1
[ 27s] [70/506] cumulate liblua5_4-5-5.4.8-3.1
[ 27s] [71/506] cumulate liblz1-1.15-1.1
[ 27s] [72/506] cumulate liblz4-1-1.10.0-2.1
[ 27s] [73/506] cumulate liblzma5-5.8.1-1.1
[ 27s] [74/506] cumulate liblzo2-2-2.10-9.1
[ 27s] [75/506] cumulate libmpdec4-4.0.1-2.1
[ 27s] [76/506] cumulate libmspack0-0.11-2.1
[ 27s] [77/506] cumulate libnettle8-3.10.2-1.1
[ 27s] [78/506] cumulate libnghttp2-14-1.66.0-2.1
[ 27s] [79/506] cumulate libnghttp3-9-1.11.0-1.1
[ 27s] [80/506] cumulate libogg0-1.3.5-2.1
[ 27s] [81/506] cumulate libopus0-1.5.2-1.1
[ 27s] [82/506] cumulate liborc-0_4-0-0.4.41-1.1
[ 27s] [83/506] cumulate libpcre2-16-0-10.45-2.1
[ 27s] [84/506] cumulate libpcre2-32-0-10.45-2.1
[ 27s] [85/506] cumulate libpcre2-8-0-10.45-2.1
[ 27s] [86/506] cumulate libpixman-1-0-0.46.2-2.1
[ 27s] [87/506] cumulate libpkgconf5-2.2.0-1.1
[ 27s] [88/506] cumulate libpopt0-1.19-1.4
[ 27s] [89/506] cumulate libsasl2-3-2.1.28-10.1
[ 27s] [90/506] cumulate libseccomp2-2.6.0-2.1
[ 27s] [91/506] cumulate libsepol2-3.9-2.1
[ 27s] [92/506] cumulate libsharpyuv0-1.6.0-1.1
[ 27s] [93/506] cumulate libsmartcols1-2.41.1-3.1
[ 27s] [94/506] cumulate libsqlite3-0-3.50.4-2.1
[ 27s] [95/506] cumulate libtasn1-6-4.20.0-1.1
[ 27s] [96/506] cumulate libtheoradec2-1.2.0-2.1
[ 27s] [97/506] cumulate libturbojpeg0-8.3.2-81.1
[ 27s] [98/506] cumulate libunistring5-1.3-1.1
[ 27s] [99/506] cumulate libuuid1-2.41.1-3.1
[ 27s] [100/506] cumulate libverto1-0.3.2-3.2
[ 27s] [101/506] cumulate libvisual-0_4-0-0.4.0-207.1
[ 27s] [102/506] cumulate libvulkan1-1.4.321-1.1
[ 27s] [103/506] cumulate libwayland-egl1-1.24.0-1.1
[ 27s] [104/506] cumulate libwx_gtk3u_adv-suse16_0_0-3.2.8-4.1
[ 27s] [105/506] cumulate libxshmfence1-1.3.3-1.1
[ 27s] [106/506] cumulate libz1-1.3.1-1.1
[ 27s] [107/506] cumulate libzstd1-1.5.7-3.1
[ 27s] [108/506] cumulate patch-2.8-1.1
[ 27s] [109/506] cumulate timezone-2025b-1.1
[ 27s] [110/506] cumulate update-alternatives-1.22.21-1.1
[ 27s] [111/506] cumulate which-2.23-1.1
[ 27s] [112/506] cumulate libX11-xcb1-1.8.12-1.1
[ 27s] [113/506] cumulate libncurses6-6.5.20250809-80.1
[ 27s] [114/506] cumulate jitterentropy-devel-3.6.3-1.1
[ 27s] [115/506] cumulate alts-1.2+31.da24cd4-1.1
[ 27s] [116/506] cumulate libblkid1-2.41.1-3.1
[ 27s] [117/506] cumulate libbrotlidec1-1.1.0-1.1
[ 27s] [118/506] cumulate libbrotlienc1-1.1.0-1.1
[ 28s] [119/506] cumulate libcdda_paranoia0-3.10.2-30.2
[ 28s] [120/506] cumulate libctf-nobfd0-2.43-10.1
[ 28s] [121/506] cumulate libdrm_amdgpu1-2.4.124-6.1
[ 28s] [122/506] cumulate libedit0-20250104.3.1-1.1
[ 28s] [123/506] cumulate libgbm1-25.1.7-421.1
[ 28s] [124/506] cumulate libgdbm_compat4-1.24-2.1
[ 28s] [125/506] cumulate libglib-2_0-0-2.84.4-1.1
[ 28s] [126/506] cumulate libidn2-0-2.3.8-1.1
[ 28s] [127/506] cumulate libisl23-0.27-1.1
[ 28s] [128/506] cumulate libmpfr6-4.2.2-1.1
[ 28s] [129/506] cumulate libp11-kit0-0.25.5-1.1
[ 28s] [130/506] cumulate libpcre2-posix3-10.45-2.1
[ 28s] [131/506] cumulate libpng16-16-1.6.50-5.1
[ 28s] [132/506] cumulate librav1e0_8-0.8.1-1.1
[ 28s] [133/506] cumulate libreadline8-8.3.1-1.1
[ 28s] [134/506] cumulate libselinux1-3.9-2.1
[ 28s] [135/506] cumulate libstdc++6-15.1.1+git10189-1.1
[ 28s] [136/506] cumulate libsystemd0-mini-257.7-6.2
[ 28s] [137/506] cumulate libtheoraenc2-1.2.0-2.1
[ 28s] [138/506] cumulate libudev-mini1-257.7-6.2
[ 28s] [139/506] cumulate libunwind8-1.8.2-2.1
[ 28s] [140/506] cumulate libvorbis0-1.3.7-5.1
[ 28s] [141/506] cumulate libwayland-client0-1.24.0-1.1
[ 28s] [142/506] cumulate libwayland-server0-1.24.0-1.1
[ 28s] [143/506] cumulate libwebp7-1.6.0-1.1
[ 28s] [144/506] cumulate libxcb1-1.17.0-2.1
[ 28s] [145/506] cumulate ncurses-utils-6.5.20250809-80.1
[ 28s] [146/506] cumulate perl-base-5.42.0-1.1
[ 28s] [147/506] cumulate pkgconf-2.2.0-1.1
[ 28s] [148/506] cumulate libSM6-1.2.6-1.1
[ 28s] [149/506] cumulate libelf1-0.192-2.1
[ 28s] [150/506] cumulate libgcrypt20-1.11.2-6.1
[ 28s] [151/506] cumulate libhogweed6-3.10.2-1.1
[ 28s] [152/506] cumulate libthai0-0.1.29-1.2
[ 28s] [153/506] cumulate libxml2-2-2.13.8-3.1
[ 28s] [154/506] cumulate permctl-1699_20250120-1.2
[ 28s] [155/506] cumulate libmagic1-5.46-4.1
[ 28s] [156/506] cumulate build-mkbaselibs-20250708-1.1
[ 28s] [157/506] cumulate bash-5.3.3-1.1
[ 28s] [158/506] cumulate dwz-0.15-6.1
[ 28s] [159/506] cumulate findutils-4.10.0-2.1
[ 28s] [160/506] cumulate libgmodule-2_0-0-2.84.4-1.1
[ 28s] [161/506] cumulate libgthread-2_0-0-2.84.4-1.1
[ 28s] [162/506] cumulate libhidapi-hidraw0-0.14.0-1.2
[ 28s] [163/506] cumulate libvorbisenc2-1.3.7-5.1
[ 28s] [164/506] cumulate libwayland-cursor0-1.24.0-1.1
[ 28s] [165/506] cumulate libwebpdemux2-1.6.0-1.1
[ 28s] [166/506] cumulate libwebpmux3-1.6.0-1.1
[ 28s] [167/506] cumulate libxcb-composite0-1.17.0-2.1
[ 28s] [168/506] cumulate libxcb-damage0-1.17.0-2.1
[ 28s] [169/506] cumulate libxcb-dbe0-1.17.0-2.1
[ 28s] [170/506] cumulate libxcb-dpms0-1.17.0-2.1
[ 28s] [171/506] cumulate libxcb-dri2-0-1.17.0-2.1
[ 28s] [172/506] cumulate libxcb-dri3-0-1.17.0-2.1
[ 28s] [173/506] cumulate libxcb-glx0-1.17.0-2.1
[ 28s] [174/506] cumulate libxcb-present0-1.17.0-2.1
[ 28s] [175/506] cumulate libxcb-randr0-1.17.0-2.1
[ 28s] [176/506] cumulate libxcb-record0-1.17.0-2.1
[ 28s] [177/506] cumulate libxcb-render0-1.17.0-2.1
[ 28s] [178/506] cumulate libxcb-res0-1.17.0-2.1
[ 28s] [179/506] cumulate libxcb-screensaver0-1.17.0-2.1
[ 28s] [180/506] cumulate libxcb-shape0-1.17.0-2.1
[ 28s] [181/506] cumulate libxcb-shm0-1.17.0-2.1
[ 28s] [182/506] cumulate libxcb-sync1-1.17.0-2.1
[ 28s] [183/506] cumulate libxcb-xf86dri0-1.17.0-2.1
[ 28s] [184/506] cumulate libxcb-xfixes0-1.17.0-2.1
[ 28s] [185/506] cumulate libxcb-xinerama0-1.17.0-2.1
[ 28s] [186/506] cumulate libxcb-xinput0-1.17.0-2.1
[ 28s] [187/506] cumulate libxcb-xkb1-1.17.0-2.1
[ 28s] [188/506] cumulate libxcb-xtest0-1.17.0-2.1
[ 28s] [189/506] cumulate libxcb-xv0-1.17.0-2.1
[ 28s] [190/506] cumulate libxcb-xvmc0-1.17.0-2.1
[ 28s] [191/506] cumulate libxslt1-1.1.43-2.1
[ 28s] [192/506] cumulate bubblewrap-0.11.0-2.1
[ 28s] [193/506] cumulate file-5.46-4.1
[ 28s] [194/506] cumulate libSPIRV-Tools-2025_3_rc1-2025.3~rc1-1.1
[ 28s] [195/506] cumulate libX11-6-1.8.12-1.1
[ 28s] [196/506] cumulate libasan8-15.1.1+git10189-1.1
[ 28s] [197/506] cumulate libfdisk1-2.41.1-3.1
[ 28s] [198/506] cumulate libgobject-2_0-0-2.84.4-1.1
[ 28s] [199/506] cumulate libhunspell-1_7-0-1.7.2-1.2
[ 28s] [200/506] cumulate liblsan0-15.1.1+git10189-1.1
[ 28s] [201/506] cumulate libmount1-2.41.1-3.1
[ 28s] [202/506] cumulate libmpc3-1.3.1-1.5
[ 28s] [203/506] cumulate libpsl5-0.21.5-1.1
[ 28s] [204/506] cumulate libsubid5-4.18.0-1.1
[ 28s] [205/506] cumulate libtsan2-15.1.1+git10189-1.1
[ 28s] [206/506] cumulate libubsan1-15.1.1+git10189-1.1
[ 28s] [207/506] cumulate libwoff2common1_0_2-1.0.2-6.1
[ 28s] [208/506] cumulate p11-kit-0.25.5-1.1
[ 28s] [209/506] cumulate p11-kit-tools-0.25.5-1.1
[ 28s] [210/506] cumulate sed-4.9-2.2
[ 28s] [211/506] cumulate tar-1.35-4.1
[ 28s] [212/506] cumulate libyuv0-20230517+a377993-2.1
[ 28s] [213/506] cumulate libfreetype6-2.13.3-2.1
[ 28s] [214/506] cumulate libicu77-77.1-3.1
[ 28s] [215/506] cumulate libjxl0_11-0.11.1-4.3
[ 28s] [216/506] cumulate libdw1-0.192-2.1
[ 28s] [217/506] cumulate libsemanage2-3.9-2.1
[ 28s] [218/506] cumulate libLLVM20-20.1.8-3.1
[ 28s] [219/506] cumulate libtiff6-4.7.0-8.1
[ 28s] [220/506] cumulate perl-5.42.0-1.1
[ 28s] [221/506] cumulate libgnutls30-3.8.10-1.1
[ 28s] [222/506] cumulate bash-sh-5.3.3-1.1
[ 28s] [223/506] cumulate brp-check-suse-84.87+git20230324.8680ce4-1.1
[ 28s] [224/506] cumulate perl-Encode-Locale-1.05-1.16
[ 28s] [225/506] cumulate perl-HTML-Tagset-3.240.0-1.5
[ 28s] [226/506] cumulate perl-IO-HTML-1.4.0-1.2
[ 28s] [227/506] cumulate perl-LWP-MediaTypes-6.04-1.14
[ 28s] [228/506] cumulate perl-MIME-Base32-1.303.0-1.4
[ 28s] [229/506] cumulate perl-TimeDate-2.33-1.13
[ 28s] [230/506] cumulate perl-Try-Tiny-0.320.0-1.4
[ 28s] [231/506] cumulate libXcomposite1-0.4.6-1.2
[ 28s] [232/506] cumulate libXdamage1-1.1.6-1.3
[ 28s] [233/506] cumulate libXext6-1.3.6-1.1
[ 28s] [234/506] cumulate libXfixes3-6.0.1-1.2
[ 28s] [235/506] cumulate libXrender1-0.9.12-1.1
[ 28s] [236/506] cumulate perl-Clone-0.470.0-1.4
[ 28s] [237/506] cumulate perl-rpm-packaging-1.2-1.1
[ 28s] [238/506] cumulate typelib-1_0-GLib-2_0-2.84.4-1.1
[ 28s] [239/506] cumulate libasm1-0.192-2.1
[ 28s] [240/506] cumulate libatk-1_0-0-2.56.4-1.1
[ 28s] [241/506] cumulate libgraphene-1_0-0-1.10.8-1.2
[ 28s] [242/506] cumulate libspeech-provider-1_0-1.0.1-2.1
[ 28s] [243/506] cumulate libgudev-1_0-0-238-1.2
[ 28s] [244/506] cumulate libharfbuzz0-11.4.4-1.1
[ 28s] [245/506] cumulate Mesa-vulkan-device-select-25.1.7-421.1
[ 28s] [246/506] cumulate libgirepository-2_0-0-2.84.4-1.1
[ 28s] [247/506] cumulate libwoff2dec1_0_2-1.0.2-6.1
[ 28s] [248/506] cumulate libavif16-1.3.0-4.1
[ 28s] [249/506] cumulate cpp15-15.1.1+git10189-1.1
[ 28s] [250/506] cumulate libssh-config-0.11.2-1.1
[ 28s] [251/506] cumulate login_defs-4.18.0-1.1
[ 28s] [252/506] cumulate qemu-linux-user-10.0.3-85.1
[ 28s] [253/506] cumulate sysuser-shadow-3.3-10.1
[ 28s] [254/506] cumulate cpio-2.15-6.1
[ 28s] [255/506] cumulate cpp-15-1.1
[ 28s] [256/506] cumulate gzip-1.14-1.1
[ 28s] [257/506] cumulate libharfbuzz-subset0-11.4.4-1.1
[ 28s] [258/506] cumulate make-4.4.1-3.1
[ 28s] [259/506] cumulate perl-HTTP-Date-6.06-1.7
[ 28s] [260/506] cumulate typelib-1_0-GModule-2_0-2.84.4-1.1
[ 28s] [261/506] cumulate typelib-1_0-GObject-2_0-2.84.4-1.1
[ 28s] [262/506] cumulate bzip2-1.0.8-5.3
[ 28s] [263/506] cumulate grep-3.12-1.1
[ 28s] [264/506] cumulate libXi6-1.8.2-1.1
[ 28s] [265/506] cumulate libXinerama1-1.1.5-1.2
[ 28s] [266/506] cumulate libXtst6-1.2.5-1.1
[ 28s] [267/506] cumulate libXv1-1.0.13-1.1
[ 28s] [268/506] cumulate libXxf86vm1-1.1.6-1.1
[ 28s] [269/506] cumulate libharfbuzz-icu0-11.4.4-1.1
[ 28s] [270/506] cumulate perl-URI-5.320.0-1.2
[ 28s] [271/506] cumulate pkgconf-pkg-config-2.2.0-1.1
[ 28s] [272/506] cumulate typelib-1_0-GLibUnix-2_0-2.84.4-1.1
[ 28s] [273/506] cumulate unzip-6.00-44.1
[ 28s] [274/506] cumulate xz-5.8.1-1.1
[ 28s] [275/506] cumulate gettext-runtime-mini-0.26-2.1
[ 28s] [276/506] cumulate libXcursor1-1.2.3-1.1
[ 28s] [277/506] cumulate libXrandr2-1.5.4-1.1
[ 28s] [278/506] cumulate libharfbuzz-gobject0-11.4.4-1.1
[ 28s] [279/506] cumulate gawk-5.3.2-1.1
[ 28s] [280/506] cumulate shared-mime-info-2.4-3.1
[ 28s] [281/506] cumulate coreutils-9.7-3.1
[ 28s] [282/506] cumulate elfutils-0.192-2.1
[ 28s] [283/506] cumulate libvulkan_lvp-25.1.7-421.1
[ 28s] [284/506] cumulate linux-glibc-devel-6.16-1.1
[ 28s] [285/506] cumulate systemd-rpm-macros-26-1.1
[ 28s] [286/506] cumulate xorgproto-devel-2024.1-1.1
[ 28s] [287/506] cumulate dbus-1-common-1.14.10-4.1
[ 28s] [288/506] cumulate fribidi-devel-1.0.15-1.1
[ 28s] [289/506] cumulate libeconf-devel-0.7.10-1.1
[ 28s] [290/506] cumulate libffi-devel-3.4.7-1.1
[ 28s] [291/506] cumulate libidn2-devel-2.3.8-1.1
[ 28s] [292/506] cumulate libnghttp2-devel-1.66.0-2.1
[ 28s] [293/506] cumulate libpixman-1-0-devel-0.46.2-2.1
[ 28s] [294/506] cumulate libpsl-devel-0.21.5-1.1
[ 28s] [295/506] cumulate libverto-devel-0.3.2-3.2
[ 28s] [296/506] cumulate libxcrypt-devel-4.4.38-1.1
[ 28s] [297/506] cumulate lzo-devel-2.10-9.1
[ 28s] [298/506] cumulate nghttp3-devel-1.11.0-1.1
[ 28s] [299/506] cumulate perl-File-Listing-6.160.0-2.5
[ 28s] [300/506] cumulate perl-Net-HTTP-6.230.0-1.2
[ 28s] [301/506] cumulate perl-WWW-RobotRules-6.02-9.16
[ 28s] [302/506] cumulate system-user-lp-20250822-1.1
[ 28s] [303/506] cumulate xz-devel-5.8.1-1.1
[ 28s] [304/506] cumulate libdatrie-devel-0.2.13-1.2
[ 28s] [305/506] cumulate libicu-devel-77.1-3.1
[ 28s] [306/506] cumulate libjpeg8-devel-8.3.2-81.1
[ 28s] [307/506] cumulate typelib-1_0-Atk-1_0-2.56.4-1.1
[ 28s] [308/506] cumulate xkeyboard-config-2.45-3.1
[ 28s] [309/506] cumulate libbrotli-devel-1.1.0-1.1
[ 28s] [310/506] cumulate ca-certificates-2+git20240805.fd24d50-1.1
[ 28s] [311/506] cumulate libopenssl3-3.5.2-1.1
[ 28s] [312/506] cumulate permissions-config-1699_20250120-1.2
[ 28s] [313/506] cumulate polkit-default-privs-1550+20250721.f1b71a3-1.1
[ 28s] [314/506] cumulate gettext-tools-mini-0.26-2.1
[ 28s] [315/506] cumulate krb5-mini-1.21.3-4.1
[ 28s] [316/506] cumulate perl-HTTP-Message-7.0.0-1.4
[ 28s] [317/506] cumulate aaa_base-84.87+git20250805.3069494-1.1
[ 28s] [318/506] cumulate aaa_base-malloccheck-84.87+git20250805.3069494-1.1
[ 28s] [319/506] cumulate ca-certificates-mozilla-2.74-4.1
[ 28s] [320/506] cumulate cups-config-2.4.12-1.1
[ 28s] [321/506] cumulate libxkbcommon0-1.11.0-1.1
[ 28s] [322/506] cumulate perl-HTTP-Negotiate-6.01-9.16
[ 28s] [323/506] cumulate permissions-1699_20250120-1.2
[ 28s] [324/506] cumulate glibc-devel-2.42-1.1
[ 28s] [325/506] cumulate libXau-devel-1.0.12-2.1
[ 28s] [326/506] cumulate libblkid-devel-2.41.1-3.1
[ 28s] [327/506] cumulate libdbus-1-3-1.14.10-4.1
[ 28s] [328/506] cumulate libldap2-2.6.10-1.2
[ 28s] [329/506] cumulate libssh2-1-1.11.1-1.1
[ 28s] [330/506] cumulate libthai-devel-0.1.29-1.2
[ 28s] [331/506] cumulate perl-HTTP-Cookies-6.110.0-2.5
[ 28s] [332/506] cumulate libssh4-0.11.2-1.1
[ 28s] [333/506] cumulate perl-HTML-Parser-3.830.0-1.4
[ 28s] [334/506] cumulate rpmlint-mini-2.7.0+git20250710.a7f0a67c-18.42
[ 28s] [335/506] cumulate libarchive13-3.8.1-1.1
[ 28s] [336/506] cumulate wayland-devel-1.24.0-1.1
[ 28s] [337/506] cumulate dbus-1-tools-1.14.10-4.1
[ 28s] [338/506] cumulate libssh-devel-0.11.2-1.1
[ 28s] [339/506] cumulate libxkbcommon-devel-1.11.0-1.1
[ 28s] [340/506] cumulate graphite2-devel-1.3.14-6.1
[ 28s] [341/506] cumulate libavahi-client3-0.8-39.1
[ 28s] [342/506] cumulate libbz2-devel-1.0.8-5.3
[ 28s] [343/506] cumulate libexpat-devel-2.7.1-2.1
[ 28s] [344/506] cumulate libsepol-devel-3.9-2.1
[ 28s] [345/506] cumulate libzstd-devel-1.5.7-3.1
[ 28s] [346/506] cumulate zlib-devel-1.3.1-1.1
[ 28s] [347/506] cumulate libcom_err-devel-1.47.2-1.1
[ 28s] [348/506] cumulate libstdc++6-devel-gcc15-15.1.1+git10189-1.1
[ 28s] [349/506] cumulate dbus-1-daemon-1.14.10-4.1
[ 28s] [350/506] cumulate pam-1.7.1-4.1
[ 28s] [351/506] cumulate post-build-checks-84.87+git20250725.0c3a172-1.1
[ 28s] [352/506] cumulate libcurl4-8.15.0-1.1
[ 28s] [353/506] cumulate perl-libwww-perl-6.790.0-1.1
[ 28s] [354/506] cumulate libxcb-devel-1.17.0-2.1
[ 28s] [355/506] cumulate libstdc++-devel-15-1.1
[ 28s] [356/506] cumulate perl-XML-Parser-2.470.0-4.4
[ 28s] [357/506] cumulate krb5-mini-devel-1.21.3-4.1
[ 28s] [358/506] cumulate libX11-devel-1.8.12-1.1
[ 28s] [359/506] cumulate libpng16-devel-1.6.50-5.1
[ 28s] [360/506] cumulate freetype2-devel-2.13.3-2.1
[ 28s] [361/506] cumulate libcups2-2.4.12-1.1
[ 28s] [362/506] cumulate systemd-mini-257.7-6.2
[ 28s] [363/506] cumulate shadow-4.18.0-1.1
[ 28s] [364/506] cumulate util-linux-2.41.1-3.1
[ 28s] [365/506] cumulate libboost_headers1_88_0-devel-1.88.0-4.1
[ 28s] [366/506] cumulate libpng16-compat-devel-1.6.50-5.1
[ 28s] [367/506] cumulate intltool-0.51.0-8.1
[ 28s] [368/506] cumulate libXext-devel-1.3.6-1.1
[ 28s] [369/506] cumulate libXfixes-devel-6.0.1-1.2
[ 28s] [370/506] cumulate libXrender-devel-0.9.12-1.1
[ 28s] [371/506] cumulate pcre2-devel-10.45-2.1
[ 28s] [372/506] cumulate libtiff-devel-4.7.0-8.1
[ 28s] [373/506] cumulate dbus-broker-37-1.1
[ 28s] [374/506] cumulate boost-devel-1.88.0-1.1
[ 28s] [375/506] cumulate libXcomposite-devel-0.4.6-1.2
[ 28s] [376/506] cumulate libXdamage-devel-1.1.6-1.3
[ 28s] [377/506] cumulate libXinerama-devel-1.1.5-1.2
[ 28s] [378/506] cumulate libselinux-devel-3.9-2.1
[ 28s] [379/506] cumulate libXcursor-devel-1.2.3-1.1
[ 28s] [380/506] cumulate libXi-devel-1.8.2-1.1
[ 28s] [381/506] cumulate libXrandr-devel-1.5.4-1.1
[ 28s] [382/506] cumulate dbus-1-1.14.10-4.1
[ 28s] [383/506] cumulate dbus-1-devel-1.14.10-4.1
[ 28s] [384/506] cumulate libmount-devel-2.41.1-3.1
[ 28s] [385/506] cumulate libXtst-devel-1.2.5-1.1
[ 28s] [386/506] cumulate rpm-config-SUSE-20250423-1.1
[ 28s] [387/506] cumulate libctf0-2.43-10.1
[ 28s] [388/506] cumulate libglvnd-1.7.0-1.1
[ 28s] [389/506] cumulate libfontconfig1-2.16.0-1.1
[ 28s] [390/506] cumulate lua54-5.4.8-3.1
[ 28s] [391/506] cumulate libenchant-2-2-2.8.2-1.3
[ 28s] [392/506] cumulate libgirepository-1_0-1-1.84.0-2.1
[ 28s] [393/506] cumulate openssl-3-3.5.2-1.1
[ 28s] [394/506] cumulate libgio-2_0-0-2.84.4-1.1
[ 28s] [395/506] cumulate python313-base-3.13.7-4.2
[ 28s] [396/506] cumulate compat-usrmerge-build-84.87-5.5
[ 28s] [397/506] cumulate gio-branding-upstream-2.84.4-1.1
[ 28s] [398/506] cumulate girepository-1_0-1.84.0-2.1
[ 28s] [399/506] cumulate openssl-3.5.2-1.1
[ 28s] [400/506] cumulate python313-packaging-25.0-1.1
[ 28s] [401/506] cumulate libglvnd-devel-1.7.0-1.1
[ 28s] [402/506] cumulate libpython3_13-1_0-3.13.7-4.2
[ 28s] [403/506] cumulate lua-interpreter-5-3.1
[ 28s] [404/506] cumulate fontconfig-2.16.0-1.1
[ 28s] [405/506] cumulate libGLU1-9.0.3-2.2
[ 28s] [406/506] cumulate libpxbackend-1_0-mini-0.5.10-1.1
[ 28s] [407/506] cumulate typelib-1_0-Gio-2_0-2.84.4-1.1
[ 28s] [408/506] cumulate xdg-dbus-proxy-0.1.6-1.1
[ 28s] [409/506] cumulate Mesa-25.1.7-421.1
[ 28s] [410/506] cumulate libXft2-2.3.9-1.1
[ 28s] [411/506] cumulate libsecret-1-0-0.21.7-1.1
[ 28s] [412/506] cumulate enchant-2-backend-hunspell-2.8.2-1.3
[ 28s] [413/506] cumulate fontconfig-devel-2.16.0-1.1
[ 28s] [414/506] cumulate gdk-pixbuf-query-loaders-2.42.12-5.1
[ 28s] [415/506] cumulate libcolord2-1.4.8-1.1
[ 28s] [416/506] cumulate binutils-2.43-10.1
[ 28s] [417/506] cumulate desktop-file-utils-0.28-2.1
[ 28s] [418/506] cumulate glib2-tools-2.84.4-1.1
[ 28s] [419/506] cumulate libatspi0-2.56.4-1.1
[ 28s] [420/506] cumulate libmanette-0_2-0-0.2.12-1.1
[ 28s] [421/506] cumulate libgstreamer-1_0-0-1.26.5-1.1
[ 28s] [422/506] cumulate libjavascriptcoregtk-4_1-0-2.48.5-22.1
[ 28s] [423/506] cumulate libcairo2-1.18.4-3.1
[ 28s] [424/506] cumulate Mesa-libGL1-25.1.7-421.1
[ 28s] [425/506] cumulate rpm-4.20.1-6.1
[ 28s] [426/506] cumulate libharfbuzz-cairo0-11.4.4-1.1
[ 28s] [427/506] cumulate libcairo-gobject2-1.18.4-3.1
[ 28s] [428/506] cumulate libopenssl-devel-3.5.2-1.1
[ 28s] [429/506] cumulate libproxy1-0.5.10-1.1
[ 28s] [430/506] cumulate typelib-1_0-Atspi-2_0-2.56.4-1.1
[ 28s] [431/506] cumulate Mesa-libGL-devel-25.1.7-421.1
[ 28s] [432/506] cumulate python-rpm-packaging-20210526+a18ca48-1.6
[ 28s] [433/506] cumulate typelib-1_0-HarfBuzz-0_0-11.4.4-1.1
[ 28s] [434/506] cumulate libXft-devel-2.3.9-1.1
[ 28s] [435/506] cumulate libatk-bridge-2_0-0-2.56.4-1.1
[ 28s] [436/506] cumulate libcairo-script-interpreter2-1.18.4-3.1
[ 28s] [437/506] cumulate update-desktop-files-84.87-7.1
[ 28s] [438/506] cumulate gstreamer-1.26.5-1.1
[ 28s] [439/506] cumulate libwx_baseu-suse16_0_0-3.2.8-4.1
[ 28s] [440/506] cumulate build-compare-20240801T083050.024a3a7-1.1
[ 28s] [441/506] cumulate librpmbuild10-4.20.1-6.1
[ 28s] [442/506] cumulate libgdk_pixbuf-2_0-0-2.42.12-5.1
[ 28s] [443/506] cumulate debugedit-5.1-1.1
[ 28s] [444/506] cumulate libpango-1_0-0-1.56.4-1.1
[ 28s] [445/506] cumulate gcc15-15.1.1+git10189-1.1
[ 28s] [446/506] cumulate Mesa-dri-25.1.7-421.1
[ 28s] [447/506] cumulate glib2-devel-2.84.4-1.1
[ 28s] [448/506] cumulate gcc15-PIE-15.1.1+git10189-1.1
[ 28s] [449/506] cumulate gcc-15-1.1
[ 28s] [450/506] cumulate glu-devel-9.0.3-2.2
[ 28s] [451/506] cumulate libnotify4-0.8.6-1.1
[ 28s] [452/506] cumulate libopenssl-3-devel-3.5.2-1.1
[ 28s] [453/506] cumulate libwx_baseu_net-suse16_0_0-3.2.8-4.1
[ 28s] [454/506] cumulate libwx_baseu_xml-suse16_0_0-3.2.8-4.1
[ 28s] [455/506] cumulate typelib-1_0-GdkPixbuf-2_0-2.42.12-5.1
[ 28s] [456/506] cumulate typelib-1_0-Pango-1_0-1.56.4-1.1
[ 28s] [457/506] cumulate gcc15-c++-15.1.1+git10189-1.1
[ 28s] [458/506] cumulate glib-networking-2.80.1-1.1
[ 28s] [459/506] cumulate at-spi2-core-2.56.4-1.1
[ 28s] [460/506] cumulate Mesa-libEGL1-25.1.7-421.1
[ 28s] [461/506] cumulate cairo-devel-1.18.4-3.1
[ 28s] [462/506] cumulate gstreamer-plugins-base-1.26.5-1.1
[ 28s] [463/506] cumulate libgtk-3-0-3.24.50-1.1
[ 28s] [464/506] cumulate gcc-PIE-15-1.1
[ 28s] [465/506] cumulate gcc-c++-15-1.1
[ 28s] [466/506] cumulate libgstfft-1_0-0-1.26.5-1.1
[ 28s] [467/506] cumulate libwx_base-suse-devel-3.2.8-4.1
[ 28s] [468/506] cumulate Mesa-libEGL-devel-25.1.7-421.1
[ 28s] [469/506] cumulate libgstapp-1_0-0-1.26.5-1.1
[ 28s] [470/506] cumulate libgstallocators-1_0-0-1.26.5-1.1
[ 28s] [471/506] cumulate libgsttag-1_0-0-1.26.5-1.1
[ 28s] [472/506] cumulate libgstvideo-1_0-0-1.26.5-1.1
[ 28s] [473/506] cumulate libssh2-devel-1.11.1-1.1
[ 28s] [474/506] cumulate typelib-1_0-GdkPixdata-2_0-2.42.12-5.1
[ 28s] [475/506] cumulate gtk3-tools-3.24.50-1.1
[ 28s] [476/506] cumulate typelib-1_0-Gtk-3_0-3.24.50-1.1
[ 28s] [477/506] cumulate at-spi2-core-devel-2.56.4-1.1
[ 28s] [478/506] cumulate harfbuzz-devel-11.4.4-1.1
[ 28s] [479/506] cumulate libsoup-3_0-0-3.6.5-6.1
[ 28s] [480/506] cumulate libcurl-devel-8.15.0-1.1
[ 28s] [481/506] cumulate libwx_gtk3u_core-suse16_0_0-3.2.8-4.1
[ 28s] [482/506] cumulate rpm-build-4.20.1-6.1
[ 28s] [483/506] cumulate libwx_gtk3u_propgrid-suse16_0_0-3.2.8-4.1
[ 28s] [484/506] cumulate libwx_gtk3u_ribbon-suse16_0_0-3.2.8-4.1
[ 28s] [485/506] cumulate libepoxy-devel-1.5.10-2.2
[ 28s] [486/506] cumulate libwx_gtk3u_html-suse16_0_0-3.2.8-4.1
[ 28s] [487/506] cumulate libwx_gtk3u_qa-suse16_0_0-3.2.8-4.1
[ 28s] [488/506] cumulate libwx_gtk3u_stc-suse16_0_0-3.2.8-4.1
[ 28s] [489/506] cumulate libgstaudio-1_0-0-1.26.5-1.1
[ 28s] [490/506] cumulate libwx_gtk3u_aui-suse16_0_0-3.2.8-4.1
[ 28s] [491/506] cumulate libwx_gtk3u_gl-suse16_0_0-3.2.8-4.1
[ 28s] [492/506] cumulate libwx_gtk3u_media-suse16_0_0-3.2.8-4.1
[ 28s] [493/506] cumulate gdk-pixbuf-devel-2.42.12-5.1
[ 28s] [494/506] cumulate pango-devel-1.56.4-1.1
[ 28s] [495/506] cumulate libgstgl-1_0-0-1.26.5-1.1
[ 28s] [496/506] cumulate libgstriff-1_0-0-1.26.5-1.1
[ 28s] [497/506] cumulate libspiel-1_0-1.0.1-2.1
[ 28s] [498/506] cumulate libwx_gtk3u_richtext-suse16_0_0-3.2.8-4.1
[ 28s] [499/506] cumulate libwx_gtk3u_xrc-suse16_0_0-3.2.8-4.1
[ 28s] [500/506] cumulate libgstpbutils-1_0-0-1.26.5-1.1
[ 28s] [501/506] cumulate gtk3-devel-3.24.50-1.1
[ 28s] [502/506] cumulate libgsttranscoder-1_0-0-1.26.5-1.1
[ 28s] [503/506] cumulate libwebkit2gtk-4_1-0-2.48.5-22.1
[ 28s] [504/506] cumulate webkit2gtk-4_1-injected-bundles-2.48.5-22.1
[ 28s] [505/506] cumulate libwx_gtk3u_webview-suse16_0_0-3.2.8-4.1
[ 28s] [506/506] cumulate wxGTK3-3_2-devel-3.2.8-4.1
[ 28s] now installing cumulated packages
[ 29s] Preparing... ########################################
[ 29s] Updating / installing...
[ 29s] system-user-root-20190513-2.4 ########################################
[ 29s] crypto-policies-20250124.4d262e7-4.1 ########################################
[ 29s] libX11-data-1.8.12-1.1 ########################################
[ 29s] Mesa-KHR-devel-25.1.7-421.1 ########################################
[ 29s] typelib-1_0-GIRepository-3_0-2.84.4-1.########################################
[ 29s] terminfo-base-6.5.20250809-80.1 ########################################
[ 30s] python-rpm-macros-20241120.6ae645f-1.2########################################
[ 30s] pkgconf-m4-2.2.0-1.1 ########################################
[ 30s] libthai-data-0.1.29-1.2 ########################################
[ 30s] libsemanage-conf-3.9-2.1 ########################################
[ 32s] libicu77-ledata-77.1-3.1 ########################################
[ 32s] hicolor-icon-theme-0.18-1.1 ########################################
[ 32s] gtk3-schema-3.24.50-1.1 ########################################
[ 32s] gtk3-data-3.24.50-1.1 ########################################
[ 32s] gsettings-desktop-schemas-48.0-2.1 ########################################
[ 32s] gettext-its-gtk3-3.24.50-1.1 ########################################
[ 33s] file-magic-5.46-4.1 ########################################
[ 33s] enchant-data-2.8.2-1.3 ########################################
[ 41s] desktop-translations-devel-84.87.20241########################################
[ 41s] dbus-broker-block-restart-37-1.1 ########################################
[ 41s] compat-usrmerge-tools-84.87-5.5 ########################################
[ 41s] filesystem-84.87-18.1 ########################################
[ 42s] glibc-2.42-1.1 ########################################
[ 42s] libgcc_s1-15.1.1+git10189-1.1 ########################################
[ 42s] libstdc++6-15.1.1+git10189-1.1 ########################################
[ 42s] libz1-1.3.1-1.1 ########################################
[ 42s] libzstd1-1.5.7-3.1 ########################################
[ 42s] libexpat1-2.7.1-2.1 ########################################
[ 42s] libbz2-1-1.0.8-5.3 ########################################
[ 42s] libdrm2-2.4.124-6.1 ########################################
[ 42s] libgmp10-6.3.0-5.1 ########################################
[ 43s] liblzma5-5.8.1-1.1 ########################################
[ 43s] libelf1-0.192-2.1 ########################################
[ 43s] libcap2-2.75-1.1 ########################################
[ 43s] libffi8-3.4.7-1.1 ########################################
[ 43s] libwayland-client0-1.24.0-1.1 ########################################
[ 43s] libacl1-2.3.2-2.1 ########################################
[ 43s] libsystemd0-mini-257.7-6.2 ########################################
[ 43s] libpng16-16-1.6.50-5.1 ########################################
[ 43s] libaudit1-4.0.2-4.1 ########################################
[ 43s] libcrypt1-4.4.38-1.1 ########################################
[ 44s] perl-base-5.42.0-1.1 ########################################
[ 44s] libjpeg8-8.3.2-81.1 ########################################
[ 44s] libxml2-2-2.13.8-3.1 ########################################
[ 44s] libX11-xcb1-1.8.12-1.1 ########################################
[ 44s] libdw1-0.192-2.1 ########################################
[ 44s] libmpfr6-4.2.2-1.1 ########################################
[ 44s] fillup-1.42-281.1 ########################################
[ 44s] libeconf0-0.7.10-1.1 ########################################
[ 44s] libblkid1-2.41.1-3.1 ########################################
[ 45s] libpcre2-8-0-10.45-2.1 ########################################
[ 45s] libglib-2_0-0-2.84.4-1.1 ########################################
[ 45s] libgobject-2_0-0-2.84.4-1.1 ########################################
[ 45s] libselinux1-3.9-2.1 ########################################
[ 45s] libgmodule-2_0-0-2.84.4-1.1 ########################################
[ 45s] typelib-1_0-GLib-2_0-2.84.4-1.1 ########################################
[ 45s] typelib-1_0-GObject-2_0-2.84.4-1.1 ########################################
[ 45s] typelib-1_0-GModule-2_0-2.84.4-1.1 ########################################
[ 45s] libatk-1_0-0-2.56.4-1.1 ########################################
[ 45s] sed-4.9-2.2 ########################################
[ 45s] libmount1-2.41.1-3.1 ########################################
[ 45s] libwayland-server0-1.24.0-1.1 ########################################
[ 45s] libgbm1-25.1.7-421.1 ########################################
[ 46s] libepoxy0-1.5.10-2.2 ########################################
[ 46s] libjitterentropy3-3.6.3-1.1 ########################################
[ 46s] libtasn1-6-4.20.0-1.1 ########################################
[ 46s] libuuid1-2.41.1-3.1 ########################################
[ 46s] libwayland-egl1-1.24.0-1.1 ########################################
[ 46s] libncurses6-6.5.20250809-80.1 ########################################
[ 46s] libreadline8-8.3.1-1.1 ########################################
[ 46s] bash-5.3.3-1.1 ########################################
[ 46s] bash-sh-5.3.3-1.1 ########################################
[ 47s] gawk-5.3.2-1.1 ########################################
[ 47s] grep-3.12-1.1 ########################################
[ 47s] xz-5.8.1-1.1 ########################################
[ 47s] cpio-2.15-6.1 ########################################
[ 47s] findutils-4.10.0-2.1 ########################################
[ 47s] libmpc3-1.3.1-1.5 ########################################
[ 47s] libwayland-cursor0-1.24.0-1.1 ########################################
[ 47s] libp11-kit0-0.25.5-1.1 ########################################
[ 47s] libudev-mini1-257.7-6.2 ########################################
[ 47s] libisl23-0.27-1.1 ########################################
[ 47s] diffutils-3.12-1.1 ########################################
[ 47s] libbrotlicommon1-1.1.0-1.1 ########################################
[ 48s] libbrotlidec1-1.1.0-1.1 ########################################
[ 48s] libfreetype6-2.13.3-2.1 ########################################
[ 48s] libfontconfig1-2.16.0-1.1 ########################################
[ 48s] fontconfig-2.16.0-1.1 ########################################
[ 48s] libcap-ng0-0.8.5-1.1 ########################################
[ 48s] libfribidi0-1.0.15-1.1 ########################################
[ 48s] libgomp1-15.1.1+git10189-1.1 ########################################
[ 48s] liblua5_4-5-5.4.8-3.1 ########################################
[ 48s] libnghttp2-14-1.66.0-2.1 ########################################
[ 48s] libogg0-1.3.5-2.1 ########################################
[ 48s] liborc-0_4-0-0.4.41-1.1 ########################################
[ 48s] libpopt0-1.19-1.4 ########################################
[ 49s] libunistring5-1.3-1.1 ########################################
[ 49s] libidn2-0-2.3.8-1.1 ########################################
[ 49s] libpsl5-0.21.5-1.1 ########################################
[ 49s] libvorbis0-1.3.7-5.1 ########################################
[ 49s] libbrotlienc1-1.1.0-1.1 ########################################
[ 53s] cpp15-15.1.1+git10189-1.1 ########################################
[ 53s] libgudev-1_0-0-238-1.2 ########################################
[ 54s] shared-mime-info-2.4-3.1 ########################################
[ 58s] typelib-1_0-Atk-1_0-2.56.4-1.1 ########################################
[ 58s] permctl-1699_20250120-1.2 ########################################
[ 58s] dwz-0.15-6.1 ########################################
[ 58s] libSPIRV-Tools-2025_3_rc1-2025.3~rc1-1########################################
[ 58s] libXau6-1.0.12-2.1 ########################################
[ 58s] libxcb1-1.17.0-2.1 ########################################
[ 59s] libX11-6-1.8.12-1.1 ########################################
[ 59s] libXext6-1.3.6-1.1 ########################################
[ 59s] libXrender1-0.9.12-1.1 ########################################
[ 59s] libxcb-dri3-0-1.17.0-2.1 ########################################
[ 59s] libxcb-present0-1.17.0-2.1 ########################################
[ 59s] libxcb-shm0-1.17.0-2.1 ########################################
[ 59s] libxcb-xfixes0-1.17.0-2.1 ########################################
[ 59s] libXi6-1.8.2-1.1 ########################################
[ 59s] libxcb-randr0-1.17.0-2.1 ########################################
[ 59s] libXtst6-1.2.5-1.1 ########################################
[ 59s] libXfixes3-6.0.1-1.2 ########################################
[ 59s] libxcb-sync1-1.17.0-2.1 ########################################
[ 59s] libXcursor1-1.2.3-1.1 ########################################
[ 59s] libXrandr2-1.5.4-1.1 ########################################
[ 59s] libXft2-2.3.9-1.1 ########################################
[ 59s] libXinerama1-1.1.5-1.2 ########################################
[ 59s] libXcomposite1-0.4.6-1.2 ########################################
[ 59s] libXdamage1-1.1.6-1.3 ########################################
[ 59s] libxcb-glx0-1.17.0-2.1 ########################################
[ 60s] libxcb-render0-1.17.0-2.1 ########################################
[ 60s] libavahi-common3-0.8-39.1 ########################################
[ 60s] libcdda_interface0-3.10.2-30.2 ########################################
[ 60s] libcom_err2-1.47.2-1.1 ########################################
[ 60s] libdatrie1-0.2.13-1.2 ########################################
[ 60s] libthai0-0.1.29-1.2 ########################################
[ 60s] libgdbm6-1.24-2.1 ########################################
[ 60s] libgraphite2-3-1.3.14-6.1 ########################################
[ 60s] libharfbuzz0-11.4.4-1.1 ########################################
[ 60s] libharfbuzz-gobject0-11.4.4-1.1 ########################################
[ 60s] liblcms2-2-2.16-1.1 ########################################
[ 60s] liblzo2-2-2.10-9.1 ########################################
[ 60s] libnettle8-3.10.2-1.1 ########################################
[ 60s] libnghttp3-9-1.11.0-1.1 ########################################
[ 61s] libpcre2-32-0-10.45-2.1 ########################################
[ 61s] libpixman-1-0-0.46.2-2.1 ########################################
[ 61s] libcairo2-1.18.4-3.1 ########################################
[ 61s] libcairo-gobject2-1.18.4-3.1 ########################################
[ 61s] libseccomp2-2.6.0-2.1 ########################################
[ 61s] libsepol2-3.9-2.1 ########################################
[ 61s] libsharpyuv0-1.6.0-1.1 ########################################
[ 61s] libwebp7-1.6.0-1.1 ########################################
[ 61s] libsqlite3-0-3.50.4-2.1 ########################################
[ 61s] libverto1-0.3.2-3.2 ########################################
[ 61s] libxshmfence1-1.3.3-1.1 ########################################
[ 62s] update-alternatives-1.22.21-1.1 ########################################
[ 62s] libwebpdemux2-1.6.0-1.1 ########################################
[ 62s] libwebpmux3-1.6.0-1.1 ########################################
[ 62s] libsemanage2-3.9-2.1 ########################################
[ 62s] libharfbuzz-cairo0-11.4.4-1.1 ########################################
[ 62s] libcairo-script-interpreter2-1.18.4-3.########################################
[ 62s] libhogweed6-3.10.2-1.1 ########################################
[ 62s] libharfbuzz-subset0-11.4.4-1.1 ########################################
[ 62s] libgdbm_compat4-1.24-2.1 ########################################
[ 66s] perl-5.42.0-1.1 ########################################
[ 66s] perl-Encode-Locale-1.05-1.16 ########################################
[ 66s] perl-LWP-MediaTypes-6.04-1.14 ########################################
[ 66s] perl-HTML-Tagset-3.240.0-1.5 ########################################
[ 66s] perl-IO-HTML-1.4.0-1.2 ########################################
[ 66s] perl-MIME-Base32-1.303.0-1.4 ########################################
[ 66s] perl-URI-5.320.0-1.2 ########################################
[ 66s] perl-Net-HTTP-6.230.0-1.2 ########################################
[ 66s] perl-WWW-RobotRules-6.02-9.16 ########################################
[ 66s] perl-TimeDate-2.33-1.13 ########################################
[ 66s] perl-HTTP-Date-6.06-1.7 ########################################
[ 66s] perl-File-Listing-6.160.0-2.5 ########################################
[ 66s] perl-Try-Tiny-0.320.0-1.4 ########################################
[ 66s] perl-Clone-0.470.0-1.4 ########################################
[ 66s] perl-HTTP-Message-7.0.0-1.4 ########################################
[ 66s] perl-HTTP-Negotiate-6.01-9.16 ########################################
[ 66s] perl-HTTP-Cookies-6.110.0-2.5 ########################################
[ 66s] perl-HTML-Parser-3.830.0-1.4 ########################################
[ 66s] perl-libwww-perl-6.790.0-1.1 ########################################
[ 66s] perl-XML-Parser-2.470.0-4.4 ########################################
[ 66s] perl-rpm-packaging-1.2-1.1 ########################################
[ 66s] libcdda_paranoia0-3.10.2-30.2 ########################################
[ 66s] Mesa-vulkan-device-select-25.1.7-421.1########################################
[ 66s] libXv1-1.0.13-1.1 ########################################
[ 66s] libXxf86vm1-1.1.6-1.1 ########################################
[ 66s] libxcb-composite0-1.17.0-2.1 ########################################
[ 66s] libxcb-damage0-1.17.0-2.1 ########################################
[ 67s] libxcb-dbe0-1.17.0-2.1 ########################################
[ 67s] libxcb-dpms0-1.17.0-2.1 ########################################
[ 67s] libxcb-dri2-0-1.17.0-2.1 ########################################
[ 67s] libxcb-record0-1.17.0-2.1 ########################################
[ 67s] libxcb-res0-1.17.0-2.1 ########################################
[ 67s] libxcb-screensaver0-1.17.0-2.1 ########################################
[ 67s] libxcb-shape0-1.17.0-2.1 ########################################
[ 67s] libxcb-xf86dri0-1.17.0-2.1 ########################################
[ 67s] libxcb-xinerama0-1.17.0-2.1 ########################################
[ 67s] libxcb-xinput0-1.17.0-2.1 ########################################
[ 67s] libxcb-xkb1-1.17.0-2.1 ########################################
[ 67s] libxcb-xtest0-1.17.0-2.1 ########################################
[ 67s] libxcb-xv0-1.17.0-2.1 ########################################
[ 67s] libxcb-xvmc0-1.17.0-2.1 ########################################
[ 67s] cpp-15-1.1 ########################################
[ 67s] libjxl0_11-0.11.1-4.3 ########################################
[ 68s] libvorbisenc2-1.3.7-5.1 ########################################
[ 68s] libtheoraenc2-1.2.0-2.1 ########################################
[ 68s] libhidapi-hidraw0-0.14.0-1.2 ########################################
[ 68s] p11-kit-0.25.5-1.1 ########################################
[ 68s] p11-kit-tools-0.25.5-1.1 ########################################
[ 68s] libssh-config-0.11.2-1.1 ########################################
[ 68s] login_defs-4.18.0-1.1 ########################################
[ 68s] gzip-1.14-1.1 ########################################
[ 68s] make-4.4.1-3.1 ########################################
[ 68s] bzip2-1.0.8-5.3 ########################################
[ 68s] libedit0-20250104.3.1-1.1 ########################################
[ 77s] libLLVM20-20.1.8-3.1 ########################################
[ 78s] libvulkan_lvp-25.1.7-421.1 ########################################
[ 78s] ncurses-utils-6.5.20250809-80.1 ########################################
[ 78s] libfdisk1-2.41.1-3.1 ########################################
[ 78s] jitterentropy-devel-3.6.3-1.1 ########################################
[ 78s] typelib-1_0-GLibUnix-2_0-2.84.4-1.1 ########################################
[ 78s] libgirepository-2_0-0-2.84.4-1.1 ########################################
[ 78s] girepository-1_0-1.84.0-2.1 ########################################
[ 78s] libgirepository-1_0-1-1.84.0-2.1 ########################################
[ 78s] typelib-1_0-HarfBuzz-0_0-11.4.4-1.1 ########################################
[ 78s] bubblewrap-0.11.0-2.1 ########################################
[ 78s] libsubid5-4.18.0-1.1 ########################################
[ 78s] tar-1.35-4.1 ########################################
[ 78s] libgraphene-1_0-0-1.10.8-1.2 ########################################
[ 78s] libspeech-provider-1_0-1.0.1-2.1 ########################################
[ 78s] libgthread-2_0-0-2.84.4-1.1 ########################################
[ 78s] libpcre2-posix3-10.45-2.1 ########################################
[ 78s] libasm1-0.192-2.1 ########################################
[ 79s] elfutils-0.192-2.1 ########################################
[ 79s] libxslt1-1.1.43-2.1 ########################################
[ 79s] libyuv0-20230517+a377993-2.1 ########################################
[ 79s] libunwind8-1.8.2-2.1 ########################################
[ 79s] libdrm_amdgpu1-2.4.124-6.1 ########################################
[ 79s] libctf-nobfd0-2.43-10.1 ########################################
[ 79s] libctf0-2.43-10.1 ########################################
[ 83s] binutils-2.43-10.1 ########################################
[ 83s] update-alternatives: using /usr/bin/ld.bfd to provide /usr/bin/ld (ld) in auto mode
[ 83s] libasan8-15.1.1+git10189-1.1 ########################################
[ 83s] libhunspell-1_7-0-1.7.2-1.2 ########################################
[ 84s] libenchant-2-2-2.8.2-1.3 ########################################
[ 84s] enchant-2-backend-hunspell-2.8.2-1.3 ########################################
[ 84s] liblsan0-15.1.1+git10189-1.1 ########################################
[ 84s] libtsan2-15.1.1+git10189-1.1 ########################################
[ 84s] libubsan1-15.1.1+git10189-1.1 ########################################
[ 84s] libwoff2common1_0_2-1.0.2-6.1 ########################################
[ 84s] libwoff2dec1_0_2-1.0.2-6.1 ########################################
[ 84s] librav1e0_8-0.8.1-1.1 ########################################
[ 84s] envsubst-mini-0.26-2.1 ########################################
[ 85s] gettext-runtime-mini-0.26-2.1 ########################################
[ 85s] glibc-gconv-modules-extra-2.42-1.1 ########################################
[ 86s] gettext-tools-mini-0.26-2.1 ########################################
[ 86s] intltool-0.51.0-8.1 ########################################
[ 86s] glibc-locale-base-2.42-1.1 ########################################
[ 86s] libICE6-1.1.2-1.1 ########################################
[ 86s] libSM6-1.2.6-1.1 ########################################
[ 86s] libalternatives1-1.2+31.da24cd4-1.1 ########################################
[ 87s] alts-1.2+31.da24cd4-1.1 ########################################
[ 87s] lua-interpreter-5-3.1 ########################################
[ 87s] lua54-5.4.8-3.1 ########################################
[ 87s] libaom3-3.12.1-1.1 ########################################
[ 87s] libasound2-1.2.14-1.1 ########################################
[ 87s] libatomic1-15.1.1+git10189-1.1 ########################################
[ 87s] libattr1-2.5.2-1.1 ########################################
[ 87s] coreutils-9.7-3.1 ########################################
[ 88s] libopenssl3-3.5.2-1.1 ########################################
[ 89s] krb5-mini-1.21.3-4.1 ########################################
[ 89s] Updating /etc/sysconfig/kadmind ...
[ 89s] Updating /etc/sysconfig/krb5kdc ...
[ 89s] aaa_base-84.87+git20250805.3069494-1.1########################################
[ 89s] Updating /etc/sysconfig/proxy ...
[ 89s] libssh4-0.11.2-1.1 ########################################
[ 89s] aaa_base-malloccheck-84.87+git20250805########################################
[ 89s] libssh2-1-1.11.1-1.1 ########################################
[ 89s] openssl-3.5.2-1.1 ########################################
[ 90s] openssl-3-3.5.2-1.1 ########################################
[ 90s] linux-glibc-devel-6.16-1.1 ########################################
[ 90s] systemd-rpm-macros-26-1.1 ########################################
[ 90s] ca-certificates-2+git20240805.fd24d50-########################################
[ 92s] ca-certificates-mozilla-2.74-4.1 ########################################
[ 95s] permissions-config-1699_20250120-1.2 ########################################
[ 95s] Updating /etc/sysconfig/security ...
[ 95s] Checking permissions and ownerships - using the permissions files
[ 95s] /usr/share/permissions/permissions
[ 95s] /usr/share/permissions/permissions.easy
[ 95s] /etc/permissions.local
[ 95s] /usr/sbin/unix_chkpwd: setting to root:shadow 4755 (wrong owner/group root:root)
[ 95s] permissions-1699_20250120-1.2 ########################################
[ 95s] pam-1.7.1-4.1 ########################################
[ 96s] shadow-4.18.0-1.1 ########################################
[ 97s] /usr/bin/newgidmap: setting to root:root 0755 "cap_setgid=ep". (wrong owner/group root:shadow, wrong permissions 4755, missing capabilities)
[ 97s] /usr/bin/newuidmap: setting to root:root 0755 "cap_setuid=ep". (wrong owner/group root:shadow, wrong permissions 4755, missing capabilities)
[ 97s] sysuser-shadow-3.3-10.1 ########################################
[ 97s] /usr/sbin/useradd -r -c User for D-Bus -d /run/dbus -U messagebus -s /usr/sbin/nologin
[ 97s] dbus-1-common-1.14.10-4.1 ########################################
[ 97s] libdbus-1-3-1.14.10-4.1 ########################################
[ 97s] dbus-1-tools-1.14.10-4.1 ########################################
[ 97s] libavahi-client3-0.8-39.1 ########################################
[ 97s] dbus-1-daemon-1.14.10-4.1 ########################################
[ 97s] /usr/sbin/useradd -r -c Printing daemon -d /var/spool/lpd -U lp -s /usr/sbin/nologin
[ 97s] chage -E 1970-01-02 lp
[ 98s] system-user-lp-20250822-1.1 ########################################
[ 98s] cups-config-2.4.12-1.1 ########################################
[ 98s] polkit-default-privs-1550+20250721.f1b########################################
[ 98s] Updating /etc/sysconfig/security ...
[ 98s] can't open /etc/polkit-1/rules.d/90-default-privs.rules.new: No such file or directory
[ 98s] warning: %post(polkit-default-privs-1550+20250721.f1b71a3-1.1.noarch) scriptlet failed, exit status 2
[ 98s] debugedit-5.1-1.1 ########################################
[ 98s] libdav1d7-1.5.1-1.1 ########################################
[ 99s] libavif16-1.3.0-4.1 ########################################
[ 99s] libevdev2-1.13.4-1.1 ########################################
[ 99s] libgpg-error0-1.55-1.1 ########################################
[ 99s] libgcrypt20-1.11.2-6.1 ########################################
[ 99s] rpm-config-SUSE-20250423-1.1 ########################################
[ 100s] rpm-4.20.1-6.1 ########################################
[ 100s] Updating /etc/sysconfig/services ...
[ 100s] libhyphen0-2.8.8-2.3 ########################################
[ 100s] libitm1-15.1.1+git10189-1.1 ########################################
[ 100s] libjbig2-2.1-5.1 ########################################
[ 100s] libtiff6-4.7.0-8.1 ########################################
[ 100s] libleancrypto1-1.5.1-1.1 ########################################
[ 100s] libgnutls30-3.8.10-1.1 ########################################
[ 100s] libcups2-2.4.12-1.1 ########################################
[ 100s] liblz1-1.15-1.1 ########################################
[ 101s] libmagic1-5.46-4.1 ########################################
[ 101s] file-5.46-4.1 ########################################
[ 101s] librpmbuild10-4.20.1-6.1 ########################################
[ 101s] liblz4-1-1.10.0-2.1 ########################################
[ 101s] libarchive13-3.8.1-1.1 ########################################
[ 101s] libmpdec4-4.0.1-2.1 ########################################
[ 104s] python313-base-3.13.7-4.2 ########################################
[ 104s] libpython3_13-1_0-3.13.7-4.2 ########################################
[ 104s] python313-packaging-25.0-1.1 ########################################
[ 104s] python-rpm-packaging-20210526+a18ca48-########################################
[ 104s] libmspack0-0.11-2.1 ########################################
[ 104s] libopus0-1.5.2-1.1 ########################################
[ 104s] libpcre2-16-0-10.45-2.1 ########################################
[ 104s] libpkgconf5-2.2.0-1.1 ########################################
[ 104s] pkgconf-2.2.0-1.1 ########################################
[ 104s] pkgconf-pkg-config-2.2.0-1.1 ########################################
[ 105s] xorgproto-devel-2024.1-1.1 ########################################
[ 105s] fribidi-devel-1.0.15-1.1 ########################################
[ 105s] libeconf-devel-0.7.10-1.1 ########################################
[ 105s] libffi-devel-3.4.7-1.1 ########################################
[ 105s] libbrotli-devel-1.1.0-1.1 ########################################
[ 105s] wayland-devel-1.24.0-1.1 ########################################
[ 105s] libblkid-devel-2.41.1-3.1 ########################################
[ 105s] libXau-devel-1.0.12-2.1 ########################################
[ 105s] libxcb-devel-1.17.0-2.1 ########################################
[ 105s] libX11-devel-1.8.12-1.1 ########################################
[ 105s] libXext-devel-1.3.6-1.1 ########################################
[ 105s] libXfixes-devel-6.0.1-1.2 ########################################
[ 105s] libXrender-devel-0.9.12-1.1 ########################################
[ 105s] libXi-devel-1.8.2-1.1 ########################################
[ 105s] libXtst-devel-1.2.5-1.1 ########################################
[ 105s] libXcursor-devel-1.2.3-1.1 ########################################
[ 105s] libXrandr-devel-1.5.4-1.1 ########################################
[ 105s] libXcomposite-devel-0.4.6-1.2 ########################################
[ 105s] libXdamage-devel-1.1.6-1.3 ########################################
[ 105s] libXinerama-devel-1.1.5-1.2 ########################################
[ 105s] libidn2-devel-2.3.8-1.1 ########################################
[ 105s] libnghttp2-devel-1.66.0-2.1 ########################################
[ 105s] libpixman-1-0-devel-0.46.2-2.1 ########################################
[ 105s] libpsl-devel-0.21.5-1.1 ########################################
[ 105s] libverto-devel-0.3.2-3.2 ########################################
[ 105s] libxcrypt-devel-4.4.38-1.1 ########################################
[ 105s] glibc-devel-2.42-1.1 ########################################
[ 105s] zlib-devel-1.3.1-1.1 ########################################
[ 129s] gcc15-15.1.1+git10189-1.1 ########################################
[ 129s] gcc-15-1.1 ########################################
[ 129s] libzstd-devel-1.5.7-3.1 ########################################
[ 144s] libstdc++6-devel-gcc15-15.1.1+git10189########################################
[ 144s] libstdc++-devel-15-1.1 ########################################
[ 145s] pcre2-devel-10.45-2.1 ########################################
[ 149s] gcc15-c++-15.1.1+git10189-1.1 ########################################
[ 149s] gcc15-PIE-15.1.1+git10189-1.1 ########################################
[ 149s] libpng16-devel-1.6.50-5.1 ########################################
[ 149s] libpng16-compat-devel-1.6.50-5.1 ########################################
[ 150s] libopenssl-3-devel-3.5.2-1.1 ########################################
[ 150s] libopenssl-devel-3.5.2-1.1 ########################################
[ 150s] graphite2-devel-1.3.14-6.1 ########################################
[ 150s] libbz2-devel-1.0.8-5.3 ########################################
[ 150s] freetype2-devel-2.13.3-2.1 ########################################
[ 150s] libexpat-devel-2.7.1-2.1 ########################################
[ 150s] fontconfig-devel-2.16.0-1.1 ########################################
[ 150s] libXft-devel-2.3.9-1.1 ########################################
[ 150s] libsepol-devel-3.9-2.1 ########################################
[ 150s] libselinux-devel-3.9-2.1 ########################################
[ 150s] libmount-devel-2.41.1-3.1 ########################################
[ 150s] libcom_err-devel-1.47.2-1.1 ########################################
[ 150s] krb5-mini-devel-1.21.3-4.1 ########################################
[ 150s] lzo-devel-2.10-9.1 ########################################
[ 150s] nghttp3-devel-1.11.0-1.1 ########################################
[ 150s] xz-devel-5.8.1-1.1 ########################################
[ 150s] libdatrie-devel-0.2.13-1.2 ########################################
[ 150s] libthai-devel-0.1.29-1.2 ########################################
[ 151s] xkeyboard-config-2.45-3.1 ########################################
[ 151s] libxkbcommon0-1.11.0-1.1 ########################################
[ 151s] libxkbcommon-devel-1.11.0-1.1 ########################################
[ 151s] libssh-devel-0.11.2-1.1 ########################################
[ 152s] systemd-mini-257.7-6.2 ########################################
[ 154s] Running in chroot, ignoring command 'daemon-reexec'
[ 155s] dbus-broker-37-1.1 ########################################
[ 156s] dbus-1-1.14.10-4.1 ########################################
[ 156s] gio-branding-upstream-2.84.4-1.1 ########################################
[ 156s] libgio-2_0-0-2.84.4-1.1 ########################################
[ 156s] glib2-tools-2.84.4-1.1 ########################################
[ 157s] libgstreamer-1_0-0-1.26.5-1.1 ########################################
[ 157s] gstreamer-1.26.5-1.1 ########################################
[ 157s] /usr/libexec/gstreamer-1.0/gst-ptp-helper: setting to root:root 0755 "cap_net_bind_service=ep". (missing capabilities)
[ 157s] libpango-1_0-0-1.56.4-1.1 ########################################
[ 157s] typelib-1_0-Gio-2_0-2.84.4-1.1 ########################################
[ 159s] glib2-devel-2.84.4-1.1 ########################################
[ 159s] libatspi0-2.56.4-1.1 ########################################
[ 159s] libatk-bridge-2_0-0-2.56.4-1.1 ########################################
[ 159s] cairo-devel-1.18.4-3.1 ########################################
[ 159s] typelib-1_0-Pango-1_0-1.56.4-1.1 ########################################
[ 159s] libsecret-1-0-0.21.7-1.1 ########################################
[ 159s] libwx_baseu-suse16_0_0-3.2.8-4.1 ########################################
[ 159s] libwx_baseu_xml-suse16_0_0-3.2.8-4.1 ########################################
[ 160s] at-spi2-core-2.56.4-1.1 ########################################
[ 160s] typelib-1_0-Atspi-2_0-2.56.4-1.1 ########################################
[ 160s] libpxbackend-1_0-mini-0.5.10-1.1 ########################################
[ 160s] libproxy1-0.5.10-1.1 ########################################
[ 160s] glib-networking-2.80.1-1.1 ########################################
[ 160s] libsoup-3_0-0-3.6.5-6.1 ########################################
[ 160s] xdg-dbus-proxy-0.1.6-1.1 ########################################
[ 160s] gdk-pixbuf-query-loaders-2.42.12-5.1 ########################################
[ 160s] libgdk_pixbuf-2_0-0-2.42.12-5.1 ########################################
[ 161s] typelib-1_0-GdkPixbuf-2_0-2.42.12-5.1 ########################################
[ 161s] typelib-1_0-GdkPixdata-2_0-2.42.12-5.1########################################
[ 161s] libnotify4-0.8.6-1.1 ########################################
[ 161s] libcolord2-1.4.8-1.1 ########################################
[ 161s] gtk3-tools-3.24.50-1.1 ########################################
[ 162s] libgtk-3-0-3.24.50-1.1 ########################################
[ 163s] libwx_gtk3u_core-suse16_0_0-3.2.8-4.1 ########################################
[ 163s] libwx_gtk3u_html-suse16_0_0-3.2.8-4.1 ########################################
[ 163s] libwx_gtk3u_richtext-suse16_0_0-3.2.8-########################################
[ 163s] libwx_gtk3u_xrc-suse16_0_0-3.2.8-4.1 ########################################
[ 164s] libwx_gtk3u_propgrid-suse16_0_0-3.2.8-########################################
[ 164s] libwx_gtk3u_ribbon-suse16_0_0-3.2.8-4.########################################
[ 164s] libwx_gtk3u_qa-suse16_0_0-3.2.8-4.1 ########################################
[ 164s] libwx_gtk3u_stc-suse16_0_0-3.2.8-4.1 ########################################
[ 164s] libwx_gtk3u_aui-suse16_0_0-3.2.8-4.1 ########################################
[ 164s] typelib-1_0-Gtk-3_0-3.24.50-1.1 ########################################
[ 164s] desktop-file-utils-0.28-2.1 ########################################
[ 170s] libmanette-0_2-0-0.2.12-1.1 ########################################
[ 170s] dbus-1-devel-1.14.10-4.1 ########################################
[ 171s] at-spi2-core-devel-2.56.4-1.1 ########################################
[ 171s] libsasl2-3-2.1.28-10.1 ########################################
[ 171s] libldap2-2.6.10-1.2 ########################################
[ 171s] libcurl4-8.15.0-1.1 ########################################
[ 171s] libwx_baseu_net-suse16_0_0-3.2.8-4.1 ########################################
[ 171s] libwx_base-suse-devel-3.2.8-4.1 ########################################
[ 171s] libsmartcols1-2.41.1-3.1 ########################################
[ 171s] util-linux-2.41.1-3.1 ########################################
[ 172s] libtheoradec2-1.2.0-2.1 ########################################
[ 172s] libturbojpeg0-8.3.2-81.1 ########################################
[ 172s] libjpeg8-devel-8.3.2-81.1 ########################################
[ 172s] libtiff-devel-4.7.0-8.1 ########################################
[ 172s] gdk-pixbuf-devel-2.42.12-5.1 ########################################
[ 172s] libvisual-0_4-0-0.4.0-207.1 ########################################
[ 172s] libvulkan1-1.4.321-1.1 ########################################
[ 172s] libglvnd-1.7.0-1.1 ########################################
[ 173s] Mesa-libGL1-25.1.7-421.1 ########################################
[ 175s] Mesa-dri-25.1.7-421.1 ########################################
[ 175s] Mesa-libEGL1-25.1.7-421.1 ########################################
[ 175s] Mesa-25.1.7-421.1 ########################################
[ 176s] libglvnd-devel-1.7.0-1.1 ########################################
[ 176s] Mesa-libGL-devel-25.1.7-421.1 ########################################
[ 176s] libgstapp-1_0-0-1.26.5-1.1 ########################################
[ 176s] libgstallocators-1_0-0-1.26.5-1.1 ########################################
[ 176s] libgsttag-1_0-0-1.26.5-1.1 ########################################
[ 176s] libgstgl-1_0-0-1.26.5-1.1 ########################################
[ 176s] libgstvideo-1_0-0-1.26.5-1.1 ########################################
[ 176s] libgstaudio-1_0-0-1.26.5-1.1 ########################################
[ 176s] libgstriff-1_0-0-1.26.5-1.1 ########################################
[ 177s] gstreamer-plugins-base-1.26.5-1.1 ########################################
[ 177s] libgstpbutils-1_0-0-1.26.5-1.1 ########################################
[ 177s] libgsttranscoder-1_0-0-1.26.5-1.1 ########################################
[ 177s] libgstfft-1_0-0-1.26.5-1.1 ########################################
[ 177s] libspiel-1_0-1.0.1-2.1 ########################################
[ 177s] libwx_gtk3u_media-suse16_0_0-3.2.8-4.1########################################
[ 177s] Mesa-libEGL-devel-25.1.7-421.1 ########################################
[ 177s] libepoxy-devel-1.5.10-2.2 ########################################
[ 177s] libGLU1-9.0.3-2.2 ########################################
[ 177s] glu-devel-9.0.3-2.2 ########################################
[ 177s] libwx_gtk3u_gl-suse16_0_0-3.2.8-4.1 ########################################
[ 177s] libwx_gtk3u_adv-suse16_0_0-3.2.8-4.1 ########################################
[ 178s] patch-2.8-1.1 ########################################
[ 178s] timezone-2025b-1.1 ########################################
[ 178s] libicu77-77.1-3.1 ########################################
[ 178s] libharfbuzz-icu0-11.4.4-1.1 ########################################
[ 180s] libjavascriptcoregtk-4_1-0-2.48.5-22.1########################################
[ 180s] webkit2gtk-4_1-injected-bundles-2.48.5########################################
[ 186s] libwebkit2gtk-4_1-0-2.48.5-22.1 ########################################
[ 186s] libwx_gtk3u_webview-suse16_0_0-3.2.8-4########################################
[ 186s] libicu-devel-77.1-3.1 ########################################
[ 187s] harfbuzz-devel-11.4.4-1.1 ########################################
[ 187s] pango-devel-1.56.4-1.1 ########################################
[ 188s] gtk3-devel-3.24.50-1.1 ########################################
[ 191s] which-2.23-1.1 ########################################
[ 191s] boost-license1_88_0-1.88.0-4.1 ########################################
[ 201s] libboost_headers1_88_0-devel-1.88.0-4.########################################
[ 201s] boost-devel-1.88.0-1.1 ########################################
[ 201s] rpm-build-4.20.1-6.1 ########################################
[ 202s] wxGTK3-3_2-devel-3.2.8-4.1 ########################################
[ 202s] libcurl-devel-8.15.0-1.1 ########################################
[ 202s] update-desktop-files-84.87-7.1 ########################################
[ 202s] libssh2-devel-1.11.1-1.1 ########################################
[ 202s] gcc-PIE-15-1.1 ########################################
[ 202s] gcc-c++-15-1.1 ########################################
[ 202s] build-compare-20240801T083050.024a3a7-########################################
[ 205s] rpmlint-mini-2.7.0+git20250710.a7f0a67########################################
[ 205s] post-build-checks-84.87+git20250725.0c########################################
[ 205s] compat-usrmerge-build-84.87-5.5 ########################################
[ 205s] brp-check-suse-84.87+git20230324.8680c########################################
[ 205s] unzip-6.00-44.1 ########################################
[ 211s] qemu-linux-user-10.0.3-85.1 ########################################
[ 212s] build-mkbaselibs-20250708-1.1 ########################################
[ 213s] kernel-obs-build-6.16.3-1.1 ########################################
[ 230s] now finalizing build dir...
[ 230s] ... running 01-add_abuild_user_to_trusted_group
[ 231s] ... running 02-set_timezone_to_utc
[ 231s] ... running 03-set-permissions-secure
[ 231s] ... running 11-hack_uname_version_to_kernel_version
[ 234s] setting SOURCE_DATE_EPOCH_MTIME to 1715751702
[ 241s] -----------------------------------------------------------------
[ 241s] I have the following modifications for FreeFileSync.spec:
[ 241s] 24c24
[ 241s] < Release: 0
[ 241s] ---
[ 241s] > Release: 16.1
[ 244s] build target is riscv64-suse-linux
[ 244s] -----------------------------------------------------------------
[ 244s] ----- building FreeFileSync.spec (user abuild)
[ 244s] -----------------------------------------------------------------
[ 244s] -----------------------------------------------------------------
[ 248s] setting SOURCE_DATE_EPOCH_MTIME to 1715751702
[ 248s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --target=riscv64-suse-linux --undefine _enable_debug_packages --define 'disturl obs://build.opensuse.org/home:lalala123:RISCV_Qwen/standard/80595d08d6757d4e44909f42b1d38a65-failed_FreeFileSync' /home/abuild/rpmbuild/SOURCES/FreeFileSync.spec
[ 248s] Building target platforms: riscv64-suse-linux
[ 248s] Building for target riscv64-suse-linux
[ 248s] using SOURCE_DATE_EPOCH with value 1715751701 as build time
[ 248s] Executing(%mkbuilddir): /usr/bin/env QEMU_STACK_SIZE=64M /usr/bin/bash -e /var/tmp/rpm-tmp.KAae7N
[ 248s] Executing(%prep): /usr/bin/env QEMU_STACK_SIZE=64M /usr/bin/bash -e /var/tmp/rpm-tmp.4akTNm
[ 249s] + umask 022
[ 249s] + cd /home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build
[ 249s] + cd /home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build
[ 249s] + rm -rf FreeFileSync-13.6
[ 249s] + /usr/bin/mkdir -p FreeFileSync-13.6
[ 249s] + cd FreeFileSync-13.6
[ 249s] + /usr/lib/rpm/rpmuncompress -x /home/abuild/rpmbuild/SOURCES/FreeFileSync_13.6_Source.zip
[ 249s] + STATUS=0
[ 249s] + '[' 0 -ne 0 ']'
[ 249s] + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
[ 249s] + /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/FreeFileSync-build.patch
[ 249s] + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
[ 249s] + /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/FreeFileSync-resources.patch
[ 249s] + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
[ 250s] + /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/FreeFileSync-icon-loader.patch
[ 250s] + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
[ 250s] + /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/FreeFileSync-disable-in-app-updates.patch
[ 250s] + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
[ 250s] + /usr/lib/rpm/rpmuncompress /home/abuild/rpmbuild/SOURCES/FreeFileSync-remove_ifdef_exceptions.patch
[ 250s] + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
[ 250s] + sed -i 's/\r$//' License.txt
[ 250s] + mkdir FreeFileSync/Build/Bin
[ 250s] + RPM_EC=0
[ 250s] ++ jobs -p
[ 250s] + exit 0
[ 250s] Executing(%build): /usr/bin/env QEMU_STACK_SIZE=64M /usr/bin/bash -e /var/tmp/rpm-tmp.qNXHNM
[ 251s] + umask 022
[ 251s] + cd /home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build
[ 251s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/BUILDROOT
[ 251s] ++ dirname /home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/BUILDROOT
[ 251s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build
[ 251s] + /usr/bin/mkdir /home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/BUILDROOT
[ 251s] + cd FreeFileSync-13.6
[ 251s] + ref=/usr/lib/rpm
[ 251s] + mints=0
[ 251s] + case $(uname -m) in
[ 251s] ++ uname -m
[ 251s] + mints=20160911
[ 251s] + for s in guess sub
[ 251s] ++ find -maxdepth 8 -name config.guess
[ 251s] + for s in guess sub
[ 251s] ++ find -maxdepth 8 -name config.sub
[ 251s] + export TMPDIR=/tmp
[ 251s] + TMPDIR=/tmp
[ 251s] + /usr/bin/make -O -j4 V=1 VERBOSE=1 -C FreeFileSync/Source exeName=FreeFileSync
[ 290s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 290s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/
[ 290s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ffs_paths.cpp -o /tmp/FreeFileSync_Make/ffs/src/ffs_paths.cpp.o
[ 290s] In file included from ../../zen/zstring.h:12,
[ 290s] from ffs_paths.h:10,
[ 290s] from ffs_paths.cpp:7:
[ 290s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 290s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 290s] 161 | Descriptor* const d = descr(ptr);
[ 290s] | ~~~~~^~~~~
[ 290s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 290s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 290s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 290s] ../../zen/zstring.h:50:80: required from here
[ 290s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 290s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 290s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 290s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 290s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 290s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 290s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 290s] | ~~~~~^~~~~
[ 290s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 290s] 529 | return SP<Char>::size(rawStr_);
[ 290s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 290s] ../../zen/time.h:281:67: required from here
[ 290s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 290s] | ~~~~~~~~^~
[ 290s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 290s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 290s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 290s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 345s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 345s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/
[ 345s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base_tools.cpp -o /tmp/FreeFileSync_Make/ffs/src/base_tools.cpp.o
[ 345s] In file included from <command-line>:
[ 345s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 345s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 345s] | ^~~~~~~
[ 345s] base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 345s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 345s] | ^~~~~~~~~~~
[ 345s] In file included from ../../zen/zstring.h:12,
[ 345s] from base/structures.h:14,
[ 345s] from base_tools.h:10,
[ 345s] from base_tools.cpp:7:
[ 345s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 345s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 345s] 161 | Descriptor* const d = descr(ptr);
[ 345s] | ~~~~~^~~~~
[ 345s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 345s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 345s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 345s] ../../zen/zstring.h:50:80: required from here
[ 345s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 345s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 345s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 345s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 345s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 345s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 345s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 345s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 345s] | ~~~~~^~~~~
[ 345s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 345s] 529 | return SP<Char>::size(rawStr_);
[ 345s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 345s] ../../zen/time.h:281:67: required from here
[ 345s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 345s] | ~~~~~~~~^~
[ 345s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 345s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 345s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 345s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 352s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 352s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/
[ 352s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c icon_buffer.cpp -o /tmp/FreeFileSync_Make/ffs/src/icon_buffer.cpp.o
[ 352s] In file included from <command-line>:
[ 352s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 352s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 352s] | ^~~~~~~
[ 352s] afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 352s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 352s] | ^~~~~~~~~~~
[ 352s] In file included from ../../zen/zstring.h:12,
[ 352s] from icon_buffer.h:12,
[ 352s] from icon_buffer.cpp:7:
[ 352s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 352s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 352s] 161 | Descriptor* const d = descr(ptr);
[ 352s] | ~~~~~^~~~~
[ 352s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 352s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 352s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 352s] ../../zen/zstring.h:50:80: required from here
[ 352s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 352s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 352s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 352s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 352s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 352s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 352s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 352s] | ~~~~~^~~~~
[ 352s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 352s] 529 | return SP<Char>::size(rawStr_);
[ 352s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 352s] ../../zen/time.h:281:67: required from here
[ 352s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 352s] | ~~~~~~~~^~
[ 352s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 352s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 352s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 352s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 388s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 388s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/
[ 388s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c application.cpp -o /tmp/FreeFileSync_Make/ffs/src/application.cpp.o
[ 388s] In file included from <command-line>:
[ 388s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 388s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 388s] | ^~~~~~~
[ 388s] base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 388s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 388s] | ^~~~~~~~~~~
[ 388s] In file included from ../../zen/zstring.h:12,
[ 388s] from application.h:11,
[ 388s] from application.cpp:7:
[ 388s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 388s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 388s] 161 | Descriptor* const d = descr(ptr);
[ 388s] | ~~~~~^~~~~
[ 388s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 388s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 388s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 388s] ../../zen/zstring.h:50:80: required from here
[ 388s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 388s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 388s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 388s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 388s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 388s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 388s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 388s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 388s] | ~~~~~^~~~~
[ 388s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 388s] 529 | return SP<Char>::size(rawStr_);
[ 388s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 388s] ../../zen/time.h:281:67: required from here
[ 388s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 388s] | ~~~~~~~~^~
[ 388s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 388s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 388s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 388s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 417s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 417s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/
[ 417s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c status_handler.cpp -o /tmp/FreeFileSync_Make/ffs/src/status_handler.cpp.o
[ 417s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 431s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 431s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/
[ 431s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c log_file.cpp -o /tmp/FreeFileSync_Make/ffs/src/log_file.cpp.o
[ 431s] In file included from <command-line>:
[ 431s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 431s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 431s] | ^~~~~~~
[ 431s] afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 431s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 431s] | ^~~~~~~~~~~
[ 431s] In file included from ../../zen/zstring.h:12,
[ 431s] from ../../zen/time.h:12,
[ 431s] from ../../zen/error_log.h:12,
[ 431s] from log_file.h:11,
[ 431s] from log_file.cpp:7:
[ 431s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 431s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 431s] 161 | Descriptor* const d = descr(ptr);
[ 431s] | ~~~~~^~~~~
[ 431s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 431s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 431s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 431s] ../../zen/zstring.h:50:80: required from here
[ 431s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 431s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 431s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 431s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 431s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 431s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 431s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 431s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 431s] | ~~~~~^~~~~
[ 431s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 431s] 529 | return SP<Char>::size(rawStr_);
[ 431s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 431s] ../../zen/time.h:281:67: required from here
[ 431s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 431s] | ~~~~~~~~^~
[ 431s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 431s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 431s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 431s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 446s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 446s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/
[ 446s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c localization.cpp -o /tmp/FreeFileSync_Make/ffs/src/localization.cpp.o
[ 446s] In file included from ../../zen/zstring.h:12,
[ 446s] from ../../zen/sys_error.h:12,
[ 446s] from ../../zen/file_error.h:10,
[ 446s] from localization.h:11,
[ 446s] from localization.cpp:7:
[ 446s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 446s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 446s] 161 | Descriptor* const d = descr(ptr);
[ 446s] | ~~~~~^~~~~
[ 446s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 446s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 446s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 446s] ../../zen/zstring.h:50:80: required from here
[ 446s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 446s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 446s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 446s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 446s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 446s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 446s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 446s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 446s] | ~~~~~^~~~~
[ 446s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 446s] 529 | return SP<Char>::size(rawStr_);
[ 446s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 446s] ../../zen/time.h:281:67: required from here
[ 446s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 446s] | ~~~~~~~~^~
[ 446s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 446s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 446s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 446s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 459s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 459s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/
[ 459s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c config.cpp -o /tmp/FreeFileSync_Make/ffs/src/config.cpp.o
[ 459s] In file included from <command-line>:
[ 459s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 459s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 459s] | ^~~~~~~
[ 459s] base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 459s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 459s] | ^~~~~~~~~~~
[ 459s] In file included from ../../zen/zstring.h:12,
[ 459s] from ../../zen/file_path.h:10,
[ 459s] from ../../zen/file_access.h:11,
[ 459s] from config.h:11,
[ 459s] from config.cpp:7:
[ 459s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 459s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 459s] 161 | Descriptor* const d = descr(ptr);
[ 459s] | ~~~~~^~~~~
[ 459s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 459s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 459s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 459s] ../../zen/zstring.h:50:80: required from here
[ 459s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 459s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 459s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 459s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 459s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 459s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 459s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 459s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 459s] | ~~~~~^~~~~
[ 459s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 459s] 529 | return SP<Char>::size(rawStr_);
[ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 459s] ../../zen/time.h:281:67: required from here
[ 459s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 459s] | ~~~~~~~~^~
[ 459s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 459s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 459s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 459s] In static member function ‘static void zen::AllocatorOptimalSpeed::deallocate(void*)’,
[ 459s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:166:29,
[ 459s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:152:10,
[ 459s] inlined from ‘zen::Zbase<Char, SP>& zen::Zbase<Char, SP>::operator=(zen::Zbase<Char, SP>&&) [with Char = char; SP = zen::DefaultStoragePolicy]’ at ../../zen/string_base.h:644:18,
[ 459s] inlined from ‘bool zen::ConvertText<T, zen::TextType::string>::readText(const std::string&, T&) const [with T = zen::Zbase<char>]’ at ../../zenXml/zenxml/cvrt_text.h:209:15,
[ 459s] inlined from ‘bool zen::readText(const std::string&, T&) [with T = Zbase<char>]’ at ../../zenXml/zenxml/cvrt_text.h:248:60,
[ 459s] inlined from ‘bool zen::ConvertElement<T, zen::ValueType::other>::readStruc(const zen::XmlElement&, T&) const [with T = zen::Zbase<char>]’ at ../../zenXml/zenxml/cvrt_struc.h:185:24,
[ 459s] inlined from ‘bool zen::readStruc(const XmlElement&, T&) [with T = Zbase<char>]’ at ../../zenXml/zenxml/cvrt_struc.h:200:65,
[ 459s] inlined from ‘zen::ConvertElement<std::vector<zen::Zbase<char> >, zen::ValueType::stlContainer>::readStruc(const zen::XmlElement&, std::vector<zen::Zbase<char> >&) const::<lambda(const zen::XmlElement&)>’ at ../../zenXml/zenxml/cvrt_struc.h:132:31,
[ 459s] inlined from ‘constexpr _Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = _List_const_iterator<zen::XmlElement>; _Funct = zen::ConvertElement<vector<zen::Zbase<char> >, zen::ValueType::stlContainer>::readStruc(const zen::XmlElement&, std::vector<zen::Zbase<char> >&) const::<lambda(const zen::XmlElement&)>]’ at /usr/include/c++/15/bits/stl_algo.h:3798:5,
[ 459s] inlined from ‘bool zen::ConvertElement<T, zen::ValueType::stlContainer>::readStruc(const zen::XmlElement&, T&) const [with T = std::vector<zen::Zbase<char> >]’ at ../../zenXml/zenxml/cvrt_struc.h:129:22,
[ 459s] inlined from ‘bool zen::readStruc(const XmlElement&, T&) [with T = std::vector<Zbase<char> >]’ at ../../zenXml/zenxml/cvrt_struc.h:200:65,
[ 459s] inlined from ‘bool zen::XmlIn::operator()(T&) const [with T = std::vector<zen::Zbase<char> >]’ at ../../zenXml/zenxml/xml.h:293:26:
[ 459s] ../../zen/string_base.h:28:60: warning: ‘void operator delete(void*)’ called on unallocated object ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::globalEmptyString’ [-Wfree-nonheap-object]
[ 459s] 28 | static void deallocate(void* ptr) { ::operator delete (ptr); }
[ 459s] | ~~~~~~~~~~~~~~~~~~^~~~~
[ 459s] ../../zen/string_base.h: In member function ‘bool zen::XmlIn::operator()(T&) const [with T = std::vector<zen::Zbase<char> >]’:
[ 459s] ../../zen/string_base.h:211:47: note: declared here
[ 459s] 211 | inline static constinit GlobalEmptyString globalEmptyString; //constinit: dodge static initialization order fiasco!
[ 459s] | ^~~~~~~~~~~~~~~~~
[ 459s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 464s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 464s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 464s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/binary.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/binary.cpp.o
[ 464s] In file included from <command-line>:
[ 464s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 464s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 464s] | ^~~~~~~
[ 464s] base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 464s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 464s] | ^~~~~~~~~~~
[ 464s] In file included from ../../zen/zstring.h:12,
[ 464s] from ../../zen/sys_error.h:12,
[ 464s] from ../../zen/file_error.h:10,
[ 464s] from base/../afs/abstract.h:12,
[ 464s] from base/binary.h:10,
[ 464s] from base/binary.cpp:7:
[ 464s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 464s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 464s] 161 | Descriptor* const d = descr(ptr);
[ 464s] | ~~~~~^~~~~
[ 464s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 464s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 464s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 464s] ../../zen/zstring.h:50:80: required from here
[ 464s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 464s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 464s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 464s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 464s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 464s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 464s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 464s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 464s] | ~~~~~^~~~~
[ 464s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 464s] 529 | return SP<Char>::size(rawStr_);
[ 464s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 464s] ../../zen/time.h:281:67: required from here
[ 464s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 464s] | ~~~~~~~~^~
[ 464s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 464s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 464s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 464s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 531s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 531s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 531s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/dir_lock.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/dir_lock.cpp.o
[ 531s] In file included from ../../zen/zstring.h:12,
[ 531s] from ../../zen/sys_error.h:12,
[ 531s] from ../../zen/file_error.h:10,
[ 531s] from base/dir_lock.h:13,
[ 531s] from base/dir_lock.cpp:7:
[ 531s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 531s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 531s] 161 | Descriptor* const d = descr(ptr);
[ 531s] | ~~~~~^~~~~
[ 531s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 531s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 531s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 531s] ../../zen/zstring.h:50:80: required from here
[ 531s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 531s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 531s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 531s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 531s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 531s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 531s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 531s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 531s] | ~~~~~^~~~~
[ 531s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 531s] 529 | return SP<Char>::size(rawStr_);
[ 531s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 531s] ../../zen/time.h:281:67: required from here
[ 531s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 531s] | ~~~~~~~~^~
[ 531s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 531s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 531s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 531s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 564s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 564s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 564s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/algorithm.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/algorithm.cpp.o
[ 564s] In file included from <command-line>:
[ 564s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 564s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 564s] | ^~~~~~~
[ 564s] base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 564s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 564s] | ^~~~~~~~~~~
[ 564s] ../../zen/warn_static.h:20:5: warning: TODO: some users want to manually fix renamed folders/files: combine them here, don't require a re-compare!
[ 564s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 564s] | ^~~~~~~
[ 564s] base/algorithm.cpp:1677:9: note: in expansion of macro ‘warn_static’
[ 564s] 1677 | warn_static("TODO: some users want to manually fix renamed folders/files: combine them here, don't require a re-compare!")
[ 564s] | ^~~~~~~~~~~
[ 564s] In file included from ../../zen/thread.h:13,
[ 564s] from ../../zen/extra_log.h:11,
[ 564s] from ../../zen/sys_error.h:13,
[ 564s] from ../../zen/file_error.h:10,
[ 564s] from base/../afs/abstract.h:12,
[ 564s] from base/structures.h:15,
[ 564s] from base/algorithm.h:12,
[ 564s] from base/algorithm.cpp:7:
[ 564s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = fff::SpeedTest::Sample]’:
[ 564s] ../../zen/ring_buffer.h:91:31: required from ‘void zen::RingBuffer<T>::clear() [with T = fff::SpeedTest::Sample]’
[ 564s] 91 | std::destroy(getBufPtr() + bufStart_, getBufPtr() + bufStart_ + frontSize);
[ 564s] | ~~~~~~~~~^~
[ 564s] base/speed_test.h:32:34: required from here
[ 564s] 32 | void clear() { samples_.clear(); }
[ 564s] | ~~~~~~~~~~~~~~^~
[ 564s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::SpeedTest::Sample>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::SpeedTest::Sample*’ increases required alignment of target type [-Wcast-align]
[ 564s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 564s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] In file included from ../../zen/zstring.h:12,
[ 564s] from base/structures.h:14:
[ 564s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 564s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 564s] 161 | Descriptor* const d = descr(ptr);
[ 564s] | ~~~~~^~~~~
[ 564s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 564s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 564s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 564s] ../../zen/zstring.h:50:80: required from here
[ 564s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 564s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 564s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 564s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 564s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 564s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 564s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 564s] | ~~~~~^~~~~
[ 564s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 564s] 529 | return SP<Char>::size(rawStr_);
[ 564s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 564s] ../../zen/time.h:281:67: required from here
[ 564s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 564s] | ~~~~~~~~^~
[ 564s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 564s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 564s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = std::function<void()>; size_t = long unsigned int]’:
[ 564s] ../../zen/ring_buffer.h:51:9: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = std::function<void()>; T = std::function<void()>]’
[ 564s] 51 | reserve(size_ + 1); //throw ?
[ 564s] | ^~~~~~~
[ 564s] ../../zen/thread.h:180:49: required from ‘void zen::ThreadGroup<Function>::run(Function&&, bool) [with Function = std::function<void()>]’
[ 564s] 180 | workLoad_.ref().tasks.push_front(std::move(wi));
[ 564s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 564s] base/status_handler_impl.h:547:28: required from here
[ 564s] 547 | threadGroup.run([&acb, statusPrio, &itemPath = item->first, &task = item->second]
[ 564s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] 548 | {
[ 564s] | ~
[ 564s] 549 | acb.notifyTaskBegin(statusPrio);
[ 564s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] 550 | ZEN_ON_SCOPE_EXIT(acb.notifyTaskEnd());
[ 564s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] 551 |
[ 564s] |
[ 564s] 552 | ParallelContext pctx{itemPath, acb};
[ 564s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] 553 | task(pctx); //throw ThreadStopRequest
[ 564s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] 554 | });
[ 564s] | ~~
[ 564s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::function<void()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::function<void()>*’ increases required alignment of target type [-Wcast-align]
[ 564s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 564s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = std::function<void()>]’:
[ 564s] ../../zen/ring_buffer.h:52:25: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = std::function<void()>; T = std::function<void()>]’
[ 564s] 52 | ::new (getBufPtr() + getBufPos(capacity_ - 1)) T(std::forward<U>(value)); //throw ?
[ 564s] | ~~~~~~~~~^~
[ 564s] ../../zen/thread.h:180:49: required from ‘void zen::ThreadGroup<Function>::run(Function&&, bool) [with Function = std::function<void()>]’
[ 564s] 180 | workLoad_.ref().tasks.push_front(std::move(wi));
[ 564s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 564s] base/status_handler_impl.h:547:28: required from here
[ 564s] 547 | threadGroup.run([&acb, statusPrio, &itemPath = item->first, &task = item->second]
[ 564s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] 548 | {
[ 564s] | ~
[ 564s] 549 | acb.notifyTaskBegin(statusPrio);
[ 564s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] 550 | ZEN_ON_SCOPE_EXIT(acb.notifyTaskEnd());
[ 564s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] 551 |
[ 564s] |
[ 564s] 552 | ParallelContext pctx{itemPath, acb};
[ 564s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] 553 | task(pctx); //throw ThreadStopRequest
[ 564s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] 554 | });
[ 564s] | ~~
[ 564s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::function<void()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::function<void()>*’ increases required alignment of target type [-Wcast-align]
[ 564s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 564s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 564s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 582s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 582s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 582s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/db_file.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/db_file.cpp.o
[ 582s] In file included from <command-line>:
[ 582s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 582s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 582s] | ^~~~~~~
[ 582s] base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 582s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 582s] | ^~~~~~~~~~~
[ 582s] In file included from ../../zen/thread.h:13,
[ 582s] from ../../zen/extra_log.h:11,
[ 582s] from ../../zen/sys_error.h:13,
[ 582s] from ../../zen/file_error.h:10,
[ 582s] from base/db_file.h:11,
[ 582s] from base/db_file.cpp:7:
[ 582s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = fff::SpeedTest::Sample]’:
[ 582s] ../../zen/ring_buffer.h:91:31: required from ‘void zen::RingBuffer<T>::clear() [with T = fff::SpeedTest::Sample]’
[ 582s] 91 | std::destroy(getBufPtr() + bufStart_, getBufPtr() + bufStart_ + frontSize);
[ 582s] | ~~~~~~~~~^~
[ 582s] base/speed_test.h:32:34: required from here
[ 582s] 32 | void clear() { samples_.clear(); }
[ 582s] | ~~~~~~~~~~~~~~^~
[ 582s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::SpeedTest::Sample>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::SpeedTest::Sample*’ increases required alignment of target type [-Wcast-align]
[ 582s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 582s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] In file included from ../../zen/zstring.h:12,
[ 582s] from ../../zen/sys_error.h:12:
[ 582s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 582s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 582s] 161 | Descriptor* const d = descr(ptr);
[ 582s] | ~~~~~^~~~~
[ 582s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 582s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 582s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 582s] ../../zen/zstring.h:50:80: required from here
[ 582s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 582s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 582s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 582s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 582s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 582s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 582s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 582s] | ~~~~~^~~~~
[ 582s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 582s] 529 | return SP<Char>::size(rawStr_);
[ 582s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 582s] ../../zen/time.h:281:67: required from here
[ 582s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 582s] | ~~~~~~~~^~
[ 582s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 582s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 582s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = std::function<void()>; size_t = long unsigned int]’:
[ 582s] ../../zen/ring_buffer.h:51:9: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = std::function<void()>; T = std::function<void()>]’
[ 582s] 51 | reserve(size_ + 1); //throw ?
[ 582s] | ^~~~~~~
[ 582s] ../../zen/thread.h:180:49: required from ‘void zen::ThreadGroup<Function>::run(Function&&, bool) [with Function = std::function<void()>]’
[ 582s] 180 | workLoad_.ref().tasks.push_front(std::move(wi));
[ 582s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 582s] base/status_handler_impl.h:547:28: required from here
[ 582s] 547 | threadGroup.run([&acb, statusPrio, &itemPath = item->first, &task = item->second]
[ 582s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] 548 | {
[ 582s] | ~
[ 582s] 549 | acb.notifyTaskBegin(statusPrio);
[ 582s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] 550 | ZEN_ON_SCOPE_EXIT(acb.notifyTaskEnd());
[ 582s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] 551 |
[ 582s] |
[ 582s] 552 | ParallelContext pctx{itemPath, acb};
[ 582s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] 553 | task(pctx); //throw ThreadStopRequest
[ 582s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] 554 | });
[ 582s] | ~~
[ 582s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::function<void()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::function<void()>*’ increases required alignment of target type [-Wcast-align]
[ 582s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 582s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = std::function<void()>]’:
[ 582s] ../../zen/ring_buffer.h:52:25: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = std::function<void()>; T = std::function<void()>]’
[ 582s] 52 | ::new (getBufPtr() + getBufPos(capacity_ - 1)) T(std::forward<U>(value)); //throw ?
[ 582s] | ~~~~~~~~~^~
[ 582s] ../../zen/thread.h:180:49: required from ‘void zen::ThreadGroup<Function>::run(Function&&, bool) [with Function = std::function<void()>]’
[ 582s] 180 | workLoad_.ref().tasks.push_front(std::move(wi));
[ 582s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 582s] base/status_handler_impl.h:547:28: required from here
[ 582s] 547 | threadGroup.run([&acb, statusPrio, &itemPath = item->first, &task = item->second]
[ 582s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] 548 | {
[ 582s] | ~
[ 582s] 549 | acb.notifyTaskBegin(statusPrio);
[ 582s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] 550 | ZEN_ON_SCOPE_EXIT(acb.notifyTaskEnd());
[ 582s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] 551 |
[ 582s] |
[ 582s] 552 | ParallelContext pctx{itemPath, acb};
[ 582s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] 553 | task(pctx); //throw ThreadStopRequest
[ 582s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] 554 | });
[ 582s] | ~~
[ 582s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::function<void()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::function<void()>*’ increases required alignment of target type [-Wcast-align]
[ 582s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 582s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 582s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 597s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 597s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 597s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/file_hierarchy.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/file_hierarchy.cpp.o
[ 597s] In file included from <command-line>:
[ 597s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 597s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 597s] | ^~~~~~~
[ 597s] base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 597s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 597s] | ^~~~~~~~~~~
[ 597s] In file included from ../../zen/zstring.h:12,
[ 597s] from base/structures.h:14,
[ 597s] from base/file_hierarchy.h:16,
[ 597s] from base/file_hierarchy.cpp:7:
[ 597s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 597s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 597s] 161 | Descriptor* const d = descr(ptr);
[ 597s] | ~~~~~^~~~~
[ 597s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 597s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 597s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 597s] ../../zen/zstring.h:50:80: required from here
[ 597s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 597s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 597s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 597s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 597s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 597s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 597s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 597s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 597s] | ~~~~~^~~~~
[ 597s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 597s] 529 | return SP<Char>::size(rawStr_);
[ 597s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 597s] ../../zen/time.h:281:67: required from here
[ 597s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 597s] | ~~~~~~~~^~
[ 597s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 597s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 597s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 597s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 606s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 606s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 606s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/multi_rename.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/multi_rename.cpp.o
[ 606s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 619s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 619s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 619s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/icon_loader.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/icon_loader.cpp.o
[ 619s] In file included from ../../zen/zstring.h:12,
[ 619s] from base/icon_loader.h:10,
[ 619s] from base/icon_loader.cpp:7:
[ 619s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 619s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 619s] 161 | Descriptor* const d = descr(ptr);
[ 619s] | ~~~~~^~~~~
[ 619s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 619s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 619s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 619s] ../../zen/zstring.h:50:80: required from here
[ 619s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 619s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 619s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 619s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 619s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 619s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 619s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 619s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 619s] | ~~~~~^~~~~
[ 619s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 619s] 529 | return SP<Char>::size(rawStr_);
[ 619s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 619s] ../../zen/time.h:281:67: required from here
[ 619s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 619s] | ~~~~~~~~^~
[ 619s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 619s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 619s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 619s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 630s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 630s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 630s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/comparison.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/comparison.cpp.o
[ 630s] In file included from <command-line>:
[ 630s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 630s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 630s] | ^~~~~~~
[ 630s] base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 630s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 630s] | ^~~~~~~~~~~
[ 630s] In file included from ../../zen/thread.h:13,
[ 630s] from ../../zen/extra_log.h:11,
[ 630s] from ../../zen/sys_error.h:13,
[ 630s] from ../../zen/file_error.h:10,
[ 630s] from base/../afs/abstract.h:12,
[ 630s] from base/structures.h:15,
[ 630s] from base/file_hierarchy.h:16,
[ 630s] from base/comparison.h:10,
[ 630s] from base/comparison.cpp:7:
[ 630s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt; size_t = long unsigned int]’:
[ 630s] ../../zen/ring_buffer.h:60:9: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt; T = fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt]’
[ 630s] 60 | reserve(size_ + 1); //throw ?
[ 630s] | ^~~~~~~
[ 630s] base/dir_exist_async.h:75:45: required from here
[ 630s] 75 | promptsPending.push_back(AsyncPrompt{msg, lastErrorMsg, {}});
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt*’ increases required alignment of target type [-Wcast-align]
[ 630s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 630s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt]’:
[ 630s] ../../zen/ring_buffer.h:61:25: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt; T = fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt]’
[ 630s] 61 | ::new (getBufPtr() + getBufPos(size_)) T(std::forward<U>(value)); //throw ?
[ 630s] | ~~~~~~~~~^~
[ 630s] base/dir_exist_async.h:75:45: required from here
[ 630s] 75 | promptsPending.push_back(AsyncPrompt{msg, lastErrorMsg, {}});
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt*’ increases required alignment of target type [-Wcast-align]
[ 630s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 630s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = fff::SpeedTest::Sample]’:
[ 630s] ../../zen/ring_buffer.h:91:31: required from ‘void zen::RingBuffer<T>::clear() [with T = fff::SpeedTest::Sample]’
[ 630s] 91 | std::destroy(getBufPtr() + bufStart_, getBufPtr() + bufStart_ + frontSize);
[ 630s] | ~~~~~~~~~^~
[ 630s] base/speed_test.h:32:34: required from here
[ 630s] 32 | void clear() { samples_.clear(); }
[ 630s] | ~~~~~~~~~~~~~~^~
[ 630s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::SpeedTest::Sample>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::SpeedTest::Sample*’ increases required alignment of target type [-Wcast-align]
[ 630s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 630s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = fff::FilePair*; size_t = long unsigned int]’:
[ 630s] ../../zen/ring_buffer.h:60:9: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = fff::FilePair*&; T = fff::FilePair*]’
[ 630s] 60 | reserve(size_ + 1); //throw ?
[ 630s] | ^~~~~~~
[ 630s] base/comparison.cpp:563:53: required from here
[ 630s] 563 | filesToCompareBytewise.push_back(file);
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[ 630s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::FilePair*>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::FilePair**’ increases required alignment of target type [-Wcast-align]
[ 630s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 630s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = fff::FilePair*]’:
[ 630s] ../../zen/ring_buffer.h:61:25: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = fff::FilePair*&; T = fff::FilePair*]’
[ 630s] 61 | ::new (getBufPtr() + getBufPos(size_)) T(std::forward<U>(value)); //throw ?
[ 630s] | ~~~~~~~~~^~
[ 630s] base/comparison.cpp:563:53: required from here
[ 630s] 563 | filesToCompareBytewise.push_back(file);
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[ 630s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::FilePair*>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::FilePair**’ increases required alignment of target type [-Wcast-align]
[ 630s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 630s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] In file included from ../../zen/zstring.h:12,
[ 630s] from base/structures.h:14:
[ 630s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 630s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 630s] 161 | Descriptor* const d = descr(ptr);
[ 630s] | ~~~~~^~~~~
[ 630s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 630s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 630s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 630s] ../../zen/zstring.h:50:80: required from here
[ 630s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 630s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 630s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 630s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 630s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 630s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 630s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 630s] | ~~~~~^~~~~
[ 630s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 630s] 529 | return SP<Char>::size(rawStr_);
[ 630s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 630s] ../../zen/time.h:281:67: required from here
[ 630s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 630s] | ~~~~~~~~^~
[ 630s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 630s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 630s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = std::packaged_task<bool()>; size_t = long unsigned int]’:
[ 630s] ../../zen/ring_buffer.h:51:9: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = std::packaged_task<bool()>; T = std::packaged_task<bool()>]’
[ 630s] 51 | reserve(size_ + 1); //throw ?
[ 630s] | ^~~~~~~
[ 630s] ../../zen/thread.h:180:49: required from ‘void zen::ThreadGroup<Function>::run(Function&&, bool) [with Function = std::packaged_task<bool()>]’
[ 630s] 180 | workLoad_.ref().tasks.push_front(std::move(wi));
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 630s] base/dir_exist_async.h:111:42: required from here
[ 630s] 111 | deviceThreadGroups.back().run(std::move(pt));
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::packaged_task<bool()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::packaged_task<bool()>*’ increases required alignment of target type [-Wcast-align]
[ 630s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 630s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = std::packaged_task<bool()>]’:
[ 630s] ../../zen/ring_buffer.h:52:25: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = std::packaged_task<bool()>; T = std::packaged_task<bool()>]’
[ 630s] 52 | ::new (getBufPtr() + getBufPos(capacity_ - 1)) T(std::forward<U>(value)); //throw ?
[ 630s] | ~~~~~~~~~^~
[ 630s] ../../zen/thread.h:180:49: required from ‘void zen::ThreadGroup<Function>::run(Function&&, bool) [with Function = std::packaged_task<bool()>]’
[ 630s] 180 | workLoad_.ref().tasks.push_front(std::move(wi));
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 630s] base/dir_exist_async.h:111:42: required from here
[ 630s] 111 | deviceThreadGroups.back().run(std::move(pt));
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::packaged_task<bool()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::packaged_task<bool()>*’ increases required alignment of target type [-Wcast-align]
[ 630s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 630s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = std::function<void()>; size_t = long unsigned int]’:
[ 630s] ../../zen/ring_buffer.h:51:9: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = std::function<void()>; T = std::function<void()>]’
[ 630s] 51 | reserve(size_ + 1); //throw ?
[ 630s] | ^~~~~~~
[ 630s] ../../zen/thread.h:180:49: required from ‘void zen::ThreadGroup<Function>::run(Function&&, bool) [with Function = std::function<void()>]’
[ 630s] 180 | workLoad_.ref().tasks.push_front(std::move(wi));
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 630s] base/status_handler_impl.h:547:28: required from here
[ 630s] 547 | threadGroup.run([&acb, statusPrio, &itemPath = item->first, &task = item->second]
[ 630s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] 548 | {
[ 630s] | ~
[ 630s] 549 | acb.notifyTaskBegin(statusPrio);
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] 550 | ZEN_ON_SCOPE_EXIT(acb.notifyTaskEnd());
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] 551 |
[ 630s] |
[ 630s] 552 | ParallelContext pctx{itemPath, acb};
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] 553 | task(pctx); //throw ThreadStopRequest
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] 554 | });
[ 630s] | ~~
[ 630s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::function<void()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::function<void()>*’ increases required alignment of target type [-Wcast-align]
[ 630s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 630s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = std::function<void()>]’:
[ 630s] ../../zen/ring_buffer.h:52:25: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = std::function<void()>; T = std::function<void()>]’
[ 630s] 52 | ::new (getBufPtr() + getBufPos(capacity_ - 1)) T(std::forward<U>(value)); //throw ?
[ 630s] | ~~~~~~~~~^~
[ 630s] ../../zen/thread.h:180:49: required from ‘void zen::ThreadGroup<Function>::run(Function&&, bool) [with Function = std::function<void()>]’
[ 630s] 180 | workLoad_.ref().tasks.push_front(std::move(wi));
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 630s] base/status_handler_impl.h:547:28: required from here
[ 630s] 547 | threadGroup.run([&acb, statusPrio, &itemPath = item->first, &task = item->second]
[ 630s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] 548 | {
[ 630s] | ~
[ 630s] 549 | acb.notifyTaskBegin(statusPrio);
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] 550 | ZEN_ON_SCOPE_EXIT(acb.notifyTaskEnd());
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] 551 |
[ 630s] |
[ 630s] 552 | ParallelContext pctx{itemPath, acb};
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] 553 | task(pctx); //throw ThreadStopRequest
[ 630s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] 554 | });
[ 630s] | ~~
[ 630s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::function<void()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::function<void()>*’ increases required alignment of target type [-Wcast-align]
[ 630s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 630s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h: In instantiation of ‘const T* zen::RingBuffer<T>::getBufPtr() const [with T = fff::FilePair*]’:
[ 630s] ../../zen/ring_buffer.h:170:25: required from ‘const T& zen::RingBuffer<T>::operator[](size_t) const [with T = fff::FilePair*; size_t = long unsigned int]’
[ 630s] 170 | return getBufPtr()[getBufPos(offset)];
[ 630s] | ~~~~~~~~~^~
[ 630s] ../../zen/ring_buffer.h:189:58: required from ‘Value& zen::RingBuffer<T>::Iterator<Container, Value>::operator*() const [with Container = const zen::RingBuffer<fff::FilePair*>; Value = fff::FilePair* const; T = fff::FilePair*]’
[ 630s] 189 | Value& operator* () const { return (*container_)[offset_]; }
[ 630s] | ~~~~~~~~~~~~~^
[ 630s] base/comparison.cpp:583:45: required from here
[ 630s] 583 | for (const FilePair* file : bwl.filesToCompareBytewise)
[ 630s] | ^~~~~~~~~~~~~~~~~~~~~~
[ 630s] ../../zen/ring_buffer.h:222:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::FilePair*>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::FilePair**’ increases required alignment of target type [-Wcast-align]
[ 630s] 222 | const T* getBufPtr() const { return reinterpret_cast<T*>(rawMem_.get()); }
[ 630s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 630s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 641s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 641s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 641s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/path_filter.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/path_filter.cpp.o
[ 641s] In file included from ../../zen/zstring.h:12,
[ 641s] from base/path_filter.h:13,
[ 641s] from base/path_filter.cpp:7:
[ 641s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 641s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 641s] 161 | Descriptor* const d = descr(ptr);
[ 641s] | ~~~~~^~~~~
[ 641s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 641s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 641s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 641s] ../../zen/zstring.h:50:80: required from here
[ 641s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 641s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 641s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 641s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 641s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 641s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 641s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 641s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 641s] | ~~~~~^~~~~
[ 641s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 641s] 529 | return SP<Char>::size(rawStr_);
[ 641s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 641s] base/path_filter.cpp:196:21: required from here
[ 641s] 196 | return mask.size() > relPath.size() + 1 && //room for FILE_NAME_SEPARATOR *and* at least one more char
[ 641s] | ~~~~~~~~~^~
[ 641s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 641s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 641s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 641s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 648s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 648s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 648s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/speed_test.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/speed_test.cpp.o
[ 648s] In file included from base/speed_test.h:13,
[ 648s] from base/speed_test.cpp:7:
[ 648s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = fff::SpeedTest::Sample]’:
[ 648s] ../../zen/ring_buffer.h:91:31: required from ‘void zen::RingBuffer<T>::clear() [with T = fff::SpeedTest::Sample]’
[ 648s] 91 | std::destroy(getBufPtr() + bufStart_, getBufPtr() + bufStart_ + frontSize);
[ 648s] | ~~~~~~~~~^~
[ 648s] base/speed_test.h:32:34: required from here
[ 648s] 32 | void clear() { samples_.clear(); }
[ 648s] | ~~~~~~~~~~~~~~^~
[ 648s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::SpeedTest::Sample>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::SpeedTest::Sample*’ increases required alignment of target type [-Wcast-align]
[ 648s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 648s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 648s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = fff::SpeedTest::Sample; size_t = long unsigned int]’:
[ 648s] ../../zen/ring_buffer.h:60:9: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = fff::SpeedTest::Sample; T = fff::SpeedTest::Sample]’
[ 648s] 60 | reserve(size_ + 1); //throw ?
[ 648s] | ^~~~~~~
[ 648s] base/speed_test.cpp:21:23: required from here
[ 648s] 21 | samples_.push_back(Sample{timeElapsed, itemsCurrent, bytesCurrent});
[ 648s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 648s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::SpeedTest::Sample>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::SpeedTest::Sample*’ increases required alignment of target type [-Wcast-align]
[ 648s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 648s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 648s] ../../zen/ring_buffer.h: In instantiation of ‘const T* zen::RingBuffer<T>::getBufPtr() const [with T = fff::SpeedTest::Sample]’:
[ 648s] ../../zen/ring_buffer.h:46:89: required from ‘const T& zen::RingBuffer<T>::back() const [with T = fff::SpeedTest::Sample; const_reference = const fff::SpeedTest::Sample&]’
[ 648s] 46 | const_reference back() const { checkInvariants(); assert(!empty()); return getBufPtr()[getBufPos(size_ - 1)]; }
[ 648s] | ~~~~~~~~~^~
[ 648s] base/speed_test.cpp:39:77: required from here
[ 648s] 39 | const double timeDelta = std::chrono::duration<double>(samples_.back().timeElapsed - samples_.front().timeElapsed).count();
[ 648s] | ~~~~~~~~~~~~~^~
[ 648s] ../../zen/ring_buffer.h:222:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::SpeedTest::Sample>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::SpeedTest::Sample*’ increases required alignment of target type [-Wcast-align]
[ 648s] 222 | const T* getBufPtr() const { return reinterpret_cast<T*>(rawMem_.get()); }
[ 648s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 648s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 670s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 670s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 670s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/parallel_scan.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/parallel_scan.cpp.o
[ 670s] In file included from <command-line>:
[ 670s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 670s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 670s] | ^~~~~~~
[ 670s] base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 670s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 670s] | ^~~~~~~~~~~
[ 670s] In file included from ../../zen/zstring.h:12,
[ 670s] from base/path_filter.h:13,
[ 670s] from base/parallel_scan.h:13,
[ 670s] from base/parallel_scan.cpp:7:
[ 670s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 670s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 670s] 161 | Descriptor* const d = descr(ptr);
[ 670s] | ~~~~~^~~~~
[ 670s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 670s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 670s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 670s] ../../zen/zstring.h:50:80: required from here
[ 670s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 670s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 670s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 670s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 670s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 670s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 670s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 670s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 670s] | ~~~~~^~~~~
[ 670s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 670s] 529 | return SP<Char>::size(rawStr_);
[ 670s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 670s] ../../zen/time.h:281:67: required from here
[ 670s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 670s] | ~~~~~~~~^~
[ 670s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 670s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 670s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 670s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 675s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 675s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 675s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/structures.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/structures.cpp.o
[ 675s] In file included from <command-line>:
[ 675s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 675s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 675s] | ^~~~~~~
[ 675s] base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 675s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 675s] | ^~~~~~~~~~~
[ 675s] In file included from ../../zen/zstring.h:12,
[ 675s] from base/structures.h:14,
[ 675s] from base/structures.cpp:7:
[ 675s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 675s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 675s] 161 | Descriptor* const d = descr(ptr);
[ 675s] | ~~~~~^~~~~
[ 675s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 675s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 675s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 675s] ../../zen/zstring.h:50:80: required from here
[ 675s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 675s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 675s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 675s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 675s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 675s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 675s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 675s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 675s] | ~~~~~^~~~~
[ 675s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 675s] 529 | return SP<Char>::size(rawStr_);
[ 675s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 675s] ../../zen/time.h:281:67: required from here
[ 675s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 675s] | ~~~~~~~~^~
[ 675s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 675s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 675s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 675s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 707s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 707s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/afs/
[ 707s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c afs/concrete.cpp -o /tmp/FreeFileSync_Make/ffs/src/afs/concrete.cpp.o
[ 707s] In file included from <command-line>:
[ 707s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 707s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 707s] | ^~~~~~~
[ 707s] afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 707s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 707s] | ^~~~~~~~~~~
[ 707s] In file included from ../../zen/zstring.h:12,
[ 707s] from ../../zen/sys_error.h:12,
[ 707s] from ../../zen/file_error.h:10,
[ 707s] from afs/abstract.h:12,
[ 707s] from afs/concrete.h:10,
[ 707s] from afs/concrete.cpp:7:
[ 707s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 707s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 707s] 161 | Descriptor* const d = descr(ptr);
[ 707s] | ~~~~~^~~~~
[ 707s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 707s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 707s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 707s] ../../zen/zstring.h:50:80: required from here
[ 707s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 707s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 707s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 707s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 707s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 707s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 707s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 707s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 707s] | ~~~~~^~~~~
[ 707s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 707s] 529 | return SP<Char>::size(rawStr_);
[ 707s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 707s] ../../zen/time.h:281:67: required from here
[ 707s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 707s] | ~~~~~~~~^~
[ 707s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 707s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 707s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 707s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 739s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 739s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/afs/
[ 739s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c afs/abstract.cpp -o /tmp/FreeFileSync_Make/ffs/src/afs/abstract.cpp.o
[ 739s] In file included from <command-line>:
[ 739s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 739s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 739s] | ^~~~~~~
[ 739s] afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 739s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 739s] | ^~~~~~~~~~~
[ 739s] In file included from ../../zen/thread.h:13,
[ 739s] from ../../zen/extra_log.h:11,
[ 739s] from ../../zen/sys_error.h:13,
[ 739s] from ../../zen/file_error.h:10,
[ 739s] from afs/abstract.h:12,
[ 739s] from afs/abstract.cpp:7:
[ 739s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = zen::Zbase<char>; size_t = long unsigned int]’:
[ 739s] ../../zen/ring_buffer.h:51:9: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = zen::Zbase<char>; T = zen::Zbase<char>]’
[ 739s] 51 | reserve(size_ + 1); //throw ?
[ 739s] | ^~~~~~~
[ 739s] afs/abstract.cpp:281:39: required from here
[ 739s] 281 | folderNames.push_front(getItemName(folderPathEx));
[ 739s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 739s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<zen::Zbase<char> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘zen::Zbase<char>*’ increases required alignment of target type [-Wcast-align]
[ 739s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 739s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 739s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = zen::Zbase<char>]’:
[ 739s] ../../zen/ring_buffer.h:52:25: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = zen::Zbase<char>; T = zen::Zbase<char>]’
[ 739s] 52 | ::new (getBufPtr() + getBufPos(capacity_ - 1)) T(std::forward<U>(value)); //throw ?
[ 739s] | ~~~~~~~~~^~
[ 739s] afs/abstract.cpp:281:39: required from here
[ 739s] 281 | folderNames.push_front(getItemName(folderPathEx));
[ 739s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 739s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<zen::Zbase<char> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘zen::Zbase<char>*’ increases required alignment of target type [-Wcast-align]
[ 739s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 739s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 739s] In file included from ../../zen/zstring.h:12,
[ 739s] from ../../zen/sys_error.h:12:
[ 739s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 739s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 739s] 161 | Descriptor* const d = descr(ptr);
[ 739s] | ~~~~~^~~~~
[ 739s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 739s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 739s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 739s] ../../zen/zstring.h:50:80: required from here
[ 739s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 739s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 739s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 739s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 739s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 739s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 739s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 739s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 739s] | ~~~~~^~~~~
[ 739s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 739s] 529 | return SP<Char>::size(rawStr_);
[ 739s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 739s] ../../zen/time.h:281:67: required from here
[ 739s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 739s] | ~~~~~~~~^~
[ 739s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 739s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 739s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 739s] ../../zen/ring_buffer.h: In instantiation of ‘const T* zen::RingBuffer<T>::getBufPtr() const [with T = zen::Zbase<char>]’:
[ 739s] ../../zen/ring_buffer.h:170:25: required from ‘const T& zen::RingBuffer<T>::operator[](size_t) const [with T = zen::Zbase<char>; size_t = long unsigned int]’
[ 739s] 170 | return getBufPtr()[getBufPos(offset)];
[ 739s] | ~~~~~~~~~^~
[ 739s] ../../zen/ring_buffer.h:173:106: required from ‘T& zen::RingBuffer<T>::operator[](size_t) [with T = zen::Zbase<char>; size_t = long unsigned int]’
[ 739s] 173 | T& operator[](size_t offset) { return const_cast<T&>(static_cast<const RingBuffer*>(this)->operator[](offset)); }
[ 739s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
[ 739s] ../../zen/ring_buffer.h:189:58: required from ‘Value& zen::RingBuffer<T>::Iterator<Container, Value>::operator*() const [with Container = zen::RingBuffer<zen::Zbase<char> >; Value = zen::Zbase<char>; T = zen::Zbase<char>]’
[ 739s] 189 | Value& operator* () const { return (*container_)[offset_]; }
[ 739s] | ~~~~~~~~~~~~~^
[ 739s] afs/abstract.cpp:287:42: required from here
[ 739s] 287 | for (const Zstring& folderName : folderNames)
[ 739s] | ^~~~~~~~~~~
[ 739s] ../../zen/ring_buffer.h:222:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<zen::Zbase<char> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘zen::Zbase<char>*’ increases required alignment of target type [-Wcast-align]
[ 739s] 222 | const T* getBufPtr() const { return reinterpret_cast<T*>(rawMem_.get()); }
[ 739s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 739s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 767s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 767s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 767s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/versioning.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/versioning.cpp.o
[ 767s] In file included from <command-line>:
[ 767s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 767s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 767s] | ^~~~~~~
[ 767s] base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 767s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 767s] | ^~~~~~~~~~~
[ 767s] In file included from ../../zen/thread.h:13,
[ 767s] from ../../zen/extra_log.h:11,
[ 767s] from ../../zen/sys_error.h:13,
[ 767s] from ../../zen/file_error.h:10,
[ 767s] from base/versioning.h:12,
[ 767s] from base/versioning.cpp:7:
[ 767s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = fff::SpeedTest::Sample]’:
[ 767s] ../../zen/ring_buffer.h:91:31: required from ‘void zen::RingBuffer<T>::clear() [with T = fff::SpeedTest::Sample]’
[ 767s] 91 | std::destroy(getBufPtr() + bufStart_, getBufPtr() + bufStart_ + frontSize);
[ 767s] | ~~~~~~~~~^~
[ 767s] base/speed_test.h:32:34: required from here
[ 767s] 32 | void clear() { samples_.clear(); }
[ 767s] | ~~~~~~~~~~~~~~^~
[ 767s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::SpeedTest::Sample>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::SpeedTest::Sample*’ increases required alignment of target type [-Wcast-align]
[ 767s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 767s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt; size_t = long unsigned int]’:
[ 767s] ../../zen/ring_buffer.h:60:9: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt; T = fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt]’
[ 767s] 60 | reserve(size_ + 1); //throw ?
[ 767s] | ^~~~~~~
[ 767s] base/dir_exist_async.h:75:45: required from here
[ 767s] 75 | promptsPending.push_back(AsyncPrompt{msg, lastErrorMsg, {}});
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt*’ increases required alignment of target type [-Wcast-align]
[ 767s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 767s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt]’:
[ 767s] ../../zen/ring_buffer.h:61:25: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt; T = fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt]’
[ 767s] 61 | ::new (getBufPtr() + getBufPos(size_)) T(std::forward<U>(value)); //throw ?
[ 767s] | ~~~~~~~~~^~
[ 767s] base/dir_exist_async.h:75:45: required from here
[ 767s] 75 | promptsPending.push_back(AsyncPrompt{msg, lastErrorMsg, {}});
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::{anonymous}::getFolderStatusParallel(const std::set<fff::AbstractPath>&, bool, const fff::AbstractFileSystem::RequestPasswordFun&, fff::PhaseCallback&)::AsyncPrompt*’ increases required alignment of target type [-Wcast-align]
[ 767s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 767s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] In file included from ../../zen/zstring.h:12,
[ 767s] from ../../zen/time.h:12,
[ 767s] from base/versioning.h:11:
[ 767s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 767s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 767s] 161 | Descriptor* const d = descr(ptr);
[ 767s] | ~~~~~^~~~~
[ 767s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 767s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 767s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 767s] ../../zen/zstring.h:50:80: required from here
[ 767s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 767s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 767s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 767s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 767s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 767s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 767s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 767s] | ~~~~~^~~~~
[ 767s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 767s] 529 | return SP<Char>::size(rawStr_);
[ 767s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 767s] ../../zen/time.h:281:67: required from here
[ 767s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 767s] | ~~~~~~~~^~
[ 767s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 767s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 767s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = std::function<void()>; size_t = long unsigned int]’:
[ 767s] ../../zen/ring_buffer.h:51:9: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = std::function<void()>; T = std::function<void()>]’
[ 767s] 51 | reserve(size_ + 1); //throw ?
[ 767s] | ^~~~~~~
[ 767s] ../../zen/thread.h:180:49: required from ‘void zen::ThreadGroup<Function>::run(Function&&, bool) [with Function = std::function<void()>]’
[ 767s] 180 | workLoad_.ref().tasks.push_front(std::move(wi));
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 767s] base/status_handler_impl.h:547:28: required from here
[ 767s] 547 | threadGroup.run([&acb, statusPrio, &itemPath = item->first, &task = item->second]
[ 767s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] 548 | {
[ 767s] | ~
[ 767s] 549 | acb.notifyTaskBegin(statusPrio);
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] 550 | ZEN_ON_SCOPE_EXIT(acb.notifyTaskEnd());
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] 551 |
[ 767s] |
[ 767s] 552 | ParallelContext pctx{itemPath, acb};
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] 553 | task(pctx); //throw ThreadStopRequest
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] 554 | });
[ 767s] | ~~
[ 767s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::function<void()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::function<void()>*’ increases required alignment of target type [-Wcast-align]
[ 767s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 767s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = std::function<void()>]’:
[ 767s] ../../zen/ring_buffer.h:52:25: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = std::function<void()>; T = std::function<void()>]’
[ 767s] 52 | ::new (getBufPtr() + getBufPos(capacity_ - 1)) T(std::forward<U>(value)); //throw ?
[ 767s] | ~~~~~~~~~^~
[ 767s] ../../zen/thread.h:180:49: required from ‘void zen::ThreadGroup<Function>::run(Function&&, bool) [with Function = std::function<void()>]’
[ 767s] 180 | workLoad_.ref().tasks.push_front(std::move(wi));
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 767s] base/status_handler_impl.h:547:28: required from here
[ 767s] 547 | threadGroup.run([&acb, statusPrio, &itemPath = item->first, &task = item->second]
[ 767s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] 548 | {
[ 767s] | ~
[ 767s] 549 | acb.notifyTaskBegin(statusPrio);
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] 550 | ZEN_ON_SCOPE_EXIT(acb.notifyTaskEnd());
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] 551 |
[ 767s] |
[ 767s] 552 | ParallelContext pctx{itemPath, acb};
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] 553 | task(pctx); //throw ThreadStopRequest
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] 554 | });
[ 767s] | ~~
[ 767s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::function<void()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::function<void()>*’ increases required alignment of target type [-Wcast-align]
[ 767s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 767s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = std::packaged_task<bool()>; size_t = long unsigned int]’:
[ 767s] ../../zen/ring_buffer.h:51:9: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = std::packaged_task<bool()>; T = std::packaged_task<bool()>]’
[ 767s] 51 | reserve(size_ + 1); //throw ?
[ 767s] | ^~~~~~~
[ 767s] ../../zen/thread.h:180:49: required from ‘void zen::ThreadGroup<Function>::run(Function&&, bool) [with Function = std::packaged_task<bool()>]’
[ 767s] 180 | workLoad_.ref().tasks.push_front(std::move(wi));
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 767s] base/dir_exist_async.h:111:42: required from here
[ 767s] 111 | deviceThreadGroups.back().run(std::move(pt));
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 767s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::packaged_task<bool()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::packaged_task<bool()>*’ increases required alignment of target type [-Wcast-align]
[ 767s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 767s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = std::packaged_task<bool()>]’:
[ 767s] ../../zen/ring_buffer.h:52:25: required from ‘void zen::RingBuffer<T>::push_front(U&&) [with U = std::packaged_task<bool()>; T = std::packaged_task<bool()>]’
[ 767s] 52 | ::new (getBufPtr() + getBufPos(capacity_ - 1)) T(std::forward<U>(value)); //throw ?
[ 767s] | ~~~~~~~~~^~
[ 767s] ../../zen/thread.h:180:49: required from ‘void zen::ThreadGroup<Function>::run(Function&&, bool) [with Function = std::packaged_task<bool()>]’
[ 767s] 180 | workLoad_.ref().tasks.push_front(std::move(wi));
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 767s] base/dir_exist_async.h:111:42: required from here
[ 767s] 111 | deviceThreadGroups.back().run(std::move(pt));
[ 767s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 767s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::packaged_task<bool()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::packaged_task<bool()>*’ increases required alignment of target type [-Wcast-align]
[ 767s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 767s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 767s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 800s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 800s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/afs/
[ 800s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c afs/init_curl_libssh2.cpp -o /tmp/FreeFileSync_Make/ffs/src/afs/init_curl_libssh2.cpp.o
[ 800s] In file included from ../../zen/zstring.h:12,
[ 800s] from ../../zen/thread.h:14,
[ 800s] from afs/init_curl_libssh2.cpp:8:
[ 800s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 800s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 800s] 161 | Descriptor* const d = descr(ptr);
[ 800s] | ~~~~~^~~~~
[ 800s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 800s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 800s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 800s] ../../zen/zstring.h:50:80: required from here
[ 800s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 800s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 800s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 800s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 800s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 800s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 800s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 800s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 800s] | ~~~~~^~~~~
[ 800s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 800s] 529 | return SP<Char>::size(rawStr_);
[ 800s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 800s] ../../zen/time.h:281:67: required from here
[ 800s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 800s] | ~~~~~~~~^~
[ 800s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 800s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 800s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 800s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 825s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 825s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/base/
[ 825s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c base/synchronization.cpp -o /tmp/FreeFileSync_Make/ffs/src/base/synchronization.cpp.o
[ 825s] In file included from <command-line>:
[ 825s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 825s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 825s] | ^~~~~~~
[ 825s] base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 825s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 825s] | ^~~~~~~~~~~
[ 825s] In file included from ../../zen/thread.h:13,
[ 825s] from ../../zen/extra_log.h:11,
[ 825s] from ../../zen/sys_error.h:13,
[ 825s] from ../../zen/file_error.h:10,
[ 825s] from base/../afs/abstract.h:12,
[ 825s] from base/structures.h:15,
[ 825s] from base/synchronization.h:11,
[ 825s] from base/synchronization.cpp:7:
[ 825s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = fff::SpeedTest::Sample]’:
[ 825s] ../../zen/ring_buffer.h:91:31: required from ‘void zen::RingBuffer<T>::clear() [with T = fff::SpeedTest::Sample]’
[ 825s] 91 | std::destroy(getBufPtr() + bufStart_, getBufPtr() + bufStart_ + frontSize);
[ 825s] | ~~~~~~~~~^~
[ 825s] base/speed_test.h:32:34: required from here
[ 825s] 32 | void clear() { samples_.clear(); }
[ 825s] | ~~~~~~~~~~~~~~^~
[ 825s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::SpeedTest::Sample>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::SpeedTest::Sample*’ increases required alignment of target type [-Wcast-align]
[ 825s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 825s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 825s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = std::function<void()>]’:
[ 825s] ../../zen/ring_buffer.h:42:90: required from ‘T& zen::RingBuffer<T>::front() [with T = std::function<void()>; reference = std::function<void()>&]’
[ 825s] 42 | reference front() { checkInvariants(); assert(!empty()); return getBufPtr()[bufStart_]; }
[ 825s] | ~~~~~~~~~^~
[ 825s] base/synchronization.cpp:1129:67: required from here
[ 825s] 1129 | auto wi = std::move(workload_[threadIdx]. front());
[ 825s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
[ 825s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::function<void()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::function<void()>*’ increases required alignment of target type [-Wcast-align]
[ 825s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 825s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 825s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = zen::RingBuffer<std::function<void()> >]’:
[ 825s] ../../zen/ring_buffer.h:42:90: required from ‘T& zen::RingBuffer<T>::front() [with T = zen::RingBuffer<std::function<void()> >; reference = zen::RingBuffer<std::function<void()> >&]’
[ 825s] 42 | reference front() { checkInvariants(); assert(!empty()); return getBufPtr()[bufStart_]; }
[ 825s] | ~~~~~~~~~^~
[ 825s] base/synchronization.cpp:1135:76: required from here
[ 825s] 1135 | workload_[threadIdx] = std::move(pendingWorkload_. front());
[ 825s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
[ 825s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<zen::RingBuffer<std::function<void()> > >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘zen::RingBuffer<std::function<void()> >*’ increases required alignment of target type [-Wcast-align]
[ 825s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 825s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 825s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = std::function<void()>; size_t = long unsigned int]’:
[ 825s] ../../zen/ring_buffer.h:60:9: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = std::function<void()>; T = std::function<void()>]’
[ 825s] 60 | reserve(size_ + 1); //throw ?
[ 825s] | ^~~~~~~
[ 825s] base/synchronization.cpp:1151:59: required from here
[ 825s] 1151 | workload_[threadIdx].push_back(std::move(wi));
[ 825s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 825s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::function<void()> >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::function<void()>*’ increases required alignment of target type [-Wcast-align]
[ 825s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 825s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 825s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = zen::RingBuffer<std::function<void()> >; size_t = long unsigned int]’:
[ 825s] ../../zen/ring_buffer.h:60:9: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = zen::RingBuffer<std::function<void()> >; T = zen::RingBuffer<std::function<void()> >]’
[ 825s] 60 | reserve(size_ + 1); //throw ?
[ 825s] | ^~~~~~~
[ 825s] base/synchronization.cpp:1177:43: required from here
[ 825s] 1177 | pendingWorkload_.push_back(std::move(buckets. front()));
[ 825s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 825s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<zen::RingBuffer<std::function<void()> > >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘zen::RingBuffer<std::function<void()> >*’ increases required alignment of target type [-Wcast-align]
[ 825s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 825s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 825s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = fff::ContainerObject*; size_t = long unsigned int]’:
[ 825s] ../../zen/ring_buffer.h:60:9: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = fff::ContainerObject*; T = fff::ContainerObject*]’
[ 825s] 60 | reserve(size_ + 1); //throw ?
[ 825s] | ^~~~~~~
[ 825s] base/synchronization.cpp:1371:31: required from here
[ 825s] 1371 | foldersToInspect.push_back(&parentFolder);
[ 825s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 825s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::ContainerObject*>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::ContainerObject**’ increases required alignment of target type [-Wcast-align]
[ 825s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 825s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 825s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = fff::ContainerObject*]’:
[ 825s] ../../zen/ring_buffer.h:61:25: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = fff::ContainerObject*; T = fff::ContainerObject*]’
[ 825s] 61 | ::new (getBufPtr() + getBufPos(size_)) T(std::forward<U>(value)); //throw ?
[ 825s] | ~~~~~~~~~^~
[ 825s] base/synchronization.cpp:1371:31: required from here
[ 825s] 1371 | foldersToInspect.push_back(&parentFolder);
[ 825s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[ 825s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::ContainerObject*>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::ContainerObject**’ increases required alignment of target type [-Wcast-align]
[ 825s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 825s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 825s] In file included from ../../zen/zstring.h:12,
[ 825s] from base/structures.h:14:
[ 825s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 825s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 825s] 161 | Descriptor* const d = descr(ptr);
[ 825s] | ~~~~~^~~~~
[ 825s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 825s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 825s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 825s] ../../zen/zstring.h:50:80: required from here
[ 825s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 825s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 825s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 825s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 825s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 825s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 825s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 825s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 825s] | ~~~~~^~~~~
[ 825s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 825s] 529 | return SP<Char>::size(rawStr_);
[ 825s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 825s] ../../zen/time.h:281:67: required from here
[ 825s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 825s] | ~~~~~~~~^~
[ 825s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 825s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 825s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 825s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 843s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 843s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/afs/
[ 843s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c afs/ftp.cpp -o /tmp/FreeFileSync_Make/ffs/src/afs/ftp.cpp.o
[ 843s] In file included from <command-line>:
[ 843s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 843s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 843s] | ^~~~~~~
[ 843s] afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 843s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 843s] | ^~~~~~~~~~~
[ 843s] In file included from ../../zen/zstring.h:12,
[ 843s] from ../../zen/sys_error.h:12,
[ 843s] from ../../zen/file_error.h:10,
[ 843s] from afs/abstract.h:12,
[ 843s] from afs/ftp.h:10,
[ 843s] from afs/ftp.cpp:7:
[ 843s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 843s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 843s] 161 | Descriptor* const d = descr(ptr);
[ 843s] | ~~~~~^~~~~
[ 843s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 843s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 843s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 843s] ../../zen/zstring.h:50:80: required from here
[ 843s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 843s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 843s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 843s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 843s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 843s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 843s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 843s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 843s] | ~~~~~^~~~~
[ 843s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 843s] 529 | return SP<Char>::size(rawStr_);
[ 843s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 843s] ../../zen/time.h:281:67: required from here
[ 843s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 843s] | ~~~~~~~~^~
[ 843s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 843s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 843s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 843s] In static member function ‘static void zen::AllocatorOptimalSpeed::deallocate(void*)’,
[ 843s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:166:29,
[ 843s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:152:10,
[ 843s] inlined from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’ at ../../zen/string_base.h:418:18,
[ 843s] inlined from ‘fff::AfsPath::~AfsPath()’ at afs/abstract.h:28:8,
[ 843s] inlined from ‘{anonymous}::FtpFileSystem::authenticateAccess(const fff::AbstractFileSystem::RequestPasswordFun&) const::<lambda()>::<lambda({anonymous}::FtpSession&)>’ at afs/ftp.cpp:2502:33,
[ 843s] inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = {anonymous}::FtpFileSystem::authenticateAccess(const fff::AbstractFileSystem::RequestPasswordFun&) const::<lambda()>::<lambda({anonymous}::FtpSession&)>&; _Args = {{anonymous}::FtpSession&}]’ at /usr/include/c++/15/bits/invoke.h:63:36,
[ 843s] inlined from ‘constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = {anonymous}::FtpFileSystem::authenticateAccess(const fff::AbstractFileSystem::RequestPasswordFun&) const::<lambda()>::<lambda({anonymous}::FtpSession&)>&; _Args = {{anonymous}::FtpSession&}]’ at /usr/include/c++/15/bits/invoke.h:113:28,
[ 843s] inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::FtpFileSystem::authenticateAccess(const fff::AbstractFileSystem::RequestPasswordFun&) const::<lambda()>::<lambda({anonymous}::FtpSession&)>; _ArgTypes = {{anonymous}::FtpSession&}]’ at /usr/include/c++/15/bits/std_function.h:292:30:
[ 843s] ../../zen/string_base.h:28:60: warning: ‘void operator delete(void*)’ called on unallocated object ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::globalEmptyString’ [-Wfree-nonheap-object]
[ 843s] 28 | static void deallocate(void* ptr) { ::operator delete (ptr); }
[ 843s] | ~~~~~~~~~~~~~~~~~~^~~~~
[ 843s] ../../zen/string_base.h: In static member function ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::FtpFileSystem::authenticateAccess(const fff::AbstractFileSystem::RequestPasswordFun&) const::<lambda()>::<lambda({anonymous}::FtpSession&)>; _ArgTypes = {{anonymous}::FtpSession&}]’:
[ 843s] ../../zen/string_base.h:211:47: note: declared here
[ 843s] 211 | inline static constinit GlobalEmptyString globalEmptyString; //constinit: dodge static initialization order fiasco!
[ 843s] | ^~~~~~~~~~~~~~~~~
[ 843s] In static member function ‘static void zen::AllocatorOptimalSpeed::deallocate(void*)’,
[ 843s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:166:29,
[ 843s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:152:10,
[ 843s] inlined from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’ at ../../zen/string_base.h:418:18,
[ 843s] inlined from ‘fff::AfsPath::~AfsPath()’ at afs/abstract.h:28:8,
[ 843s] inlined from ‘std::string {anonymous}::FtpSession::runSingleFtpCommand(const std::string&, bool)’ at afs/ftp.cpp:576:24:
[ 843s] ../../zen/string_base.h:28:60: warning: ‘void operator delete(void*)’ called on unallocated object ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::globalEmptyString’ [-Wfree-nonheap-object]
[ 843s] 28 | static void deallocate(void* ptr) { ::operator delete (ptr); }
[ 843s] | ~~~~~~~~~~~~~~~~~~^~~~~
[ 843s] ../../zen/string_base.h: In function ‘std::string {anonymous}::FtpSession::runSingleFtpCommand(const std::string&, bool)’:
[ 843s] ../../zen/string_base.h:211:47: note: declared here
[ 843s] 211 | inline static constinit GlobalEmptyString globalEmptyString; //constinit: dodge static initialization order fiasco!
[ 843s] | ^~~~~~~~~~~~~~~~~
[ 843s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 882s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 882s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/afs/
[ 882s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c afs/native.cpp -o /tmp/FreeFileSync_Make/ffs/src/afs/native.cpp.o
[ 882s] In file included from <command-line>:
[ 882s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 882s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 882s] | ^~~~~~~
[ 882s] afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 882s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 882s] | ^~~~~~~~~~~
[ 882s] In file included from ../../zen/zstring.h:12,
[ 882s] from ../../zen/sys_error.h:12,
[ 882s] from ../../zen/file_error.h:10,
[ 882s] from afs/abstract.h:12,
[ 882s] from afs/native.h:10,
[ 882s] from afs/native.cpp:7:
[ 882s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 882s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 882s] 161 | Descriptor* const d = descr(ptr);
[ 882s] | ~~~~~^~~~~
[ 882s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 882s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 882s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 882s] ../../zen/zstring.h:50:80: required from here
[ 882s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 882s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 882s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 882s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 882s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 882s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 882s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 882s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 882s] | ~~~~~^~~~~
[ 882s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 882s] 529 | return SP<Char>::size(rawStr_);
[ 882s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 882s] ../../zen/time.h:281:67: required from here
[ 882s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 882s] | ~~~~~~~~^~
[ 882s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 882s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 882s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 882s] In static member function ‘static void zen::AllocatorOptimalSpeed::deallocate(void*)’,
[ 882s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:166:29,
[ 882s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:152:10,
[ 882s] inlined from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’ at ../../zen/string_base.h:418:18,
[ 882s] inlined from ‘fff::AfsPath::~AfsPath()’ at afs/abstract.h:28:8,
[ 882s] inlined from ‘fff::AbstractPath fff::createItemPathNativeNoFormatting(const Zstring&)’ at afs/native.cpp:746:70:
[ 882s] ../../zen/string_base.h:28:60: warning: ‘void operator delete(void*)’ called on unallocated object ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::globalEmptyString’ [-Wfree-nonheap-object]
[ 882s] 28 | static void deallocate(void* ptr) { ::operator delete (ptr); }
[ 882s] | ~~~~~~~~~~~~~~~~~~^~~~~
[ 882s] ../../zen/string_base.h: In function ‘fff::AbstractPath fff::createItemPathNativeNoFormatting(const Zstring&)’:
[ 882s] ../../zen/string_base.h:211:47: note: declared here
[ 882s] 211 | inline static constinit GlobalEmptyString globalEmptyString; //constinit: dodge static initialization order fiasco!
[ 882s] | ^~~~~~~~~~~~~~~~~
[ 882s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 922s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 922s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 922s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/batch_config.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/batch_config.cpp.o
[ 922s] In file included from <command-line>:
[ 922s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 922s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 922s] | ^~~~~~~
[ 922s] ui/../base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 922s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 922s] | ^~~~~~~~~~~
[ 922s] In file included from ../../zen/zstring.h:12,
[ 922s] from ../../wx+/popup_dlg.h:12,
[ 922s] from ui/batch_config.h:11,
[ 922s] from ui/batch_config.cpp:7:
[ 922s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 922s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 922s] 161 | Descriptor* const d = descr(ptr);
[ 922s] | ~~~~~^~~~~
[ 922s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 922s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 922s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 922s] ../../zen/zstring.h:50:80: required from here
[ 922s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 922s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 922s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 922s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 922s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 922s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 922s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 922s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 922s] | ~~~~~^~~~~
[ 922s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 922s] 529 | return SP<Char>::size(rawStr_);
[ 922s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 922s] ../../zen/time.h:281:67: required from here
[ 922s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 922s] | ~~~~~~~~^~
[ 922s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 922s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 922s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 922s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 954s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 954s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/afs/
[ 954s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c afs/sftp.cpp -o /tmp/FreeFileSync_Make/ffs/src/afs/sftp.cpp.o
[ 954s] In file included from <command-line>:
[ 954s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 954s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 954s] | ^~~~~~~
[ 954s] afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 954s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 954s] | ^~~~~~~~~~~
[ 954s] In file included from ../../zen/thread.h:13,
[ 954s] from ../../zen/extra_log.h:11,
[ 954s] from ../../zen/sys_error.h:13,
[ 954s] from ../../zen/file_error.h:10,
[ 954s] from afs/abstract.h:12,
[ 954s] from afs/sftp.h:10,
[ 954s] from afs/sftp.cpp:7:
[ 954s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = std::pair<fff::AfsPath, std::shared_ptr<fff::AbstractFileSystem::TraverserCallback> >; size_t = long unsigned int]’:
[ 954s] ../../zen/ring_buffer.h:60:9: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = std::pair<fff::AfsPath, std::shared_ptr<fff::AbstractFileSystem::TraverserCallback> >; T = std::pair<fff::AfsPath, std::shared_ptr<fff::AbstractFileSystem::TraverserCallback> >]’
[ 954s] 60 | reserve(size_ + 1); //throw ?
[ 954s] | ^~~~~~~
[ 954s] afs/sftp.cpp:1230:32: required from here
[ 954s] 1230 | workload_.push_back(WorkItem{folderPath, cb});
[ 954s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 954s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::pair<fff::AfsPath, std::shared_ptr<fff::AbstractFileSystem::TraverserCallback> > >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::pair<fff::AfsPath, std::shared_ptr<fff::AbstractFileSystem::TraverserCallback> >*’ increases required alignment of target type [-Wcast-align]
[ 954s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 954s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 954s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = std::pair<fff::AfsPath, std::shared_ptr<fff::AbstractFileSystem::TraverserCallback> >]’:
[ 954s] ../../zen/ring_buffer.h:61:25: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = std::pair<fff::AfsPath, std::shared_ptr<fff::AbstractFileSystem::TraverserCallback> >; T = std::pair<fff::AfsPath, std::shared_ptr<fff::AbstractFileSystem::TraverserCallback> >]’
[ 954s] 61 | ::new (getBufPtr() + getBufPos(size_)) T(std::forward<U>(value)); //throw ?
[ 954s] | ~~~~~~~~~^~
[ 954s] afs/sftp.cpp:1230:32: required from here
[ 954s] 1230 | workload_.push_back(WorkItem{folderPath, cb});
[ 954s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[ 954s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<std::pair<fff::AfsPath, std::shared_ptr<fff::AbstractFileSystem::TraverserCallback> > >::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘std::pair<fff::AfsPath, std::shared_ptr<fff::AbstractFileSystem::TraverserCallback> >*’ increases required alignment of target type [-Wcast-align]
[ 954s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 954s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 954s] In file included from ../../zen/zstring.h:12,
[ 954s] from ../../zen/sys_error.h:12:
[ 954s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 954s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 954s] 161 | Descriptor* const d = descr(ptr);
[ 954s] | ~~~~~^~~~~
[ 954s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 954s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 954s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 954s] ../../zen/zstring.h:50:80: required from here
[ 954s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 954s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 954s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 954s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 954s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 954s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 954s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 954s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 954s] | ~~~~~^~~~~
[ 954s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 954s] 529 | return SP<Char>::size(rawStr_);
[ 954s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 954s] ../../zen/time.h:281:67: required from here
[ 954s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 954s] | ~~~~~~~~^~
[ 954s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 954s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 954s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 954s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 982s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 982s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 982s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/abstract_folder_picker.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/abstract_folder_picker.cpp.o
[ 982s] In file included from <command-line>:
[ 982s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 982s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 982s] | ^~~~~~~
[ 982s] ui/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 982s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 982s] | ^~~~~~~~~~~
[ 982s] In file included from ../../zen/zstring.h:12,
[ 982s] from ../../wx+/popup_dlg.h:12,
[ 982s] from ui/abstract_folder_picker.h:11,
[ 982s] from ui/abstract_folder_picker.cpp:7:
[ 982s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 982s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 982s] 161 | Descriptor* const d = descr(ptr);
[ 982s] | ~~~~~^~~~~
[ 982s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 982s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 982s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 982s] ../../zen/zstring.h:50:80: required from here
[ 982s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 982s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 982s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 982s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 982s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 982s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 982s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 982s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 982s] | ~~~~~^~~~~
[ 982s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 982s] 529 | return SP<Char>::size(rawStr_);
[ 982s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 982s] ../../zen/time.h:281:67: required from here
[ 982s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 982s] | ~~~~~~~~^~
[ 982s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 982s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 982s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 982s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1007s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1007s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/afs/
[ 1007s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c afs/gdrive.cpp -o /tmp/FreeFileSync_Make/ffs/src/afs/gdrive.cpp.o
[ 1007s] In file included from <command-line>:
[ 1007s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1007s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1007s] | ^~~~~~~
[ 1007s] afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1007s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1007s] | ^~~~~~~~~~~
[ 1007s] In file included from ../../zen/zstring.h:12,
[ 1007s] from ../../zen/sys_error.h:12,
[ 1007s] from ../../zen/file_error.h:10,
[ 1007s] from afs/abstract.h:12,
[ 1007s] from afs/gdrive.h:10,
[ 1007s] from afs/gdrive.cpp:7:
[ 1007s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1007s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1007s] 161 | Descriptor* const d = descr(ptr);
[ 1007s] | ~~~~~^~~~~
[ 1007s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1007s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1007s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1007s] ../../zen/zstring.h:50:80: required from here
[ 1007s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1007s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1007s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1007s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1007s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1007s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1007s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1007s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1007s] | ~~~~~^~~~~
[ 1007s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1007s] 529 | return SP<Char>::size(rawStr_);
[ 1007s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1007s] ../../zen/time.h:281:67: required from here
[ 1007s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1007s] | ~~~~~~~~^~
[ 1007s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1007s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1007s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1007s] In static member function ‘static void zen::AllocatorOptimalSpeed::deallocate(void*)’,
[ 1007s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:166:29,
[ 1007s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:152:10,
[ 1007s] inlined from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’ at ../../zen/string_base.h:418:18,
[ 1007s] inlined from ‘fff::GdriveLogin::~GdriveLogin()’ at afs/gdrive.h:30:8,
[ 1007s] inlined from ‘Zstring {anonymous}::concatenateGdriveFolderPathPhrase(const fff::GdrivePath&)’ at afs/gdrive.cpp:3914:46:
[ 1007s] ../../zen/string_base.h:28:60: warning: ‘void operator delete(void*)’ called on unallocated object ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::globalEmptyString’ [-Wfree-nonheap-object]
[ 1007s] 28 | static void deallocate(void* ptr) { ::operator delete (ptr); }
[ 1007s] | ~~~~~~~~~~~~~~~~~~^~~~~
[ 1007s] ../../zen/string_base.h: In function ‘Zstring {anonymous}::concatenateGdriveFolderPathPhrase(const fff::GdrivePath&)’:
[ 1007s] ../../zen/string_base.h:211:47: note: declared here
[ 1007s] 211 | inline static constinit GlobalEmptyString globalEmptyString; //constinit: dodge static initialization order fiasco!
[ 1007s] | ^~~~~~~~~~~~~~~~~
[ 1007s] In static member function ‘static void zen::AllocatorOptimalSpeed::deallocate(void*)’,
[ 1007s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:166:29,
[ 1007s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:152:10,
[ 1007s] inlined from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’ at ../../zen/string_base.h:418:18,
[ 1007s] inlined from ‘{anonymous}::GdriveDrivesBuffer::GdriveDrivesBuffer({anonymous}::GdriveAccessBuffer&)’ at afs/gdrive.cpp:2391:60,
[ 1007s] inlined from ‘constexpr void std::_Construct(_Tp*, _Args&& ...) [with _Tp = {anonymous}::GdriveDrivesBuffer; _Args = {{anonymous}::GdriveAccessBuffer&}]’ at /usr/include/c++/15/bits/stl_construct.h:133:7,
[ 1007s] inlined from ‘static constexpr void std::allocator_traits<std::allocator<void> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = {anonymous}::GdriveDrivesBuffer; _Args = {{anonymous}::GdriveAccessBuffer&}]’ at /usr/include/c++/15/bits/alloc_traits.h:805:19,
[ 1007s] inlined from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {{anonymous}::GdriveAccessBuffer&}; _Tp = {anonymous}::GdriveDrivesBuffer; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/15/bits/shared_ptr_base.h:606:39,
[ 1007s] inlined from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = {anonymous}::GdriveDrivesBuffer; _Alloc = std::allocator<void>; _Args = {{anonymous}::GdriveAccessBuffer&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’ at /usr/include/c++/15/bits/shared_ptr_base.h:969:16:
[ 1007s] ../../zen/string_base.h:28:60: warning: ‘void operator delete(void*)’ called on unallocated object ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::globalEmptyString’ [-Wfree-nonheap-object]
[ 1007s] 28 | static void deallocate(void* ptr) { ::operator delete (ptr); }
[ 1007s] | ~~~~~~~~~~~~~~~~~~^~~~~
[ 1007s] ../../zen/string_base.h: In function ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = {anonymous}::GdriveDrivesBuffer; _Alloc = std::allocator<void>; _Args = {{anonymous}::GdriveAccessBuffer&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]’:
[ 1007s] ../../zen/string_base.h:211:47: note: declared here
[ 1007s] 211 | inline static constinit GlobalEmptyString globalEmptyString; //constinit: dodge static initialization order fiasco!
[ 1007s] | ^~~~~~~~~~~~~~~~~
[ 1007s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1010s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1010s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1010s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/batch_status_handler.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/batch_status_handler.cpp.o
[ 1010s] In file included from <command-line>:
[ 1010s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1010s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1010s] | ^~~~~~~
[ 1010s] ui/../base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1010s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1010s] | ^~~~~~~~~~~
[ 1010s] In file included from ../../zen/zstring.h:12,
[ 1010s] from ../../zen/time.h:12,
[ 1010s] from ../../zen/error_log.h:12,
[ 1010s] from ui/batch_status_handler.h:10,
[ 1010s] from ui/batch_status_handler.cpp:7:
[ 1010s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1010s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1010s] 161 | Descriptor* const d = descr(ptr);
[ 1010s] | ~~~~~^~~~~
[ 1010s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1010s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1010s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1010s] ../../zen/zstring.h:50:80: required from here
[ 1010s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1010s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1010s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1010s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1010s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1010s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1010s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1010s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1010s] | ~~~~~^~~~~
[ 1010s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1010s] 529 | return SP<Char>::size(rawStr_);
[ 1010s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1010s] ../../zen/time.h:281:67: required from here
[ 1010s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1010s] | ~~~~~~~~^~
[ 1010s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1010s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1010s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1010s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1044s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1044s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1044s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/command_box.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/command_box.cpp.o
[ 1044s] In file included from ../../zen/zstring.h:12,
[ 1044s] from ui/command_box.h:13,
[ 1044s] from ui/command_box.cpp:7:
[ 1044s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1044s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1044s] 161 | Descriptor* const d = descr(ptr);
[ 1044s] | ~~~~~^~~~~
[ 1044s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1044s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1044s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1044s] ../../zen/zstring.h:50:80: required from here
[ 1044s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1044s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1044s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1044s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1044s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1044s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1044s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1044s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1044s] | ~~~~~^~~~~
[ 1044s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1044s] 529 | return SP<Char>::size(rawStr_);
[ 1044s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1044s] ../../zen/string_base.h:515:20: required from ‘bool zen::operator==(const Zbase<Char, SP>&, const Zbase<Char, SP>&) [with Char = char; SP = DefaultStoragePolicy]’
[ 1044s] 515 | return lhs.size() == rhs.size() && std::equal(lhs.begin(), lhs.end(), rhs.begin()); //respect embedded 0
[ 1044s] | ~~~~~~~~^~
[ 1044s] ui/command_box.cpp:53:57: required from here
[ 1044s] 53 | if (newCommand == utfTo<Zstring>(getSeparationLine()) || //do not add sep. line
[ 1044s] | ^
[ 1044s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1044s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1044s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1044s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1054s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1054s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1054s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/cfg_grid.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/cfg_grid.cpp.o
[ 1054s] In file included from <command-line>:
[ 1054s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1054s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1054s] | ^~~~~~~
[ 1054s] ui/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1054s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1054s] | ^~~~~~~~~~~
[ 1054s] In file included from ../../zen/zstring.h:12,
[ 1054s] from ui/cfg_grid.h:12,
[ 1054s] from ui/cfg_grid.cpp:7:
[ 1054s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1054s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1054s] 161 | Descriptor* const d = descr(ptr);
[ 1054s] | ~~~~~^~~~~
[ 1054s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1054s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1054s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1054s] ../../zen/zstring.h:50:80: required from here
[ 1054s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1054s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1054s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1054s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1054s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1054s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1054s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1054s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1054s] | ~~~~~^~~~~
[ 1054s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1054s] 529 | return SP<Char>::size(rawStr_);
[ 1054s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1054s] ../../zen/time.h:281:67: required from here
[ 1054s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1054s] | ~~~~~~~~^~
[ 1054s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1054s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1054s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1054s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1078s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1078s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1078s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/folder_history_box.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/folder_history_box.cpp.o
[ 1078s] In file included from <command-line>:
[ 1078s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1078s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1078s] | ^~~~~~~
[ 1078s] ui/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1078s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1078s] | ^~~~~~~~~~~
[ 1078s] In file included from ../../zen/zstring.h:12,
[ 1078s] from ui/folder_history_box.h:12,
[ 1078s] from ui/folder_history_box.cpp:7:
[ 1078s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1078s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1078s] 161 | Descriptor* const d = descr(ptr);
[ 1078s] | ~~~~~^~~~~
[ 1078s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1078s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1078s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1078s] ../../zen/zstring.h:50:80: required from here
[ 1078s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1078s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1078s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1078s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1078s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1078s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1078s] | ~~~~~^~~~~
[ 1078s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1078s] 529 | return SP<Char>::size(rawStr_);
[ 1078s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1078s] ../../zen/time.h:281:67: required from here
[ 1078s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1078s] | ~~~~~~~~^~
[ 1078s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1078s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1078s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1098s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1098s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1098s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/folder_selector.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/folder_selector.cpp.o
[ 1098s] In file included from <command-line>:
[ 1098s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1098s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1098s] | ^~~~~~~
[ 1098s] ui/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1098s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1098s] | ^~~~~~~~~~~
[ 1098s] In file included from ../../zen/zstring.h:12,
[ 1098s] from ui/folder_selector.h:10,
[ 1098s] from ui/folder_selector.cpp:7:
[ 1098s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1098s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1098s] 161 | Descriptor* const d = descr(ptr);
[ 1098s] | ~~~~~^~~~~
[ 1098s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1098s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1098s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1098s] ../../zen/zstring.h:50:80: required from here
[ 1098s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1098s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1098s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1098s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1098s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1098s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1098s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1098s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1098s] | ~~~~~^~~~~
[ 1098s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1098s] 529 | return SP<Char>::size(rawStr_);
[ 1098s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1098s] ../../zen/time.h:281:67: required from here
[ 1098s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1098s] | ~~~~~~~~^~
[ 1098s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1098s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1098s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1098s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1163s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1163s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1163s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/log_panel.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/log_panel.cpp.o
[ 1163s] In file included from ../../zen/zstring.h:12,
[ 1163s] from ../../zen/time.h:12,
[ 1163s] from ../../zen/error_log.h:12,
[ 1163s] from ui/log_panel.h:10,
[ 1163s] from ui/log_panel.cpp:7:
[ 1163s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1163s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1163s] 161 | Descriptor* const d = descr(ptr);
[ 1163s] | ~~~~~^~~~~
[ 1163s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1163s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1163s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1163s] ../../zen/zstring.h:50:80: required from here
[ 1163s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1163s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1163s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1163s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1163s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1163s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1163s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1163s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1163s] | ~~~~~^~~~~
[ 1163s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1163s] 529 | return SP<Char>::size(rawStr_);
[ 1163s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1163s] ../../zen/time.h:281:67: required from here
[ 1163s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1163s] | ~~~~~~~~^~
[ 1163s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1163s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1163s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1163s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1188s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1188s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1188s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/file_grid.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/file_grid.cpp.o
[ 1188s] In file included from <command-line>:
[ 1188s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1188s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1188s] | ^~~~~~~
[ 1188s] ui/../base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1188s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1188s] | ^~~~~~~~~~~
[ 1188s] In file included from ../../zen/zstring.h:12,
[ 1188s] from ui/../base/structures.h:14,
[ 1188s] from ui/../base/file_hierarchy.h:16,
[ 1188s] from ui/file_view.h:15,
[ 1188s] from ui/file_grid.h:11,
[ 1188s] from ui/file_grid.cpp:7:
[ 1188s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1188s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1188s] 161 | Descriptor* const d = descr(ptr);
[ 1188s] | ~~~~~^~~~~
[ 1188s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1188s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1188s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1188s] ../../zen/zstring.h:50:80: required from here
[ 1188s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1188s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1188s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1188s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1188s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1188s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1188s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1188s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1188s] | ~~~~~^~~~~
[ 1188s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1188s] 529 | return SP<Char>::size(rawStr_);
[ 1188s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1188s] ../../zen/time.h:281:67: required from here
[ 1188s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1188s] | ~~~~~~~~^~
[ 1188s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1188s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1188s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1188s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1208s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1208s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1208s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/file_view.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/file_view.cpp.o
[ 1208s] In file included from <command-line>:
[ 1208s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1208s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1208s] | ^~~~~~~
[ 1208s] ui/../base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1208s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1208s] | ^~~~~~~~~~~
[ 1208s] In file included from ../../zen/zstring.h:12,
[ 1208s] from ui/../base/structures.h:14,
[ 1208s] from ui/../base/file_hierarchy.h:16,
[ 1208s] from ui/file_view.h:15,
[ 1208s] from ui/file_view.cpp:7:
[ 1208s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1208s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1208s] 161 | Descriptor* const d = descr(ptr);
[ 1208s] | ~~~~~^~~~~
[ 1208s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1208s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1208s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1208s] ../../zen/zstring.h:50:80: required from here
[ 1208s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1208s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1208s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1208s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1208s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1208s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1208s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1208s] | ~~~~~^~~~~
[ 1208s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1208s] 529 | return SP<Char>::size(rawStr_);
[ 1208s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1208s] ../../zen/time.h:281:67: required from here
[ 1208s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1208s] | ~~~~~~~~^~
[ 1208s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1208s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1208s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1221s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1221s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1221s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/tree_grid.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/tree_grid.cpp.o
[ 1221s] In file included from <command-line>:
[ 1221s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1221s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1221s] | ^~~~~~~
[ 1221s] ui/../base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1221s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1221s] | ^~~~~~~~~~~
[ 1221s] In file included from ../../zen/zstring.h:12,
[ 1221s] from ui/../base/structures.h:14,
[ 1221s] from ui/../base/file_hierarchy.h:16,
[ 1221s] from ui/tree_grid.h:13,
[ 1221s] from ui/tree_grid.cpp:8:
[ 1221s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1221s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1221s] 161 | Descriptor* const d = descr(ptr);
[ 1221s] | ~~~~~^~~~~
[ 1221s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1221s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1221s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1221s] ../../zen/zstring.h:50:80: required from here
[ 1221s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1221s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1221s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1221s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1221s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1221s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1221s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1221s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1221s] | ~~~~~^~~~~
[ 1221s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1221s] 529 | return SP<Char>::size(rawStr_);
[ 1221s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1221s] ../../zen/time.h:281:67: required from here
[ 1221s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1221s] | ~~~~~~~~^~
[ 1221s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1221s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1221s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1221s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1303s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1303s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1303s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/gui_status_handler.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/gui_status_handler.cpp.o
[ 1303s] In file included from <command-line>:
[ 1303s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1303s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1303s] | ^~~~~~~
[ 1303s] ui/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1303s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1303s] | ^~~~~~~~~~~
[ 1303s] In file included from ../../zen/zstring.h:12,
[ 1303s] from ../../zen/time.h:12,
[ 1303s] from ../../zen/error_log.h:12,
[ 1303s] from ui/gui_status_handler.h:10,
[ 1303s] from ui/gui_status_handler.cpp:7:
[ 1303s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1303s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1303s] 161 | Descriptor* const d = descr(ptr);
[ 1303s] | ~~~~~^~~~~
[ 1303s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1303s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1303s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1303s] ../../zen/zstring.h:50:80: required from here
[ 1303s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1303s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1303s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1303s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1303s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1303s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1303s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1303s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1303s] | ~~~~~^~~~~
[ 1303s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1303s] 529 | return SP<Char>::size(rawStr_);
[ 1303s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1303s] ../../zen/time.h:281:67: required from here
[ 1303s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1303s] | ~~~~~~~~^~
[ 1303s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1303s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1303s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1303s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1355s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1355s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1355s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/progress_indicator.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/progress_indicator.cpp.o
[ 1355s] In file included from <command-line>:
[ 1355s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1355s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1355s] | ^~~~~~~
[ 1355s] ui/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1355s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1355s] | ^~~~~~~~~~~
[ 1355s] In file included from ../../zen/thread.h:13,
[ 1355s] from ../../zen/extra_log.h:11,
[ 1355s] from ../../zen/sys_error.h:13,
[ 1355s] from ../../zen/file_error.h:10,
[ 1355s] from ui/../afs/abstract.h:12,
[ 1355s] from ui/../icon_buffer.h:14,
[ 1355s] from ui/progress_indicator.cpp:29:
[ 1355s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = fff::SpeedTest::Sample]’:
[ 1355s] ../../zen/ring_buffer.h:91:31: required from ‘void zen::RingBuffer<T>::clear() [with T = fff::SpeedTest::Sample]’
[ 1355s] 91 | std::destroy(getBufPtr() + bufStart_, getBufPtr() + bufStart_ + frontSize);
[ 1355s] | ~~~~~~~~~^~
[ 1355s] ui/../base/speed_test.h:32:34: required from here
[ 1355s] 32 | void clear() { samples_.clear(); }
[ 1355s] | ~~~~~~~~~~~~~~^~
[ 1355s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<fff::SpeedTest::Sample>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘fff::SpeedTest::Sample*’ increases required alignment of target type [-Wcast-align]
[ 1355s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 1355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1355s] ../../zen/ring_buffer.h: In instantiation of ‘T* zen::RingBuffer<T>::getBufPtr() [with T = zen::CurvePoint]’:
[ 1355s] ../../zen/ring_buffer.h:91:31: required from ‘void zen::RingBuffer<T>::clear() [with T = zen::CurvePoint]’
[ 1355s] 91 | std::destroy(getBufPtr() + bufStart_, getBufPtr() + bufStart_ + frontSize);
[ 1355s] | ~~~~~~~~~^~
[ 1355s] ui/progress_indicator.cpp:466:34: required from here
[ 1355s] 466 | void clear() { samples_.clear(); lastSample_ = {}; }
[ 1355s] | ~~~~~~~~~~~~~~^~
[ 1355s] ../../zen/ring_buffer.h:221:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<zen::CurvePoint>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘zen::CurvePoint*’ increases required alignment of target type [-Wcast-align]
[ 1355s] 221 | /**/ T* getBufPtr() { return reinterpret_cast<T*>(rawMem_.get()); }
[ 1355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1355s] ../../zen/ring_buffer.h: In instantiation of ‘void zen::RingBuffer<T>::reserve(size_t) [with T = zen::CurvePoint; size_t = long unsigned int]’:
[ 1355s] ../../zen/ring_buffer.h:60:9: required from ‘void zen::RingBuffer<T>::push_back(U&&) [with U = zen::CurvePoint; T = zen::CurvePoint]’
[ 1355s] 60 | reserve(size_ + 1); //throw ?
[ 1355s] | ^~~~~~~
[ 1355s] ui/progress_indicator.cpp:485:27: required from here
[ 1355s] 485 | samples_.push_back(CurvePoint{timeElapsed, value});
[ 1355s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1355s] ../../zen/ring_buffer.h:154:24: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<zen::CurvePoint>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘zen::CurvePoint*’ increases required alignment of target type [-Wcast-align]
[ 1355s] 154 | T* itTrg = reinterpret_cast<T*>(newBuf.rawMem_.get());
[ 1355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1355s] ../../zen/ring_buffer.h: In instantiation of ‘const T* zen::RingBuffer<T>::getBufPtr() const [with T = zen::CurvePoint]’:
[ 1355s] ../../zen/ring_buffer.h:43:90: required from ‘const T& zen::RingBuffer<T>::front() const [with T = zen::CurvePoint; const_reference = const zen::CurvePoint&]’
[ 1355s] 43 | const_reference front() const { checkInvariants(); assert(!empty()); return getBufPtr()[bufStart_]; }
[ 1355s] | ~~~~~~~~~^~
[ 1355s] ui/progress_indicator.cpp:502:31: required from here
[ 1355s] 502 | return {samples_.front().x, //need not start with 0, e.g. "binary comparison, graph reset, followed by sync"
[ 1355s] | ~~~~~~~~~~~~~~^~
[ 1355s] ../../zen/ring_buffer.h:222:41: warning: cast from ‘std::unique_ptr<std::byte, zen::RingBuffer<zen::CurvePoint>::FreeStoreDelete>::pointer’ {aka ‘std::byte*’} to ‘zen::CurvePoint*’ increases required alignment of target type [-Wcast-align]
[ 1355s] 222 | const T* getBufPtr() const { return reinterpret_cast<T*>(rawMem_.get()); }
[ 1355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1355s] In file included from ../../zen/zstring.h:12,
[ 1355s] from ../../zen/time.h:12,
[ 1355s] from ../../zen/error_log.h:12,
[ 1355s] from ui/progress_indicator.h:11,
[ 1355s] from ui/progress_indicator.cpp:7:
[ 1355s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1355s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1355s] 161 | Descriptor* const d = descr(ptr);
[ 1355s] | ~~~~~^~~~~
[ 1355s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1355s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1355s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1355s] ../../zen/zstring.h:50:80: required from here
[ 1355s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1355s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1355s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1355s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1355s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1355s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1355s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1355s] | ~~~~~^~~~~
[ 1355s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1355s] 529 | return SP<Char>::size(rawStr_);
[ 1355s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1355s] ../../zen/time.h:281:67: required from here
[ 1355s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1355s] | ~~~~~~~~^~
[ 1355s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1355s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1355s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1394s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1394s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1394s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/rename_dlg.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/rename_dlg.cpp.o
[ 1394s] In file included from ../../zen/zstring.h:12,
[ 1394s] from ../../wx+/popup_dlg.h:12,
[ 1394s] from ui/rename_dlg.h:10,
[ 1394s] from ui/rename_dlg.cpp:7:
[ 1394s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1394s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1394s] 161 | Descriptor* const d = descr(ptr);
[ 1394s] | ~~~~~^~~~~
[ 1394s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1394s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1394s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1394s] ../../zen/zstring.h:50:80: required from here
[ 1394s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1394s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1394s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1394s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1394s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1394s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1394s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1394s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1394s] | ~~~~~^~~~~
[ 1394s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1394s] 529 | return SP<Char>::size(rawStr_);
[ 1394s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1394s] ../../zen/string_base.h:270:33: required from ‘bool zen::Zbase<Char, SP>::empty() const [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1394s] 270 | bool empty() const { return size() == 0; }
[ 1394s] | ^~~~
[ 1394s] ui/folder_history_box.h:34:35: required from here
[ 1394s] 34 | if (folderPathPhrase.empty() || folderPathPhrase == zen::utfTo<Zstring>(separationLine()))
[ 1394s] | ~~~~~~~~~~~~~~~~~~~~~~^~
[ 1394s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1394s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1394s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1394s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1394s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1394s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1394s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/search_grid.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/search_grid.cpp.o
[ 1394s] In file included from ../../zen/zstring.h:12,
[ 1394s] from ui/search_grid.cpp:8:
[ 1394s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1394s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1394s] 161 | Descriptor* const d = descr(ptr);
[ 1394s] | ~~~~~^~~~~
[ 1394s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1394s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1394s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1394s] ../../zen/zstring.h:50:80: required from here
[ 1394s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1394s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1394s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1394s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1394s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1394s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1394s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1394s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1394s] | ~~~~~^~~~~
[ 1394s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1394s] 529 | return SP<Char>::size(rawStr_);
[ 1394s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1394s] ../../zen/string_base.h:263:36: required from ‘size_t zen::Zbase<Char, SP>::length() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1394s] 263 | size_t length() const { return size(); }
[ 1394s] | ^~~~
[ 1394s] ../../zen/string_traits.h:169:22: required from ‘size_t zen::impl::strLength(const S&) [with S = zen::Zbase<char>; <template-parameter-1-2> = void; size_t = long unsigned int]’
[ 1394s] 169 | return str.length();
[ 1394s] | ~~~~~~~~~~^~
[ 1394s] ../../zen/utf.h:353:57: required from ‘TargetString zen::impl::utfTo(const SourceString&, std::false_type) [with TargetString = std::__cxx11::basic_string<wchar_t>; SourceString = zen::Zbase<char>; std::false_type = std::false_type]’
[ 1394s] 353 | UtfDecoder<CharSrc> decoder(strBegin(str), strLength(str));
[ 1394s] | ~~~~~~~~~^~~~~
[ 1394s] ../../zen/utf.h:365:37: required from ‘TargetString zen::utfTo(const SourceString&) [with TargetString = std::__cxx11::basic_string<wchar_t>; SourceString = Zbase<char>]’
[ 1394s] 365 | return impl::utfTo<TargetString>(str, std::bool_constant<sizeof(GetCharTypeT<SourceString>) == sizeof(GetCharTypeT<TargetString>)>());
[ 1394s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1394s] ui/search_grid.cpp:27:38: required from here
[ 1394s] 27 | str = utfTo<std::wstring>(getUnicodeNormalForm(utfTo<Zstring>(str)));
[ 1394s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1394s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1394s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1394s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1394s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1524s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1524s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1524s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/gui_generated.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/gui_generated.cpp.o
[ 1524s] In file included from ../../zen/zstring.h:12,
[ 1524s] from ui/folder_history_box.h:12,
[ 1524s] from ui/gui_generated.h:16,
[ 1524s] from ui/gui_generated.cpp:8:
[ 1524s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1524s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1524s] 161 | Descriptor* const d = descr(ptr);
[ 1524s] | ~~~~~^~~~~
[ 1524s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1524s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1524s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1524s] ../../zen/zstring.h:50:80: required from here
[ 1524s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1524s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1524s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1524s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1524s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1524s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1524s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1524s] | ~~~~~^~~~~
[ 1524s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1524s] 529 | return SP<Char>::size(rawStr_);
[ 1524s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1524s] ../../zen/string_base.h:270:33: required from ‘bool zen::Zbase<Char, SP>::empty() const [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1524s] 270 | bool empty() const { return size() == 0; }
[ 1524s] | ^~~~
[ 1524s] ui/folder_history_box.h:34:35: required from here
[ 1524s] 34 | if (folderPathPhrase.empty() || folderPathPhrase == zen::utfTo<Zstring>(separationLine()))
[ 1524s] | ~~~~~~~~~~~~~~~~~~~~~~^~
[ 1524s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1524s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1524s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1554s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1554s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1554s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/sync_cfg.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/sync_cfg.cpp.o
[ 1554s] In file included from <command-line>:
[ 1554s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1554s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1554s] | ^~~~~~~
[ 1554s] ui/../base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1554s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1554s] | ^~~~~~~~~~~
[ 1554s] In file included from ../../zen/zstring.h:12,
[ 1554s] from ../../wx+/popup_dlg.h:12,
[ 1554s] from ui/sync_cfg.h:11,
[ 1554s] from ui/sync_cfg.cpp:7:
[ 1554s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1554s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1554s] 161 | Descriptor* const d = descr(ptr);
[ 1554s] | ~~~~~^~~~~
[ 1554s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1554s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1554s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1554s] ../../zen/zstring.h:50:80: required from here
[ 1554s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1554s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1554s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1554s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1554s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1554s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1554s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1554s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1554s] | ~~~~~^~~~~
[ 1554s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1554s] 529 | return SP<Char>::size(rawStr_);
[ 1554s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1554s] ../../zen/time.h:281:67: required from here
[ 1554s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1554s] | ~~~~~~~~^~
[ 1554s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1554s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1554s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1554s] In static member function ‘static void zen::AllocatorOptimalSpeed::deallocate(void*)’,
[ 1554s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:166:29,
[ 1554s] inlined from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’ at ../../zen/string_base.h:152:10,
[ 1554s] inlined from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’ at ../../zen/string_base.h:418:18,
[ 1554s] inlined from ‘fff::AfsPath::~AfsPath()’ at ui/../base/../afs/abstract.h:28:8,
[ 1554s] inlined from ‘void {anonymous}::ConfigDialog::setMiscSyncOptions(const fff::MiscSyncConfig&)’ at ui/sync_cfg.cpp:1483:84:
[ 1554s] ../../zen/string_base.h:28:60: warning: ‘void operator delete(void*)’ called on unallocated object ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::globalEmptyString’ [-Wfree-nonheap-object]
[ 1554s] 28 | static void deallocate(void* ptr) { ::operator delete (ptr); }
[ 1554s] | ~~~~~~~~~~~~~~~~~~^~~~~
[ 1554s] ../../zen/string_base.h: In member function ‘void {anonymous}::ConfigDialog::setMiscSyncOptions(const fff::MiscSyncConfig&)’:
[ 1554s] ../../zen/string_base.h:211:47: note: declared here
[ 1554s] 211 | inline static constinit GlobalEmptyString globalEmptyString; //constinit: dodge static initialization order fiasco!
[ 1554s] | ^~~~~~~~~~~~~~~~~
[ 1554s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1560s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1560s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1560s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/tray_icon.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/tray_icon.cpp.o
[ 1560s] In file included from ../../zen/zstring.h:12,
[ 1560s] from ../../wx+/image_resources.h:11,
[ 1560s] from ui/tray_icon.cpp:14:
[ 1560s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1560s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1560s] 161 | Descriptor* const d = descr(ptr);
[ 1560s] | ~~~~~^~~~~
[ 1560s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1560s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1560s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1560s] ../../zen/zstring.h:50:80: required from here
[ 1560s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1560s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1560s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1560s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1560s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1560s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1560s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1560s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1560s] | ~~~~~^~~~~
[ 1560s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1560s] 529 | return SP<Char>::size(rawStr_);
[ 1560s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1560s] ../../zen/string_base.h:263:36: required from ‘size_t zen::Zbase<Char, SP>::length() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1560s] 263 | size_t length() const { return size(); }
[ 1560s] | ^~~~
[ 1560s] ../../zen/string_traits.h:169:22: required from ‘size_t zen::impl::strLength(const S&) [with S = zen::Zbase<char>; <template-parameter-1-2> = void; size_t = long unsigned int]’
[ 1560s] 169 | return str.length();
[ 1560s] | ~~~~~~~~~~^~
[ 1560s] ../../zen/string_traits.h:196:27: required from ‘size_t zen::strLength(S&&) [with S = const Zbase<char>&; size_t = long unsigned int]’
[ 1560s] 196 | return impl::strLength(std::forward<S>(str));
[ 1560s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
[ 1560s] ../../zen/string_tools.h:962:49: required from ‘Num zen::hashString(const S&) [with Num = long unsigned int; S = Zbase<char>]’
[ 1560s] 962 | std::for_each(strFirst, strFirst + strLength(str), [&hash](CharType c) { hash.add(c); });
[ 1560s] | ~~~~~~~~~^~~~~
[ 1560s] ../../zen/string_base.h:669:80: required from ‘std::size_t std::hash<zen::Zbase<Char, SP> >::operator()(const String&) const [with String = zen::Zbase<char>; Char = char; SP = zen::DefaultStoragePolicy; std::size_t = long unsigned int]’
[ 1560s] 669 | size_t operator()(const String& str) const { return zen::hashString<size_t>(str); }
[ 1560s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1560s] ../../zen/zstring.h:55:121: required from here
[ 1560s] 55 | template<> struct std::hash<ZstringNorm> { size_t operator()(const ZstringNorm& str) const { return std::hash<Zstring>()(str.normStr); } };
[ 1560s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
[ 1560s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1560s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1560s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1560s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1569s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1569s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1569s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/small_dlgs.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/small_dlgs.cpp.o
[ 1569s] In file included from <command-line>:
[ 1569s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1569s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1569s] | ^~~~~~~
[ 1569s] ui/../base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1569s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1569s] | ^~~~~~~~~~~
[ 1569s] In file included from ../../zen/zstring.h:12,
[ 1569s] from ../../wx+/popup_dlg.h:12,
[ 1569s] from ui/small_dlgs.h:11,
[ 1569s] from ui/small_dlgs.cpp:7:
[ 1569s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1569s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1569s] 161 | Descriptor* const d = descr(ptr);
[ 1569s] | ~~~~~^~~~~
[ 1569s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1569s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1569s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1569s] ../../zen/zstring.h:50:80: required from here
[ 1569s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1569s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1569s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1569s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1569s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1569s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1569s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1569s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1569s] | ~~~~~^~~~~
[ 1569s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1569s] 529 | return SP<Char>::size(rawStr_);
[ 1569s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1569s] ../../zen/time.h:281:67: required from here
[ 1569s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1569s] | ~~~~~~~~^~
[ 1569s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1569s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1569s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1569s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1589s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1589s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/../../libcurl/
[ 1589s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ../../libcurl/curl_wrap.cpp -o /tmp/FreeFileSync_Make/ffs/src/../../libcurl/curl_wrap.cpp.o
[ 1589s] ../../libcurl/curl_wrap.cpp: In function ‘std::wstring zen::formatCurlStatusCode(CURLcode)’:
[ 1589s] ../../libcurl/curl_wrap.cpp:302:12: warning: enumeration value ‘CURLE_ECH_REQUIRED’ not handled in switch [-Wswitch]
[ 1589s] 302 | switch (sc)
[ 1589s] | ^
[ 1589s] ../../libcurl/curl_wrap.cpp:407:29: error: static assertion failed
[ 1589s] 407 | static_assert(CURL_LAST == CURLE_TOO_LARGE + 1);
[ 1589s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
[ 1589s] compilation terminated due to -Wfatal-errors.
[ 1589s] make: *** [Makefile:128: /tmp/FreeFileSync_Make/ffs/src/../../libcurl/curl_wrap.cpp.o] Error 1
[ 1589s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1589s] make: *** Waiting for unfinished jobs....
[ 1591s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1591s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1591s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/main_dlg.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/main_dlg.cpp.o
[ 1591s] In file included from <command-line>:
[ 1591s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1591s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1591s] | ^~~~~~~
[ 1591s] ui/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1591s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1591s] | ^~~~~~~~~~~
[ 1591s] In file included from ../../zen/zstring.h:12,
[ 1591s] from ../../zen/thread.h:14,
[ 1591s] from ../../wx+/async_task.h:11,
[ 1591s] from ui/main_dlg.h:12,
[ 1591s] from ui/main_dlg.cpp:7:
[ 1591s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1591s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1591s] 161 | Descriptor* const d = descr(ptr);
[ 1591s] | ~~~~~^~~~~
[ 1591s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1591s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1591s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1591s] ../../zen/zstring.h:50:80: required from here
[ 1591s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1591s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1591s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1591s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1591s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1591s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1591s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1591s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1591s] | ~~~~~^~~~~
[ 1591s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1591s] 529 | return SP<Char>::size(rawStr_);
[ 1591s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1591s] ../../zen/time.h:281:67: required from here
[ 1591s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1591s] | ~~~~~~~~^~
[ 1591s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1591s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1591s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1591s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1591s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1591s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1591s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/triple_splitter.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/triple_splitter.cpp.o
[ 1591s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1647s] make: Entering directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1647s] mkdir -p /tmp/FreeFileSync_Make/ffs/src/ui/
[ 1647s] g++ -std=c++23 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -Wall -Wfatal-errors -Wmissing-include-dirs -Wswitch-enum -Wcast-align -Wnon-virtual-dtor -Wno-unused-function -Wshadow -Wno-maybe-uninitialized -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -fpie `pkg-config --cflags openssl` `pkg-config --cflags libcurl` `pkg-config --cflags libssh2` `pkg-config --cflags gtk+-3.0` -isystem/usr/include/gtk-3.0 `pkg-config --cflags libselinux` -DHAVE_SELINUX -c ui/version_check.cpp -o /tmp/FreeFileSync_Make/ffs/src/ui/version_check.cpp.o
[ 1647s] In file included from <command-line>:
[ 1647s] ../../zen/warn_static.h:20:5: warning: we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]
[ 1647s] 20 | _Pragma(ZEN_STRINGIZE_STRING(GCC warning MSG))
[ 1647s] | ^~~~~~~
[ 1647s] ui/../base/../afs/abstract.h:491:9: note: in expansion of macro ‘warn_static’
[ 1647s] 491 | warn_static("we should not log if not existing anymore!?: ERROR_FILE_NOT_FOUND: ddddddddddd [DeleteFile]")
[ 1647s] | ^~~~~~~~~~~
[ 1647s] ui/version_check.cpp: In function ‘bool fff::automaticUpdateCheckDue(time_t)’:
[ 1647s] ui/version_check.cpp:50:18: warning: unused variable ‘now’ [-Wunused-variable]
[ 1647s] 50 | const time_t now = std::time(nullptr);
[ 1647s] | ^~~
[ 1647s] In file included from ../../zen/zstring.h:12,
[ 1647s] from ../../zen/file_path.h:10,
[ 1647s] from ../../zen/file_access.h:11,
[ 1647s] from ../../zen/file_io.h:10,
[ 1647s] from ui/version_check.cpp:11:
[ 1647s] ../../zen/string_base.h: In instantiation of ‘static zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1647s] ../../zen/string_base.h:161:36: required from ‘void zen::StorageRefCountThreadSafe<Char, AP>::destroy(Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’
[ 1647s] 161 | Descriptor* const d = descr(ptr);
[ 1647s] | ~~~~~^~~~~
[ 1647s] ../../zen/string_base.h:418:18: required from ‘zen::Zbase<Char, SP>::~Zbase() [with Char = char; SP = zen::DefaultStoragePolicy]’
[ 1647s] 418 | this->destroy(rawStr_); //rawStr_ may be nullptr; see move constructor!
[ 1647s] | ~~~~~~~~~~~~~^~~~~~~~~
[ 1647s] ../../zen/zstring.h:50:80: required from here
[ 1647s] 50 | /*explicit*/ ZstringNorm(const Zstring& str) : normStr(getUnicodeNormalForm(str)) {}
[ 1647s] | ~~~~~~~~~~~~~~~~~~~~^~~~~
[ 1647s] ../../zen/string_base.h:200:62: warning: cast from ‘char*’ to ‘zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1647s] 200 | static Descriptor* descr( Char* ptr) { return reinterpret_cast< Descriptor*>(ptr) - 1; }
[ 1647s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1647s] ../../zen/string_base.h: In instantiation of ‘static const zen::StorageRefCountThreadSafe<Char, AP>::Descriptor* zen::StorageRefCountThreadSafe<Char, AP>::descr(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed]’:
[ 1647s] ../../zen/string_base.h:177:55: required from ‘static size_t zen::StorageRefCountThreadSafe<Char, AP>::size(const Char*) [with Char = char; AP = zen::AllocatorOptimalSpeed; size_t = long unsigned int]’
[ 1647s] 177 | static size_t size(const Char* ptr) { return descr(ptr)->length; }
[ 1647s] | ~~~~~^~~~~
[ 1647s] ../../zen/string_base.h:529:26: required from ‘size_t zen::Zbase<Char, SP>::size() const [with Char = char; SP = zen::DefaultStoragePolicy; size_t = long unsigned int]’
[ 1647s] 529 | return SP<Char>::size(rawStr_);
[ 1647s] | ~~~~~~~~~~~~~~^~~~~~~~~
[ 1647s] ../../zen/time.h:281:67: required from here
[ 1647s] 281 | const size_t charsWritten = std::strftime(buf.data(), buf.size(), format, &ctc);
[ 1647s] | ~~~~~~~~^~
[ 1647s] ../../zen/string_base.h:201:62: warning: cast from ‘const char*’ to ‘const zen::StorageRefCountThreadSafe<char, zen::AllocatorOptimalSpeed>::Descriptor*’ increases required alignment of target type [-Wcast-align]
[ 1647s] 201 | static const Descriptor* descr(const Char* ptr) { return reinterpret_cast<const Descriptor*>(ptr) - 1; }
[ 1647s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1647s] make: Leaving directory '/home/abuild/rpmbuild/BUILD/FreeFileSync-13.6-build/FreeFileSync-13.6/FreeFileSync/Source'
[ 1647s] error: Bad exit status from /var/tmp/rpm-tmp.qNXHNM (%build)
[ 1647s]
[ 1647s] RPM build errors:
[ 1647s] Bad exit status from /var/tmp/rpm-tmp.qNXHNM (%build)
[ 1647s] ### VM INTERACTION START ###
[ 1647s] mount: /: mount point is busy.
[ 1647s] dmesg(1) may have more information after failed mount system call.
[ 1647s] Warning: 'remount -o ro /' failed. Triple Syncing..
[ 1647s] Powering off.
[ 1648s] ### VM INTERACTION END ###
[ 1648s]
[ 1648s] h02-ch1b failed "build FreeFileSync.spec" at Thu Aug 28 16:56:02 UTC 2025.
[ 1648s]