=============================================================================== About this build: this rebuild has been done as part of reproduce.debian.net where we aim to reproduce Debian binary packages distributed via ftp.debian.org, by rebuilding using the exact same packages as the original build on the buildds, as described in the relevant .buildinfo file from buildinfos.debian.net. For more information please go to https://reproduce.debian.net or join #debian-reproducible on irc.debian.org =============================================================================== Preparing download of sources for /srv/rebuilderd/tmp/rebuilderdSz2f9T/inputs/exim4_4.99~RC3-2_riscv64.buildinfo Source: exim4 Version: 4.99~RC3-2 rebuilderd-worker node: riscv64-34 +------------------------------------------------------------------------------+ | Downloading sources Wed, 29 Oct 2025 17:04:23 +0000 | +------------------------------------------------------------------------------+ Get:1 https://deb.debian.org/debian trixie InRelease [140 kB] Get:2 https://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:3 https://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:4 https://deb.debian.org/debian trixie-proposed-updates InRelease [55.8 kB] Get:5 https://deb.debian.org/debian trixie-backports InRelease [54.0 kB] Get:6 https://deb.debian.org/debian forky InRelease [147 kB] Get:7 https://deb.debian.org/debian sid InRelease [207 kB] Get:8 https://deb.debian.org/debian experimental InRelease [101 kB] Get:9 https://deb.debian.org/debian trixie/main Sources [10.5 MB] Get:10 https://deb.debian.org/debian trixie/non-free-firmware Sources [6,536 B] Get:11 https://deb.debian.org/debian-security trixie-security/non-free-firmware Sources [696 B] Get:12 https://deb.debian.org/debian-security trixie-security/main Sources [89.9 kB] Get:13 https://deb.debian.org/debian trixie-updates/main Sources [2,788 B] Get:14 https://deb.debian.org/debian trixie-proposed-updates/main Sources [89.7 kB] Get:15 https://deb.debian.org/debian trixie-proposed-updates/non-free-firmware Sources [692 B] Get:16 https://deb.debian.org/debian trixie-backports/main Sources [79.5 kB] Get:17 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [1,052 B] Get:18 https://deb.debian.org/debian forky/main Sources [10.7 MB] Get:19 https://deb.debian.org/debian forky/non-free-firmware Sources [7,128 B] Get:20 https://deb.debian.org/debian sid/non-free-firmware Sources [9,088 B] Get:21 https://deb.debian.org/debian sid/main Sources [11.2 MB] Get:22 https://deb.debian.org/debian experimental/non-free-firmware Sources [2,572 B] Get:23 https://deb.debian.org/debian experimental/main Sources [375 kB] Fetched 33.8 MB in 13s (2,609 kB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/e/exim4/exim4_4.99%7eRC3-2.dsc' exim4_4.99~RC3-2.dsc 2903 SHA256:3ae6ea6ed8a86175f64c7c71e65362dbf12aea9e44b39944f27019e8a093e499 'https://deb.debian.org/debian/pool/main/e/exim4/exim4_4.99%7eRC3.orig.tar.xz' exim4_4.99~RC3.orig.tar.xz 1932828 SHA256:47c3a8632817d9494078d04d045f168bc77dc629f2712d7034938f6a021fc7c6 'https://deb.debian.org/debian/pool/main/e/exim4/exim4_4.99%7eRC3.orig.tar.xz.asc' exim4_4.99~RC3.orig.tar.xz.asc 508 SHA256:76b145b166735cdd7875ab809307726495b37b6761e88703fa4a342c16953341 'https://deb.debian.org/debian/pool/main/e/exim4/exim4_4.99%7eRC3-2.debian.tar.xz' exim4_4.99~RC3-2.debian.tar.xz 487384 SHA256:0b58f9744237165c0d3107222483a28f555c5178fc7cfaa07c9cf4c3768987f8 47c3a8632817d9494078d04d045f168bc77dc629f2712d7034938f6a021fc7c6 exim4_4.99~RC3.orig.tar.xz 76b145b166735cdd7875ab809307726495b37b6761e88703fa4a342c16953341 exim4_4.99~RC3.orig.tar.xz.asc 0b58f9744237165c0d3107222483a28f555c5178fc7cfaa07c9cf4c3768987f8 exim4_4.99~RC3-2.debian.tar.xz 3ae6ea6ed8a86175f64c7c71e65362dbf12aea9e44b39944f27019e8a093e499 exim4_4.99~RC3-2.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Wed, 29 Oct 2025 17:04:41 +0000 | +------------------------------------------------------------------------------+ Rebuilding exim4=4.99~RC3-2 in /srv/rebuilderd/tmp/rebuilderdSz2f9T/inputs now. + nice /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderdSz2f9T/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderdSz2f9T/inputs/exim4_4.99~RC3-2_riscv64.buildinfo /srv/rebuilderd/tmp/rebuilderdSz2f9T/inputs/exim4_4.99~RC3-2_riscv64.buildinfo contains a GPG signature which has NOT been validated Using defined Build-Path: /build/reproducible-path/exim4-4.99~RC3 I: verifying dsc... successful! Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid InRelease [207 kB] Get:2 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 Packages [9828 kB] Fetched 10.0 MB in 3s (3556 kB/s) Reading package lists... W: http://snapshot.debian.org/archive/debian/20251017T144549Z/dists/sid/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgomp1 riscv64 15.2.0-4 [131 kB] Fetched 131 kB in 0s (5776 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgw0yknnd/libgomp1_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 cpp-15-riscv64-linux-gnu riscv64 15.2.0-4 [107 MB] Fetched 107 MB in 2s (46.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpstloz_z1/cpp-15-riscv64-linux-gnu_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 diffutils riscv64 1:3.10-4 [387 kB] Fetched 387 kB in 0s (13.6 MB/s) dpkg-name: info: moved 'diffutils_1%3a3.10-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmpoikzaxte/diffutils_3.10-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 hostname riscv64 3.25 [10.7 kB] Fetched 10.7 kB in 0s (544 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6_wvviu7/hostname_3.25_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpam-runtime all 1.7.0-5 [249 kB] Fetched 249 kB in 0s (9829 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpahv_izd0/libpam-runtime_1.7.0-5_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 dpkg riscv64 1.22.21 [1542 kB] Fetched 1542 kB in 0s (29.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps_vm6ug5/dpkg_1.22.21_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libc6 riscv64 2.41-12 [2472 kB] Fetched 2472 kB in 0s (34.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcnzu1ycy/libc6_2.41-12_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 make riscv64 4.4.1-2 [463 kB] Fetched 463 kB in 0s (15.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2dk7bjvo/make_4.4.1-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 m4 riscv64 1.4.20-2 [323 kB] Fetched 323 kB in 0s (12.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzj40_bvu/m4_1.4.20-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libbrotli1 riscv64 1.1.0-2+b7 [358 kB] Fetched 358 kB in 0s (5841 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptaz9ct67/libbrotli1_1.1.0-2+b7_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 sgml-data all 2.0.11+nmu1 [179 kB] Fetched 179 kB in 0s (3185 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxlk1hvqw/sgml-data_2.0.11+nmu1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxml2-16 riscv64 2.14.6+dfsg-0.1 [650 kB] Fetched 650 kB in 0s (19.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqhmrlhhm/libxml2-16_2.14.6+dfsg-0.1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 autopoint all 0.23.1-2 [770 kB] Fetched 770 kB in 0s (21.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprkx_t_h8/autopoint_0.23.1-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 automake all 1:1.18.1-2 [877 kB] Fetched 877 kB in 0s (22.7 MB/s) dpkg-name: info: moved 'automake_1%3a1.18.1-2_all.deb' to '/srv/rebuilderd/tmp/tmpq_cj7zi7/automake_1.18.1-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libdpkg-perl all 1.22.21 [650 kB] Fetched 650 kB in 0s (19.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzcjwf_o0/libdpkg-perl_1.22.21_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libatomic1 riscv64 15.2.0-4 [8532 B] Fetched 8532 B in 0s (160 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfqvy5o3r/libatomic1_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libice-dev riscv64 2:1.1.1-1 [130 kB] Fetched 130 kB in 0s (5827 kB/s) dpkg-name: info: moved 'libice-dev_2%3a1.1.1-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpgovlrvvf/libice-dev_1.1.1-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libx11-data all 2:1.8.12-1 [343 kB] Fetched 343 kB in 0s (12.6 MB/s) dpkg-name: info: moved 'libx11-data_2%3a1.8.12-1_all.deb' to '/srv/rebuilderd/tmp/tmpzgv552dn/libx11-data_1.8.12-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgprofng0 riscv64 2.45-7 [717 kB] Fetched 717 kB in 0s (20.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpalwm2_5j/libgprofng0_2.45-7_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libcc1-0 riscv64 15.2.0-4 [40.2 kB] Fetched 40.2 kB in 0s (1917 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5jmzxt3a/libcc1-0_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 liblzma5 riscv64 5.8.1-2 [312 kB] Fetched 312 kB in 0s (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjd0k1eys/liblzma5_5.8.1-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libtirpc3t64 riscv64 1.3.6+ds-1 [86.0 kB] Fetched 86.0 kB in 0s (1563 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7oa217g4/libtirpc3t64_1.3.6+ds-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libunbound8 riscv64 1.24.0-2 [615 kB] Fetched 615 kB in 0s (9388 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpat7yc3sb/libunbound8_1.24.0-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 autoconf all 2.72-3.1 [494 kB] Fetched 494 kB in 0s (16.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpplsfgv63/autoconf_2.72-3.1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 file riscv64 1:5.46-5 [43.4 kB] Fetched 43.4 kB in 0s (2124 kB/s) dpkg-name: info: moved 'file_1%3a5.46-5_riscv64.deb' to '/srv/rebuilderd/tmp/tmpbi1vd0v1/file_5.46-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 perl-base riscv64 5.40.1-6 [1662 kB] Fetched 1662 kB in 0s (29.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppbyit8tw/perl-base_5.40.1-6_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libbz2-1.0 riscv64 1.0.8-6 [40.3 kB] Fetched 40.3 kB in 0s (1925 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpauwscwur/libbz2-1.0_1.0.8-6_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 dpkg-dev all 1.22.21 [1338 kB] Fetched 1338 kB in 0s (16.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk1w4nbbv/dpkg-dev_1.22.21_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgdbm-compat4t64 riscv64 1.26-1 [52.9 kB] Fetched 52.9 kB in 0s (2544 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm9un3o9i/libgdbm-compat4t64_1.26-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpcre2-32-0 riscv64 10.46-1 [264 kB] Fetched 264 kB in 0s (10.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqmgj7avf/libpcre2-32-0_10.46-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libsmartcols1 riscv64 2.41.2-4 [155 kB] Fetched 155 kB in 0s (6705 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpprp4roe9/libsmartcols1_2.41.2-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 debhelper all 13.28 [941 kB] Fetched 941 kB in 0s (22.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa361eh_u/debhelper_13.28_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxaw7-dev riscv64 2:1.0.16-1 [511 kB] Fetched 511 kB in 0s (8050 kB/s) dpkg-name: info: moved 'libxaw7-dev_2%3a1.0.16-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpzk4b1i2p/libxaw7-dev_1.0.16-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libspf2-2t64 riscv64 1.2.10-8.3 [49.2 kB] Fetched 49.2 kB in 0s (921 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6lvti52k/libspf2-2t64_1.2.10-8.3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxdmcp-dev riscv64 1:1.1.5-1 [52.9 kB] Fetched 52.9 kB in 0s (2563 kB/s) dpkg-name: info: moved 'libxdmcp-dev_1%3a1.1.5-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmptmptsgzb/libxdmcp-dev_1.1.5-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 uuid-dev riscv64 2.41.2-4 [68.8 kB] Fetched 68.8 kB in 0s (3260 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprge23b3b/uuid-dev_2.41.2-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxslt1.1 riscv64 1.1.43-0.2 [158 kB] Fetched 158 kB in 0s (6311 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_p8x5p6_/libxslt1.1_1.1.43-0.2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 cpp riscv64 4:15.2.0-4 [1572 B] Fetched 1572 B in 0s (79.9 kB/s) dpkg-name: info: moved 'cpp_4%3a15.2.0-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmp2561kh5l/cpp_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libssl3t64 riscv64 3.5.4-1 [2206 kB] Fetched 2206 kB in 0s (32.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph4apfg8k/libssl3t64_3.5.4-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxpm-dev riscv64 1:3.5.17-1+b3 [173 kB] Fetched 173 kB in 0s (2986 kB/s) dpkg-name: info: moved 'libxpm-dev_1%3a3.5.17-1+b3_riscv64.deb' to '/srv/rebuilderd/tmp/tmp7pgjfnil/libxpm-dev_3.5.17-1+b3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libelf1t64 riscv64 0.193-3 [195 kB] Fetched 195 kB in 0s (8159 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpduxs18io/libelf1t64_0.193-3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libkrb5-3 riscv64 1.21.3-5 [334 kB] Fetched 334 kB in 0s (12.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc7kbf1sb/libkrb5-3_1.21.3-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 mawk riscv64 1.3.4.20250131-1 [142 kB] Fetched 142 kB in 0s (6233 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnn8hnnfc/mawk_1.3.4.20250131-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 debianutils riscv64 5.23.2 [91.7 kB] Fetched 91.7 kB in 0s (4261 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3lmafepy/debianutils_5.23.2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libnsl2 riscv64 1.3.0-3+b3 [40.3 kB] Fetched 40.3 kB in 0s (759 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5gznzs05/libnsl2_1.3.0-3+b3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 cpp-15 riscv64 15.2.0-4 [1272 B] Fetched 1272 B in 0s (63.0 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnq9mtx0w/cpp-15_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libsm-dev riscv64 2:1.2.6-1 [58.6 kB] Fetched 58.6 kB in 0s (2813 kB/s) dpkg-name: info: moved 'libsm-dev_2%3a1.2.6-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpng8cgftd/libsm-dev_1.2.6-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgpg-error0 riscv64 1.56-2 [89.9 kB] Fetched 89.9 kB in 0s (4210 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0jqgiwds/libgpg-error0_1.56-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libncursesw6 riscv64 6.5+20250216-2 [141 kB] Fetched 141 kB in 0s (6065 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpld59ccv7/libncursesw6_6.5+20250216-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgnutls-openssl27t64 riscv64 3.8.10-2 [456 kB] Fetched 456 kB in 0s (7356 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplkwi_pes/libgnutls-openssl27t64_3.8.10-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 zlib1g-dev riscv64 1:1.3.dfsg+really1.3.1-1+b1 [978 kB] Fetched 978 kB in 0s (23.8 MB/s) dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmph00wu373/zlib1g-dev_1.3.dfsg+really1.3.1-1+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 findutils riscv64 4.10.0-3 [706 kB] Fetched 706 kB in 0s (10.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo8s8jfo8/findutils_4.10.0-3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 gettext-base riscv64 0.23.1-2+b1 [243 kB] Fetched 243 kB in 0s (9603 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppfxiog0s/gettext-base_0.23.1-2+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libidn-dev riscv64 1.43-2 [217 kB] Fetched 217 kB in 0s (3787 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxjcfff7r/libidn-dev_1.43-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libkeyutils1 riscv64 1.6.3-6 [9480 B] Fetched 9480 B in 0s (477 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4jx18i7_/libkeyutils1_1.6.3-6_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libtinfo6 riscv64 6.5+20250216-2 [347 kB] Fetched 347 kB in 0s (12.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4fvk8o3e/libtinfo6_6.5+20250216-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libldap2 riscv64 2.6.10+dfsg-1 [197 kB] Fetched 197 kB in 0s (8151 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgo15fwhh/libldap2_2.6.10+dfsg-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libmariadb-dev-compat riscv64 1:11.8.3-1+b1 [27.9 kB] Fetched 27.9 kB in 0s (526 kB/s) dpkg-name: info: moved 'libmariadb-dev-compat_1%3a11.8.3-1+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmprg9q43i5/libmariadb-dev-compat_11.8.3-1+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libnsl-dev riscv64 1.3.0-3+b3 [119 kB] Fetched 119 kB in 0s (2160 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo1lhizwx/libnsl-dev_1.3.0-3+b3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 liblsan0 riscv64 15.2.0-4 [1326 kB] Fetched 1326 kB in 0s (27.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnav8u_u3/liblsan0_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libident0 riscv64 0.32-5 [9604 B] Fetched 9604 B in 2s (4957 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe3u9sihf/libident0_0.32-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libblkid1 riscv64 2.41.2-4 [193 kB] Fetched 193 kB in 0s (3367 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6ekf2hm7/libblkid1_2.41.2-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpcre2-dev riscv64 10.46-1 [1914 kB] Fetched 1914 kB in 0s (19.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx9_j1ea8/libpcre2-dev_10.46-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libaudit-common all 1:4.1.2-1 [14.3 kB] Fetched 14.3 kB in 0s (720 kB/s) dpkg-name: info: moved 'libaudit-common_1%3a4.1.2-1_all.deb' to '/srv/rebuilderd/tmp/tmpnkk_76he/libaudit-common_4.1.2-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libmariadb3 riscv64 1:11.8.3-1+b1 [193 kB] Fetched 193 kB in 0s (3424 kB/s) dpkg-name: info: moved 'libmariadb3_1%3a11.8.3-1+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmppl49sq7v/libmariadb3_11.8.3-1+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 gcc-15 riscv64 15.2.0-4 [511 kB] Fetched 511 kB in 0s (16.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwju2lxjh/gcc-15_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libunistring5 riscv64 1.3-2 [474 kB] Fetched 474 kB in 0s (15.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp39860whs/libunistring5_1.3-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgcc-15-dev riscv64 15.2.0-4 [5686 kB] Fetched 5686 kB in 0s (23.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_bwau1e2/libgcc-15-dev_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 cpp-riscv64-linux-gnu riscv64 4:15.2.0-4 [5284 B] Fetched 5284 B in 0s (267 kB/s) dpkg-name: info: moved 'cpp-riscv64-linux-gnu_4%3a15.2.0-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmpx3mycoyy/cpp-riscv64-linux-gnu_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgnutls-dane0t64 riscv64 3.8.10-2 [456 kB] Fetched 456 kB in 0s (7364 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8u86evg0/libgnutls-dane0t64_3.8.10-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libidn2-dev riscv64 2.3.8-4 [135 kB] Fetched 135 kB in 0s (2443 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpih4_bl9v/libidn2-dev_2.3.8-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 g++-15-riscv64-linux-gnu riscv64 15.2.0-4 [113 MB] Fetched 113 MB in 2s (46.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplmd98lks/g++-15-riscv64-linux-gnu_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libctf-nobfd0 riscv64 2.45-7 [163 kB] Fetched 163 kB in 0s (6890 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp03lv44h6/libctf-nobfd0_2.45-7_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpcre2-8-0 riscv64 10.46-1 [301 kB] Fetched 301 kB in 0s (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrzdlm2n/libpcre2-8-0_10.46-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpcre2-posix3 riscv64 10.46-1 [63.7 kB] Fetched 63.7 kB in 0s (3038 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4bxfo_rq/libpcre2-posix3_10.46-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpam0g riscv64 1.7.0-5 [70.2 kB] Fetched 70.2 kB in 0s (3362 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx0yaliip/libpam0g_1.7.0-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 gcc-15-riscv64-linux-gnu riscv64 15.2.0-4 [119 MB] Fetched 119 MB in 3s (46.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfpkmfjbl/gcc-15-riscv64-linux-gnu_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 gzip riscv64 1.13-1 [139 kB] Fetched 139 kB in 0s (6109 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg6lx6_c6/gzip_1.13-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxmu-headers all 2:1.1.3-3 [68.5 kB] Fetched 68.5 kB in 0s (1273 kB/s) dpkg-name: info: moved 'libxmu-headers_2%3a1.1.3-3_all.deb' to '/srv/rebuilderd/tmp/tmpdg_syke4/libxmu-headers_1.1.3-3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libsasl2-2 riscv64 2.1.28+dfsg1-10 [60.6 kB] Fetched 60.6 kB in 0s (1116 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmputeu7k4l/libsasl2-2_2.1.28+dfsg1-10_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libubsan1 riscv64 15.2.0-4 [1177 kB] Fetched 1177 kB in 0s (26.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0aoexw1c/libubsan1_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libc6-dev riscv64 2.41-12 [3127 kB] Fetched 3127 kB in 0s (24.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr2lgvr_a/libc6-dev_2.41-12_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 sed riscv64 4.9-2 [329 kB] Fetched 329 kB in 0s (12.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp62p_ftq/sed_4.9-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpam0g-dev riscv64 1.7.0-5 [107 kB] Fetched 107 kB in 0s (4899 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptlci6vtv/libpam0g-dev_1.7.0-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 bsdextrautils riscv64 2.41.2-4 [102 kB] Fetched 102 kB in 0s (4669 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcpyf8yyp/bsdextrautils_2.41.2-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 sgml-base all 1.31+nmu1 [10.9 kB] Fetched 10.9 kB in 0s (205 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpudx3_7ry/sgml-base_1.31+nmu1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libperl5.40 riscv64 5.40.1-6 [3945 kB] Fetched 3945 kB in 0s (38.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppfnu6c05/libperl5.40_5.40.1-6_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libident-dev riscv64 0.32-5 [14.3 kB] Fetched 14.3 kB in 2s (7891 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx411fsx_/libident-dev_0.32-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libmpc3 riscv64 1.3.1-2 [56.4 kB] Fetched 56.4 kB in 0s (2710 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2bxmb_de/libmpc3_1.3.1-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 gettext riscv64 0.23.1-2+b1 [1682 kB] Fetched 1682 kB in 0s (21.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppd5_oh59/gettext_0.23.1-2+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Fetched 8812 B in 0s (436 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4xi9b92o/dh-strip-nondeterminism_1.15.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgmp-dev riscv64 2:6.3.0+dfsg-5 [1024 kB] Fetched 1024 kB in 0s (24.8 MB/s) dpkg-name: info: moved 'libgmp-dev_2%3a6.3.0+dfsg-5_riscv64.deb' to '/srv/rebuilderd/tmp/tmpxzailtwj/libgmp-dev_6.3.0+dfsg-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libuuid1 riscv64 2.41.2-4 [40.0 kB] Fetched 40.0 kB in 0s (1972 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6oecbq5s/libuuid1_2.41.2-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 docbook-xml all 4.5-13 [77.4 kB] Fetched 77.4 kB in 0s (1437 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnmlsz6wl/docbook-xml_4.5-13_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libtasn1-6-dev riscv64 4.20.0-2 [149 kB] Fetched 149 kB in 0s (2677 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgwj6lzcu/libtasn1-6-dev_4.20.0-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libssl-dev riscv64 3.5.4-1 [6304 kB] Fetched 6304 kB in 0s (34.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqvp4q104/libssl-dev_3.5.4-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libmount1 riscv64 2.41.2-4 [226 kB] Fetched 226 kB in 0s (9278 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp79fxsdh4/libmount1_2.41.2-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 mariadb-common all 1:11.8.3-1 [28.8 kB] Fetched 28.8 kB in 0s (548 kB/s) dpkg-name: info: moved 'mariadb-common_1%3a11.8.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp5vwufwzb/mariadb-common_11.8.3-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libsm6 riscv64 2:1.2.6-1 [37.3 kB] Fetched 37.3 kB in 0s (1839 kB/s) dpkg-name: info: moved 'libsm6_2%3a1.2.6-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpugoz2tkg/libsm6_1.2.6-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Fetched 22.9 kB in 0s (1130 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6hytcw8m/intltool-debian_0.35.0+20060710.6_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgcrypt20 riscv64 1.11.2-2 [870 kB] Fetched 870 kB in 0s (22.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo9a3ix7f/libgcrypt20_1.11.2-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libtirpc-dev riscv64 1.3.6+ds-1 [308 kB] Fetched 308 kB in 0s (5143 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy4_lfvom/libtirpc-dev_1.3.6+ds-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 g++-15 riscv64 15.2.0-4 [23.4 kB] Fetched 23.4 kB in 0s (1161 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsut_8x2m/g++-15_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libmpfr6 riscv64 4.2.2-2 [664 kB] Fetched 664 kB in 0s (19.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp1gr9q5u/libmpfr6_4.2.2-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 lynx-common all 2.9.2-1 [1193 kB] Fetched 1193 kB in 0s (14.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsh__yke6/lynx-common_2.9.2-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 perl-modules-5.40 all 5.40.1-6 [3019 kB] Fetched 3019 kB in 0s (36.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsvgptyha/perl-modules-5.40_5.40.1-6_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpcre2-16-0 riscv64 10.46-1 [277 kB] Fetched 277 kB in 0s (10.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo0x3j2b5/libpcre2-16-0_10.46-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libhogweed6t64 riscv64 3.10.2-1 [336 kB] Fetched 336 kB in 0s (5481 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpel46na2a/libhogweed6t64_3.10.2-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libsframe2 riscv64 2.45-7 [80.5 kB] Fetched 80.5 kB in 0s (3803 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkp4galvy/libsframe2_2.45-7_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgcc-s1 riscv64 15.2.0-4 [61.5 kB] Fetched 61.5 kB in 0s (2942 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1tmxyj7r/libgcc-s1_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 zlib1g riscv64 1:1.3.dfsg+really1.3.1-1+b1 [85.7 kB] Fetched 85.7 kB in 0s (3934 kB/s) dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.1-1+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmp4rxjk3_z/zlib1g_1.3.dfsg+really1.3.1-1+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libbsd0 riscv64 0.12.2-2 [132 kB] Fetched 132 kB in 0s (5856 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpij5yzfky/libbsd0_0.12.2-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxcb1-dev riscv64 1.17.0-2+b1 [241 kB] Fetched 241 kB in 0s (9727 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0z6yppyg/libxcb1-dev_1.17.0-2+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxaw7 riscv64 2:1.0.16-1 [207 kB] Fetched 207 kB in 0s (3634 kB/s) dpkg-name: info: moved 'libxaw7_2%3a1.0.16-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpgb3qrmek/libxaw7_1.0.16-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 pkgconf-bin riscv64 1.8.1-4 [29.8 kB] Fetched 29.8 kB in 0s (1479 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptukgjpjh/pkgconf-bin_1.8.1-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 binutils-riscv64-linux-gnu riscv64 2.45-7 [891 kB] Fetched 891 kB in 0s (22.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgfgp02jq/binutils-riscv64-linux-gnu_2.45-7_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libmariadb-dev riscv64 1:11.8.3-1+b1 [435 kB] Fetched 435 kB in 0s (7078 kB/s) dpkg-name: info: moved 'libmariadb-dev_1%3a11.8.3-1+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpcilc5sul/libmariadb-dev_11.8.3-1+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libfile-fcntllock-perl riscv64 0.22-4+b3 [34.4 kB] Fetched 34.4 kB in 0s (654 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt87hqn7l/libfile-fcntllock-perl_0.22-4+b3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libldap-dev riscv64 2.6.10+dfsg-1 [584 kB] Fetched 584 kB in 0s (9027 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnbqi0uf7/libldap-dev_2.6.10+dfsg-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libsasl2-dev riscv64 2.1.28+dfsg1-10 [454 kB] Fetched 454 kB in 0s (7020 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuq7qjq2n/libsasl2-dev_2.1.28+dfsg1-10_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxau-dev riscv64 1:1.0.11-1 [27.6 kB] Fetched 27.6 kB in 0s (1367 kB/s) dpkg-name: info: moved 'libxau-dev_1%3a1.0.11-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpy2c58a_f/libxau-dev_1.0.11-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxt-dev riscv64 1:1.2.1-1.3 [668 kB] Fetched 668 kB in 0s (9987 kB/s) dpkg-name: info: moved 'libxt-dev_1%3a1.2.1-1.3_riscv64.deb' to '/srv/rebuilderd/tmp/tmpiwhzs868/libxt-dev_1.2.1-1.3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 gcc-15-base riscv64 15.2.0-4 [52.8 kB] Fetched 52.8 kB in 0s (2526 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpput6kodl/gcc-15-base_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 xsltproc riscv64 1.1.43-0.2 [43.3 kB] Fetched 43.3 kB in 0s (2102 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp30p61zbn/xsltproc_1.1.43-0.2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgdbm6t64 riscv64 1.26-1 [79.0 kB] Fetched 79.0 kB in 0s (3724 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj852008m/libgdbm6t64_1.26-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libk5crypto3 riscv64 1.21.3-5 [100 kB] Fetched 100 kB in 0s (1726 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8fz0cax9/libk5crypto3_1.21.3-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 lynx riscv64 2.9.2-1 [632 kB] Fetched 632 kB in 0s (9626 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjrmyxfes/lynx_2.9.2-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgnutls30t64 riscv64 3.8.10-2 [1463 kB] Fetched 1463 kB in 0s (16.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7nlw09wn/libgnutls30t64_3.8.10-2_riscv64.deb' Downloading dependency 1 of 242: libgomp1:riscv64=15.2.0-4 Downloading dependency 2 of 242: cpp-15-riscv64-linux-gnu:riscv64=15.2.0-4 Downloading dependency 3 of 242: diffutils:riscv64=1:3.10-4 Downloading dependency 4 of 242: hostname:riscv64=3.25 Downloading dependency 5 of 242: libpam-runtime:riscv64=1.7.0-5 Downloading dependency 6 of 242: dpkg:riscv64=1.22.21 Downloading dependency 7 of 242: libc6:riscv64=2.41-12 Downloading dependency 8 of 242: make:riscv64=4.4.1-2 Downloading dependency 9 of 242: m4:riscv64=1.4.20-2 Downloading dependency 10 of 242: libbrotli1:riscv64=1.1.0-2+b7 Downloading dependency 11 of 242: sgml-data:riscv64=2.0.11+nmu1 Downloading dependency 12 of 242: libxml2-16:riscv64=2.14.6+dfsg-0.1 Downloading dependency 13 of 242: autopoint:riscv64=0.23.1-2 Downloading dependency 14 of 242: automake:riscv64=1:1.18.1-2 Downloading dependency 15 of 242: libdpkg-perl:riscv64=1.22.21 Downloading dependency 16 of 242: libatomic1:riscv64=15.2.0-4 Downloading dependency 17 of 242: libice-dev:riscv64=2:1.1.1-1 Downloading dependency 18 of 242: libx11-data:riscv64=2:1.8.12-1 Downloading dependency 19 of 242: libgprofng0:riscv64=2.45-7 Downloading dependency 20 of 242: libcc1-0:riscv64=15.2.0-4 Downloading dependency 21 of 242: liblzma5:riscv64=5.8.1-2 Downloading dependency 22 of 242: libtirpc3t64:riscv64=1.3.6+ds-1 Downloading dependency 23 of 242: libunbound8:riscv64=1.24.0-2 Downloading dependency 24 of 242: autoconf:riscv64=2.72-3.1 Downloading dependency 25 of 242: file:riscv64=1:5.46-5 Downloading dependency 26 of 242: perl-base:riscv64=5.40.1-6 Downloading dependency 27 of 242: libbz2-1.0:riscv64=1.0.8-6 Downloading dependency 28 of 242: dpkg-dev:riscv64=1.22.21 Downloading dependency 29 of 242: libgdbm-compat4t64:riscv64=1.26-1 Downloading dependency 30 of 242: libpcre2-32-0:riscv64=10.46-1 Downloading dependency 31 of 242: libsmartcols1:riscv64=2.41.2-4 Downloading dependency 32 of 242: debhelper:riscv64=13.28 Downloading dependency 33 of 242: libxaw7-dev:riscv64=2:1.0.16-1 Downloading dependency 34 of 242: libspf2-2t64:riscv64=1.2.10-8.3 Downloading dependency 35 of 242: libxdmcp-dev:riscv64=1:1.1.5-1 Downloading dependency 36 of 242: uuid-dev:riscv64=2.41.2-4 Downloading dependency 37 of 242: libxslt1.1:riscv64=1.1.43-0.2 Downloading dependency 38 of 242: cpp:riscv64=4:15.2.0-4 Downloading dependency 39 of 242: libssl3t64:riscv64=3.5.4-1 Downloading dependency 40 of 242: libxpm-dev:riscv64=1:3.5.17-1+b3 Downloading dependency 41 of 242: libelf1t64:riscv64=0.193-3 Downloading dependency 42 of 242: libkrb5-3:riscv64=1.21.3-5 Downloading dependency 43 of 242: mawk:riscv64=1.3.4.20250131-1 Downloading dependency 44 of 242: debianutils:riscv64=5.23.2 Downloading dependency 45 of 242: libnsl2:riscv64=1.3.0-3+b3 Downloading dependency 46 of 242: cpp-15:riscv64=15.2.0-4 Downloading dependency 47 of 242: libsm-dev:riscv64=2:1.2.6-1 Downloading dependency 48 of 242: libgpg-error0:riscv64=1.56-2 Downloading dependency 49 of 242: libncursesw6:riscv64=6.5+20250216-2 Downloading dependency 50 of 242: libgnutls-openssl27t64:riscv64=3.8.10-2 Downloading dependency 51 of 242: zlib1g-dev:riscv64=1:1.3.dfsg+really1.3.1-1+b1 Downloading dependency 52 of 242: findutils:riscv64=4.10.0-3 Downloading dependency 53 of 242: gettext-base:riscv64=0.23.1-2+b1 Downloading dependency 54 of 242: libidn-dev:riscv64=1.43-2 Downloading dependency 55 of 242: libkeyutils1:riscv64=1.6.3-6 Downloading dependency 56 of 242: libtinfo6:riscv64=6.5+20250216-2 Downloading dependency 57 of 242: libldap2:riscv64=2.6.10+dfsg-1 Downloading dependency 58 of 242: libmariadb-dev-compat:riscv64=1:11.8.3-1+b1 Downloading dependency 59 of 242: libnsl-dev:riscv64=1.3.0-3+b3 Downloading dependency 60 of 242: liblsan0:riscv64=15.2.0-4 Downloading dependency 61 of 242: libident0:riscv64=0.32-5 Downloading dependency 62 of 242: libblkid1:riscv64=2.41.2-4 Downloading dependency 63 of 242: libpcre2-dev:riscv64=10.46-1 Downloading dependency 64 of 242: libaudit-common:riscv64=1:4.1.2-1 Downloading dependency 65 of 242: libmariadb3:riscv64=1:11.8.3-1+b1 Downloading dependency 66 of 242: gcc-15:riscv64=15.2.0-4 Downloading dependency 67 of 242: libunistring5:riscv64=1.3-2 Downloading dependency 68 of 242: libgcc-15-dev:riscv64=15.2.0-4 Downloading dependency 69 of 242: cpp-riscv64-linux-gnu:riscv64=4:15.2.0-4 Downloading dependency 70 of 242: libgnutls-dane0t64:riscv64=3.8.10-2 Downloading dependency 71 of 242: libidn2-dev:riscv64=2.3.8-4 Downloading dependency 72 of 242: g++-15-riscv64-linux-gnu:riscv64=15.2.0-4 Downloading dependency 73 of 242: libctf-nobfd0:riscv64=2.45-7 Downloading dependency 74 of 242: libpcre2-8-0:riscv64=10.46-1 Downloading dependency 75 of 242: libpcre2-posix3:riscv64=10.46-1 Downloading dependency 76 of 242: libpam0g:riscv64=1.7.0-5 Downloading dependency 77 of 242: gcc-15-riscv64-linux-gnu:riscv64=15.2.0-4 Downloading dependency 78 of 242: gzip:riscv64=1.13-1 Downloading dependency 79 of 242: libxmu-headers:riscv64=2:1.1.3-3 Downloading dependency 80 of 242: libsasl2-2:riscv64=2.1.28+dfsg1-10 Downloading dependency 81 of 242: libubsan1:riscv64=15.2.0-4 Downloading dependency 82 of 242: libc6-dev:riscv64=2.41-12 Downloading dependency 83 of 242: sed:riscv64=4.9-2 Downloading dependency 84 of 242: libpam0g-dev:riscv64=1.7.0-5 Downloading dependency 85 of 242: bsdextrautils:riscv64=2.41.2-4 Downloading dependency 86 of 242: sgml-base:riscv64=1.31+nmu1 Downloading dependency 87 of 242: libperl5.40:riscv64=5.40.1-6 Downloading dependency 88 of 242: libident-dev:riscv64=0.32-5 Downloading dependency 89 of 242: libmpc3:riscv64=1.3.1-2 Downloading dependency 90 of 242: gettext:riscv64=0.23.1-2+b1 Downloading dependency 91 of 242: dh-strip-nondeterminism:riscv64=1.15.0-1 Downloading dependency 92 of 242: libgmp-dev:riscv64=2:6.3.0+dfsg-5 Downloading dependency 93 of 242: libuuid1:riscv64=2.41.2-4 Downloading dependency 94 of 242: docbook-xml:riscv64=4.5-13 Downloading dependency 95 of 242: libtasn1-6-dev:riscv64=4.20.0-2 Downloading dependency 96 of 242: libssl-dev:riscv64=3.5.4-1 Downloading dependency 97 of 242: libmount1:riscv64=2.41.2-4 Downloading dependency 98 of 242: mariadb-common:riscv64=1:11.8.3-1 Downloading dependency 99 of 242: libsm6:riscv64=2:1.2.6-1 Downloading dependency 100 of 242: intltool-debian:riscv64=0.35.0+20060710.6 Downloading dependency 101 of 242: libgcrypt20:riscv64=1.11.2-2 Downloading dependency 102 of 242: libtirpc-dev:riscv64=1.3.6+ds-1 Downloading dependency 103 of 242: g++-15:riscv64=15.2.0-4 Downloading dependency 104 of 242: libmpfr6:riscv64=4.2.2-2 Downloading dependency 105 of 242: lynx-common:riscv64=2.9.2-1 Downloading dependency 106 of 242: perl-modules-5.40:riscv64=5.40.1-6 Downloading dependency 107 of 242: libpcre2-16-0:riscv64=10.46-1 Downloading dependency 108 of 242: libhogweed6t64:riscv64=3.10.2-1 Downloading dependency 109 of 242: libsframe2:riscv64=2.45-7 Downloading dependency 110 of 242: libgcc-s1:riscv64=15.2.0-4 Downloading dependency 111 of 242: zlib1g:riscv64=1:1.3.dfsg+really1.3.1-1+b1 Downloading dependency 112 of 242: libbsd0:riscv64=0.12.2-2 Downloading dependency 113 of 242: libxcb1-dev:riscv64=1.17.0-2+b1 Downloading dependency 114 of 242: libxaw7:riscv64=2:1.0.16-1 Downloading dependency 115 of 242: pkgconf-bin:riscv64=1.8.1-4 Downloading dependency 116 of 242: binutils-riscv64-linux-gnu:riscv64=2.45-7 Downloading dependency 117 of 242: libmariadb-dev:riscv64=1:11.8.3-1+b1 Downloading dependency 118 of 242: libfile-fcntllock-perl:riscv64=0.22-4+b3 Downloading dependency 119 of 242: libldap-dev:riscv64=2.6.10+dfsg-1 Downloading dependency 120 of 242: libsasl2-dev:riscv64=2.1.28+dfsg1-10 Downloading dependency 121 of 242: libxau-dev:riscv64=1:1.0.11-1 Downloading dependency 122 of 242: libxt-dev:riscv64=1:1.2.1-1.3 Downloading dependency 123 of 242: gcc-15-base:riscv64=15.2.0-4 Downloading dependency 124 of 242: xsltproc:riscv64=1.1.43-0.2 Downloading dependency 125 of 242: libgdbm6t64:riscv64=1.26-1 Downloading dependency 126 of 242: libk5crypto3:riscv64=1.21.3-5 Downloading dependency 127 of 242: lynx:riscv64=2.9.2-1 Downloading dependency 128 of 242: libgnutls30t64:riscv64=3.8.10-2 Downloading dependency 129 of 242: base-files:riscv64=14Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 base-files riscv64 14 [72.9 kB] Fetched 72.9 kB in 0s (3440 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuf3_vv5b/base-files_14_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxmu-dev riscv64 2:1.1.3-3+b4 [124 kB] Fetched 124 kB in 0s (2195 kB/s) dpkg-name: info: moved 'libxmu-dev_2%3a1.1.3-3+b4_riscv64.deb' to '/srv/rebuilderd/tmp/tmpt8e69mlu/libxmu-dev_1.1.3-3+b4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libtirpc-common all 1.3.6+ds-1 [11.0 kB] Fetched 11.0 kB in 0s (211 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsieuqx2z/libtirpc-common_1.3.6+ds-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libasan8 riscv64 15.2.0-4 [2938 kB] Fetched 2938 kB in 0s (25.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl9dp8avm/libasan8_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxt6t64 riscv64 1:1.2.1-1.3 [184 kB] Fetched 184 kB in 0s (3274 kB/s) dpkg-name: info: moved 'libxt6t64_1%3a1.2.1-1.3_riscv64.deb' to '/srv/rebuilderd/tmp/tmpxra97sf0/libxt6t64_1.2.1-1.3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 man-db riscv64 2.13.1-1 [1458 kB] Fetched 1458 kB in 0s (16.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcvsy2f78/man-db_2.13.1-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxdmcp6 riscv64 1:1.1.5-1 [28.0 kB] Fetched 28.0 kB in 0s (1376 kB/s) dpkg-name: info: moved 'libxdmcp6_1%3a1.1.5-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmppwl8pz5w/libxdmcp6_1.1.5-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 util-linux riscv64 2.41.2-4 [1158 kB] Fetched 1158 kB in 0s (13.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8c4iah5n/util-linux_2.41.2-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 openssl-provider-legacy riscv64 3.5.4-1 [310 kB] Fetched 310 kB in 0s (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplhksbbzj/openssl-provider-legacy_3.5.4-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libffi8 riscv64 3.5.2-2 [21.8 kB] Fetched 21.8 kB in 0s (411 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk_5wq_kv/libffi8_3.5.2-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libmd0 riscv64 1.1.0-2+b1 [37.6 kB] Fetched 37.6 kB in 0s (1844 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyu8eubj_/libmd0_1.1.0-2+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libtool all 2.5.4-5 [540 kB] Fetched 540 kB in 0s (17.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc2kgcdnd/libtool_2.5.4-5_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 default-libmysqlclient-dev riscv64 1.1.1 [3252 B] Fetched 3252 B in 0s (62.6 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqfj06ggf/default-libmysqlclient-dev_1.1.1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Fetched 19.9 kB in 0s (992 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0hyuy7l_/libfile-stripnondeterminism-perl_1.15.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libmagic-mgc riscv64 1:5.46-5 [338 kB] Fetched 338 kB in 0s (12.5 MB/s) dpkg-name: info: moved 'libmagic-mgc_1%3a5.46-5_riscv64.deb' to '/srv/rebuilderd/tmp/tmpprnrck2r/libmagic-mgc_5.46-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpam-modules riscv64 1.7.0-5 [177 kB] Fetched 177 kB in 0s (7291 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2x4hlqc9/libpam-modules_1.7.0-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libperl-dev riscv64 5.40.1-6 [2685 kB] Fetched 2685 kB in 0s (22.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprjo2tho_/libperl-dev_5.40.1-6_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 init-system-helpers all 1.69 [39.3 kB] Fetched 39.3 kB in 0s (1915 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp58fsijtq/init-system-helpers_1.69_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libstdc++-15-dev riscv64 15.2.0-4 [6140 kB] Fetched 6140 kB in 0s (33.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp95g1loze/libstdc++-15-dev_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 sysvinit-utils riscv64 3.14-4 [33.7 kB] Fetched 33.7 kB in 0s (1659 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqoy5ejza/sysvinit-utils_3.14-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libuchardet0 riscv64 0.0.8-2 [68.3 kB] Fetched 68.3 kB in 0s (3233 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdnrzpnfz/libuchardet0_0.0.8-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libcap2 riscv64 1:2.75-10+b1 [29.3 kB] Fetched 29.3 kB in 0s (547 kB/s) dpkg-name: info: moved 'libcap2_1%3a2.75-10+b1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpqej2yqr2/libcap2_2.75-10+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 coreutils riscv64 9.7-3 [3036 kB] Fetched 3036 kB in 0s (36.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmidx4yeo/coreutils_9.7-3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 x11proto-dev all 2024.1-1 [603 kB] Fetched 603 kB in 0s (18.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv0xuth6c/x11proto-dev_2024.1-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpam-modules-bin riscv64 1.7.0-5 [49.3 kB] Fetched 49.3 kB in 0s (2395 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr1893j09/libpam-modules-bin_1.7.0-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libitm1 riscv64 15.2.0-4 [25.5 kB] Fetched 25.5 kB in 0s (1246 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6vp0v6v9/libitm1_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libnettle8t64 riscv64 3.10.2-1 [332 kB] Fetched 332 kB in 0s (12.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpduw88gau/libnettle8t64_3.10.2-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 rpcsvc-proto riscv64 1.4.3-1+b2 [62.3 kB] Fetched 62.3 kB in 0s (1152 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2d4zmvjv/rpcsvc-proto_1.4.3-1+b2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libsasl2-modules-db riscv64 2.1.28+dfsg1-10 [20.2 kB] Fetched 20.2 kB in 0s (1009 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2kgcs43_/libsasl2-modules-db_2.1.28+dfsg1-10_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libdebhelper-perl all 13.28 [92.4 kB] Fetched 92.4 kB in 0s (4263 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmzxjb9ab/libdebhelper-perl_13.28_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libevent-2.1-7t64 riscv64 2.1.12-stable-10+b1 [182 kB] Fetched 182 kB in 0s (3229 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5kooo6pr/libevent-2.1-7t64_2.1.12-stable-10+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxmu6 riscv64 2:1.1.3-3+b4 [58.0 kB] Fetched 58.0 kB in 0s (1083 kB/s) dpkg-name: info: moved 'libxmu6_2%3a1.1.3-3+b4_riscv64.deb' to '/srv/rebuilderd/tmp/tmpkdmpb_3j/libxmu6_1.1.3-3+b4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxcb1 riscv64 1.17.0-2+b1 [145 kB] Fetched 145 kB in 0s (6423 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd9wom7wj/libxcb1_1.17.0-2+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 debconf all 1.5.91 [121 kB] Fetched 121 kB in 0s (2194 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp45o6q4hi/debconf_1.5.91_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libspf2-dev riscv64 1.2.10-8.3 [110 kB] Fetched 110 kB in 0s (1894 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4eltku00/libspf2-dev_1.2.10-8.3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libsqlite3-0 riscv64 3.46.1-8 [910 kB] Fetched 910 kB in 0s (23.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprcom5eyn/libsqlite3-0_3.46.1-8_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libcrypt1 riscv64 1:4.4.38-1 [106 kB] Fetched 106 kB in 0s (4826 kB/s) dpkg-name: info: moved 'libcrypt1_1%3a4.4.38-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmp70tgepgv/libcrypt1_4.4.38-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 xtrans-dev all 1.6.0-1 [93.5 kB] Fetched 93.5 kB in 0s (4344 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfig6pz0d/xtrans-dev_1.6.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 bzip2 riscv64 1.0.8-6 [40.5 kB] Fetched 40.5 kB in 0s (1974 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvg28man9/bzip2_1.0.8-6_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgmp10 riscv64 2:6.3.0+dfsg-5 [558 kB] Fetched 558 kB in 0s (8360 kB/s) dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5_riscv64.deb' to '/srv/rebuilderd/tmp/tmpejtawx_o/libgmp10_6.3.0+dfsg-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libdb5.3t64 riscv64 5.3.28+dfsg2-10 [719 kB] Fetched 719 kB in 0s (20.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpout8vyn8/libdb5.3t64_5.3.28+dfsg2-10_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 mysql-common all 5.8+1.1.1 [6784 B] Fetched 6784 B in 0s (130 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkpt1bj77/mysql-common_5.8+1.1.1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 autotools-dev all 20240727.1 [60.2 kB] Fetched 60.2 kB in 0s (2864 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwlmhyxaf/autotools-dev_20240727.1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libc-bin riscv64 2.41-12 [606 kB] Fetched 606 kB in 0s (18.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdf9o1_3v/libc-bin_2.41-12_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 build-essential riscv64 12.12 [4628 B] Fetched 4628 B in 0s (235 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiatl81p5/build-essential_12.12_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libtsan2 riscv64 15.2.0-4 [2652 kB] Fetched 2652 kB in 0s (23.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp524akr4h/libtsan2_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 grep riscv64 3.12-1 [442 kB] Fetched 442 kB in 0s (15.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn2raf06i/grep_3.12-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libudev1 riscv64 258.1-1 [158 kB] Fetched 158 kB in 0s (6827 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbv9cifgb/libudev1_258.1-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 sensible-utils all 0.0.26 [27.0 kB] Fetched 27.0 kB in 0s (1335 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmnugelpi/sensible-utils_0.0.26_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libc-dev-bin riscv64 2.41-12 [57.4 kB] Fetched 57.4 kB in 0s (2765 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpatoguqem/libc-dev-bin_2.41-12_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libacl1 riscv64 2.3.2-2+b1 [32.9 kB] Fetched 32.9 kB in 0s (1615 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0zsa9q2a/libacl1_2.3.2-2+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxext-dev riscv64 2:1.3.4-1+b3 [147 kB] Fetched 147 kB in 0s (2626 kB/s) dpkg-name: info: moved 'libxext-dev_2%3a1.3.4-1+b3_riscv64.deb' to '/srv/rebuilderd/tmp/tmpn1c_5cvv/libxext-dev_1.3.4-1+b3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 base-passwd riscv64 3.6.7 [53.8 kB] Fetched 53.8 kB in 0s (2591 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjha39khu/base-passwd_3.6.7_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Fetched 22.1 kB in 0s (1089 kB/s) dpkg-name: info: moved 'xorg-sgml-doctools_1%3a1.11-1.1_all.deb' to '/srv/rebuilderd/tmp/tmpua0vcjfe/xorg-sgml-doctools_1.11-1.1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 nettle-dev riscv64 3.10.2-1 [1557 kB] Fetched 1557 kB in 0s (16.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptomcdg2h/nettle-dev_3.10.2-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libcom-err2 riscv64 1.47.2-3+b3 [24.7 kB] Fetched 24.7 kB in 0s (1214 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3fobl7qi/libcom-err2_1.47.2-3+b3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libcrypt-dev riscv64 1:4.4.38-1 [221 kB] Fetched 221 kB in 0s (9016 kB/s) dpkg-name: info: moved 'libcrypt-dev_1%3a4.4.38-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpv6pfnzms/libcrypt-dev_4.4.38-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpipeline1 riscv64 1.5.8-1 [40.3 kB] Fetched 40.3 kB in 0s (1959 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl8vp9wzt/libpipeline1_1.5.8-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 bash riscv64 5.3-1 [1560 kB] Fetched 1560 kB in 0s (17.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpofbczk0d/bash_5.3-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgmpxx4ldbl riscv64 2:6.3.0+dfsg-5 [329 kB] Fetched 329 kB in 0s (12.3 MB/s) dpkg-name: info: moved 'libgmpxx4ldbl_2%3a6.3.0+dfsg-5_riscv64.deb' to '/srv/rebuilderd/tmp/tmph0k3l95u/libgmpxx4ldbl_6.3.0+dfsg-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 x11-common all 1:7.7+25 [217 kB] Fetched 217 kB in 0s (8877 kB/s) dpkg-name: info: moved 'x11-common_1%3a7.7+25_all.deb' to '/srv/rebuilderd/tmp/tmp5d3kl5jw/x11-common_7.7+25_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 xml-core all 0.19 [20.1 kB] Fetched 20.1 kB in 0s (1009 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw11zt2kj/xml-core_0.19_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libmagic1t64 riscv64 1:5.46-5 [117 kB] Fetched 117 kB in 0s (5250 kB/s) dpkg-name: info: moved 'libmagic1t64_1%3a5.46-5_riscv64.deb' to '/srv/rebuilderd/tmp/tmp0yn9x9fg/libmagic1t64_5.46-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxau6 riscv64 1:1.0.11-1 [20.5 kB] Fetched 20.5 kB in 0s (1016 kB/s) dpkg-name: info: moved 'libxau6_1%3a1.0.11-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpe2h1w2fo/libxau6_1.0.11-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 dash riscv64 0.5.12-12 [101 kB] Fetched 101 kB in 0s (4670 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvesz__9v/dash_0.5.12-12_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 linux-libc-dev all 6.16.12-1 [2547 kB] Fetched 2547 kB in 0s (23.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw9in0n13/linux-libc-dev_6.16.12-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libp11-kit-dev riscv64 0.25.9-2 [220 kB] Fetched 220 kB in 0s (3295 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8o7ckq14/libp11-kit-dev_0.25.9-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 docbook-xsl all 1.79.2+dfsg-7 [1221 kB] Fetched 1221 kB in 0s (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpol0pqter/docbook-xsl_1.79.2+dfsg-7_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libsystemd0 riscv64 258.1-1 [477 kB] Fetched 477 kB in 0s (15.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxxj_57_m/libsystemd0_258.1-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 binutils riscv64 2.45-7 [268 kB] Fetched 268 kB in 0s (4564 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpguh4dhmo/binutils_2.45-7_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 gcc riscv64 4:15.2.0-4 [5156 B] Fetched 5156 B in 0s (263 kB/s) dpkg-name: info: moved 'gcc_4%3a15.2.0-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmpp1x21tw9/gcc_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libctf0 riscv64 2.45-7 [96.1 kB] Fetched 96.1 kB in 0s (4437 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1wzs8h4p/libctf0_2.45-7_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libidn2-0 riscv64 2.3.8-4 [110 kB] Fetched 110 kB in 0s (4958 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptyp07d6f/libidn2-0_2.3.8-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libjansson4 riscv64 2.14-2+b3 [40.7 kB] Fetched 40.7 kB in 0s (1986 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp353psc9h/libjansson4_2.14-2+b3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 ncurses-bin riscv64 6.5+20250216-2 [436 kB] Fetched 436 kB in 0s (14.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwgug6f0m/ncurses-bin_6.5+20250216-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libbinutils riscv64 2.45-7 [521 kB] Fetched 521 kB in 0s (16.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpywfk_vn6/libbinutils_2.45-7_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libp11-kit0 riscv64 0.25.9-2 [449 kB] Fetched 449 kB in 0s (15.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp373f09qr/libp11-kit0_0.25.9-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpkgconf3 riscv64 1.8.1-4 [36.0 kB] Fetched 36.0 kB in 0s (1674 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp18erisgz/libpkgconf3_1.8.1-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libarchive-zip-perl all 1.68-1 [104 kB] Fetched 104 kB in 0s (4691 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpelyhzyr_/libarchive-zip-perl_1.68-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 patch riscv64 2.8-2 [134 kB] Fetched 134 kB in 0s (5947 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpocx58tgv/patch_2.8-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxext6 riscv64 2:1.3.4-1+b3 [51.7 kB] Fetched 51.7 kB in 0s (2458 kB/s) dpkg-name: info: moved 'libxext6_2%3a1.3.4-1+b3_riscv64.deb' to '/srv/rebuilderd/tmp/tmp0yvmngi9/libxext6_1.3.4-1+b3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libisl23 riscv64 0.27-1 [664 kB] Fetched 664 kB in 0s (19.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpns_urext/libisl23_0.27-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 tar riscv64 1.35+dfsg-3.1 [822 kB] Fetched 822 kB in 0s (21.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2xenr669/tar_1.35+dfsg-3.1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libice6 riscv64 2:1.1.1-1 [64.8 kB] Fetched 64.8 kB in 0s (3085 kB/s) dpkg-name: info: moved 'libice6_2%3a1.1.1-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpj120e_io/libice6_1.1.1-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libdebconfclient0 riscv64 0.280 [10.5 kB] Fetched 10.5 kB in 0s (534 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmparnlieb6/libdebconfclient0_0.280_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 dwz riscv64 0.16-2 [115 kB] Fetched 115 kB in 0s (5228 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd5k4cjth/dwz_0.16-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 g++ riscv64 4:15.2.0-4 [1332 B] Fetched 1332 B in 0s (66.9 kB/s) dpkg-name: info: moved 'g++_4%3a15.2.0-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmp7fnnaytn/g++_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 po-debconf all 1.0.21+nmu1 [248 kB] Fetched 248 kB in 0s (9903 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe5ovqvib/po-debconf_1.0.21+nmu1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 g++-riscv64-linux-gnu riscv64 4:15.2.0-4 [1196 B] Fetched 1196 B in 0s (60.4 kB/s) dpkg-name: info: moved 'g++-riscv64-linux-gnu_4%3a15.2.0-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmp4ltf1dby/g++-riscv64-linux-gnu_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 gcc-riscv64-linux-gnu riscv64 4:15.2.0-4 [1432 B] Fetched 1432 B in 0s (73.7 kB/s) dpkg-name: info: moved 'gcc-riscv64-linux-gnu_4%3a15.2.0-4_riscv64.deb' to '/srv/rebuilderd/tmp/tmpgxoy_3oj/gcc-riscv64-linux-gnu_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libcap-ng0 riscv64 0.8.5-4+b1 [17.2 kB] Fetched 17.2 kB in 0s (845 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprv_xv1ne/libcap-ng0_0.8.5-4+b1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libtasn1-6 riscv64 4.20.0-2 [50.6 kB] Fetched 50.6 kB in 0s (2440 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmsceihum/libtasn1-6_4.20.0-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libsqlite3-dev riscv64 3.46.1-8 [2424 kB] Fetched 2424 kB in 0s (34.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph02gok3t/libsqlite3-dev_3.46.1-8_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpq-dev riscv64 18.0-1 [325 kB] Fetched 325 kB in 0s (5444 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptc5h22vt/libpq-dev_18.0-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgnutls28-dev riscv64 3.8.10-2 [2648 kB] Fetched 2648 kB in 0s (24.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpakd6dnwn/libgnutls28-dev_3.8.10-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libx11-dev riscv64 2:1.8.12-1 [1408 kB] Fetched 1408 kB in 0s (28.1 MB/s) dpkg-name: info: moved 'libx11-dev_2%3a1.8.12-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpx5423u6t/libx11-dev_1.8.12-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 ncurses-base all 6.5+20250216-2 [273 kB] Fetched 273 kB in 0s (10.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpefp1zowv/ncurses-base_6.5+20250216-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 perl riscv64 5.40.1-6 [267 kB] Fetched 267 kB in 0s (10.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqxfdffpp/perl_5.40.1-6_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 pkgconf riscv64 1.8.1-4 [26.1 kB] Fetched 26.1 kB in 0s (1292 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv3g4x95i/pkgconf_1.8.1-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 dh-autoreconf all 21 [12.2 kB] Fetched 12.2 kB in 0s (615 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpapqaljrz/dh-autoreconf_21_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libidn12 riscv64 1.43-2 [48.2 kB] Fetched 48.2 kB in 0s (907 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp81h7q_v0/libidn12_1.43-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libstdc++6 riscv64 15.2.0-4 [714 kB] Fetched 714 kB in 0s (20.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5ocdzrm2/libstdc++6_15.2.0-4_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libpq5 riscv64 18.0-1 [250 kB] Fetched 250 kB in 0s (4315 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvvznmvg1/libpq5_18.0-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 binutils-common riscv64 2.45-7 [2558 kB] Fetched 2558 kB in 0s (23.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm36swigy/binutils-common_2.45-7_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libzstd1 riscv64 1.5.7+dfsg-2 [372 kB] Fetched 372 kB in 0s (13.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7v0kgte1/libzstd1_1.5.7+dfsg-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 groff-base riscv64 1.23.0-9 [1163 kB] Fetched 1163 kB in 0s (26.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnuvpsfxy/groff-base_1.23.0-9_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libaudit1 riscv64 1:4.1.2-1 [58.2 kB] Fetched 58.2 kB in 0s (1069 kB/s) dpkg-name: info: moved 'libaudit1_1%3a4.1.2-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmp7_h6n8ql/libaudit1_4.1.2-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libgssapi-krb5-2 riscv64 1.21.3-5 [143 kB] Fetched 143 kB in 0s (6288 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx6gh3x43/libgssapi-krb5-2_1.21.3-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 xz-utils riscv64 5.8.1-2 [659 kB] Fetched 659 kB in 0s (19.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbtuhv7ld/xz-utils_5.8.1-2_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libx11-6 riscv64 2:1.8.12-1 [817 kB] Fetched 817 kB in 0s (21.9 MB/s) dpkg-name: info: moved 'libx11-6_2%3a1.8.12-1_riscv64.deb' to '/srv/rebuilderd/tmp/tmpt0kt7mdu/libx11-6_1.8.12-1_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libkrb5support0 riscv64 1.21.3-5 [34.0 kB] Fetched 34.0 kB in 0s (1662 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gn8hpgj/libkrb5support0_1.21.3-5_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libattr1 riscv64 1:2.5.2-3 [22.9 kB] Fetched 22.9 kB in 0s (1144 kB/s) dpkg-name: info: moved 'libattr1_1%3a2.5.2-3_riscv64.deb' to '/srv/rebuilderd/tmp/tmpd2ttfs_c/libattr1_2.5.2-3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libxpm4 riscv64 1:3.5.17-1+b3 [55.5 kB] Fetched 55.5 kB in 0s (1036 kB/s) dpkg-name: info: moved 'libxpm4_1%3a3.5.17-1+b3_riscv64.deb' to '/srv/rebuilderd/tmp/tmppextpj_q/libxpm4_3.5.17-1+b3_riscv64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251017T144549Z sid/main riscv64 libselinux1 riscv64 3.8.1-1 [88.1 kB] Fetched 88.1 kB in 0s (4093 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpizv2eiob/libselinux1_3.8.1-1_riscv64.deb' dpkg-buildpackage: info: source package debootsnap-dummy dpkg-buildpackage: info: source version 1.0 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator dpkg-source --before-build . dpkg-buildpackage: info: host architecture riscv64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/debootsnap-dummy/ dh_install dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'debootsnap-dummy' in '../debootsnap-dummy_1.0_all.deb'. dpkg-genbuildinfo --build=binary -O../debootsnap-dummy_1.0_riscv64.buildinfo dpkg-genchanges --build=binary -O../debootsnap-dummy_1.0_riscv64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) The package has been created. Attention, the package has been created in the /srv/rebuilderd/tmp/tmpfuvflgbl/cache directory, not in ".." as indicated by the message above! I: automatically chosen mode: unshare I: chroot architecture riscv64 is equal to the host's architecture I: using /srv/rebuilderd/tmp/mmdebstrap.IFqjNUsrc8 as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.IFqjNUsrc8 127.0.0.1 - - [30/Oct/2025 01:08:45] code 404, message File not found 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:38389 ./ InRelease 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:38389 ./ Release [462 B] 127.0.0.1 - - [30/Oct/2025 01:08:45] code 404, message File not found 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:38389 ./ Release.gpg 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:38389 ./ Packages [302 kB] Fetched 302 kB in 0s (6257 kB/s) Reading package lists... usr-is-merged found but not real -- not running merged-usr setup hook I: skipping apt-get update because it was already run I: downloading packages with apt... 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./gcc-15-base_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./libc6_2.41-12_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./libgcc-s1_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./mawk_1.3.4.20250131-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./base-files_14_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./libtinfo6_6.5%2b20250216-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./debianutils_5.23.2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./bash_5.3-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./libacl1_2.3.2-2%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./libattr1_2.5.2-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./libcap2_2.75-10%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./libgmp10_6.3.0%2bdfsg-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./libpcre2-8-0_10.46-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./libselinux1_3.8.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./libzstd1_1.5.7%2bdfsg-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./zlib1g_1.3.dfsg%2breally1.3.1-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./libssl3t64_3.5.4-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./openssl-provider-legacy_3.5.4-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./libsystemd0_258.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:45] "GET /./coreutils_9.7-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./dash_0.5.12-12_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./diffutils_3.10-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libbz2-1.0_1.0.8-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./liblzma5_5.8.1-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libmd0_1.1.0-2%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./tar_1.35%2bdfsg-3.1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./dpkg_1.22.21_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./findutils_4.10.0-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./grep_3.12-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./gzip_1.13-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./hostname_3.25_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./ncurses-bin_6.5%2b20250216-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libcrypt1_4.4.38-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./perl-base_5.40.1-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./sed_4.9-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libcap-ng0_0.8.5-4%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libaudit1_4.1.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libdb5.3t64_5.3.28%2bdfsg2-10_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./debconf_1.5.91_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libpam0g_1.7.0-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libpam-modules-bin_1.7.0-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libpam-modules_1.7.0-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libpam-runtime_1.7.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libblkid1_2.41.2-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libmount1_2.41.2-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libsmartcols1_2.41.2-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libudev1_258.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libuuid1_2.41.2-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./util-linux_2.41.2-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libdebconfclient0_0.280_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./base-passwd_3.6.7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./init-system-helpers_1.69_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./libc-bin_2.41-12_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./ncurses-base_6.5%2b20250216-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:08:46] "GET /./sysvinit-utils_3.14-4_riscv64.deb HTTP/1.1" 200 - I: extracting archives... I: running --extract-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/extract00.sh /srv/rebuilderd/tmp/mmdebstrap.IFqjNUsrc8 127.0.0.1 - - [30/Oct/2025 01:08:49] code 404, message File not found 127.0.0.1 - - [30/Oct/2025 01:08:49] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:38389 ./ InRelease 127.0.0.1 - - [30/Oct/2025 01:08:49] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:38389 ./ Release 127.0.0.1 - - [30/Oct/2025 01:08:49] code 404, message File not found 127.0.0.1 - - [30/Oct/2025 01:08:49] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:38389 ./ Release.gpg Reading package lists... usr-is-merged found but not real -- not running merged-usr extract hook I: installing essential packages... I: running --essential-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/essential00.sh /srv/rebuilderd/tmp/mmdebstrap.IFqjNUsrc8 usr-is-merged was not installed in a previous hook -- not running merged-usr essential hook I: installing remaining packages inside the chroot... 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libstdc%2b%2b6_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libuchardet0_0.0.8-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./groff-base_1.23.0-9_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./bsdextrautils_2.41.2-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libgdbm6t64_1.26-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libpipeline1_1.5.8-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./man-db_2.13.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./bzip2_1.0.8-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libmagic-mgc_5.46-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libmagic1t64_5.46-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./file_5.46-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./gettext-base_0.23.1-2%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./perl-modules-5.40_5.40.1-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libgdbm-compat4t64_1.26-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libperl5.40_5.40.1-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./perl_5.40.1-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./xz-utils_5.8.1-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./m4_1.4.20-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./autoconf_2.72-3.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./autotools-dev_20240727.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./automake_1.18.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./autopoint_0.23.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libsframe2_2.45-7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./binutils-common_2.45-7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libbinutils_2.45-7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libgprofng0_2.45-7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libctf-nobfd0_2.45-7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libctf0_2.45-7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libjansson4_2.14-2%2bb3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./binutils-riscv64-linux-gnu_2.45-7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./binutils_2.45-7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libc-dev-bin_2.41-12_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./linux-libc-dev_6.16.12-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libcrypt-dev_4.4.38-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./rpcsvc-proto_1.4.3-1%2bb2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libc6-dev_2.41-12_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libisl23_0.27-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:00] "GET /./libmpfr6_4.2.2-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:01] "GET /./libmpc3_1.3.1-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:01] "GET /./cpp-15-riscv64-linux-gnu_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:04] "GET /./cpp-15_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:04] "GET /./cpp-riscv64-linux-gnu_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:04] "GET /./cpp_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:04] "GET /./libcc1-0_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:04] "GET /./libgomp1_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:04] "GET /./libitm1_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:04] "GET /./libatomic1_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:04] "GET /./libasan8_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:04] "GET /./liblsan0_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:04] "GET /./libtsan2_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:04] "GET /./libubsan1_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:04] "GET /./libgcc-15-dev_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:05] "GET /./gcc-15-riscv64-linux-gnu_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:09] "GET /./gcc-15_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:09] "GET /./gcc-riscv64-linux-gnu_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:09] "GET /./gcc_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:09] "GET /./libstdc%2b%2b-15-dev_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:09] "GET /./g%2b%2b-15-riscv64-linux-gnu_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./g%2b%2b-15_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./g%2b%2b-riscv64-linux-gnu_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./g%2b%2b_15.2.0-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./make_4.4.1-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libdpkg-perl_1.22.21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./patch_2.8-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./dpkg-dev_1.22.21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./build-essential_12.12_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libdebhelper-perl_13.28_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libtool_2.5.4-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./dh-autoreconf_21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libfile-stripnondeterminism-perl_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./dh-strip-nondeterminism_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libelf1t64_0.193-3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./dwz_0.16-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libunistring5_1.3-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxml2-16_2.14.6%2bdfsg-0.1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./gettext_0.23.1-2%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./po-debconf_1.0.21%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./debhelper_13.28_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libbrotli1_1.1.0-2%2bb7_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./sgml-base_1.31%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./xml-core_0.19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./sgml-data_2.0.11%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./x11-common_7.7%2b25_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libice6_1.1.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./xorg-sgml-doctools_1.11-1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./x11proto-dev_2024.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libice-dev_1.1.1-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libx11-data_1.8.12-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libkrb5support0_1.21.3-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libcom-err2_1.47.2-3%2bb3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libk5crypto3_1.21.3-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libkeyutils1_1.6.3-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libkrb5-3_1.21.3-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libgssapi-krb5-2_1.21.3-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libtirpc-common_1.3.6%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libtirpc3t64_1.3.6%2bds-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libevent-2.1-7t64_2.1.12-stable-10%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libunbound8_1.24.0-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libpcre2-32-0_10.46-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxau6_1.0.11-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxdmcp6_1.1.5-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxcb1_1.17.0-2%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libx11-6_1.8.12-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxext6_1.3.4-1%2bb3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libsm6_1.2.6-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxt6t64_1.2.1-1.3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxmu6_1.1.3-3%2bb4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxpm4_3.5.17-1%2bb3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxaw7_1.0.16-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxau-dev_1.0.11-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxdmcp-dev_1.1.5-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./xtrans-dev_1.6.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxcb1-dev_1.17.0-2%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libx11-dev_1.8.12-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxext-dev_1.3.4-1%2bb3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./uuid-dev_2.41.2-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libsm-dev_1.2.6-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxt-dev_1.2.1-1.3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxmu-headers_1.1.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxmu-dev_1.1.3-3%2bb4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxpm-dev_3.5.17-1%2bb3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxaw7-dev_1.0.16-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libspf2-2t64_1.2.10-8.3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libgpg-error0_1.56-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libgcrypt20_1.11.2-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libxslt1.1_1.1.43-0.2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libnsl2_1.3.0-3%2bb3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libncursesw6_6.5%2b20250216-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libnettle8t64_3.10.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libhogweed6t64_3.10.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libidn2-0_2.3.8-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libffi8_3.5.2-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:13] "GET /./libp11-kit0_0.25.9-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libtasn1-6_4.20.0-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libgnutls30t64_3.8.10-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libgnutls-openssl27t64_3.8.10-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.1-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libidn12_1.43-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libpkgconf3_1.8.1-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./pkgconf-bin_1.8.1-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./pkgconf_1.8.1-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libidn-dev_1.43-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libsasl2-modules-db_2.1.28%2bdfsg1-10_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libsasl2-2_2.1.28%2bdfsg1-10_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libldap2_2.6.10%2bdfsg-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./mysql-common_5.8%2b1.1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./mariadb-common_11.8.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libmariadb3_11.8.3-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libssl-dev_3.5.4-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libmariadb-dev_11.8.3-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libmariadb-dev-compat_11.8.3-1%2bb1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libtirpc-dev_1.3.6%2bds-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libnsl-dev_1.3.0-3%2bb3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libident0_0.32-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libpcre2-16-0_10.46-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libpcre2-posix3_10.46-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libpcre2-dev_10.46-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libgnutls-dane0t64_3.8.10-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libidn2-dev_2.3.8-4_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libpam0g-dev_1.7.0-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libident-dev_0.32-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libgmpxx4ldbl_6.3.0%2bdfsg-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libgmp-dev_6.3.0%2bdfsg-5_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./docbook-xml_4.5-13_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libtasn1-6-dev_4.20.0-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./lynx-common_2.9.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libbsd0_0.12.2-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libfile-fcntllock-perl_0.22-4%2bb3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libldap-dev_2.6.10%2bdfsg-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libsasl2-dev_2.1.28%2bdfsg1-10_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./xsltproc_1.1.43-0.2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./lynx_2.9.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./default-libmysqlclient-dev_1.1.1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libperl-dev_5.40.1-6_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libspf2-dev_1.2.10-8.3_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libsqlite3-0_3.46.1-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./nettle-dev_3.10.2-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libp11-kit-dev_0.25.9-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./docbook-xsl_1.79.2%2bdfsg-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libsqlite3-dev_3.46.1-8_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libpq5_18.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:14] "GET /./libpq-dev_18.0-1_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:15] "GET /./libgnutls28-dev_3.8.10-2_riscv64.deb HTTP/1.1" 200 - 127.0.0.1 - - [30/Oct/2025 01:09:15] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmpfuvflgbl/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.IFqjNUsrc8 Reading package lists... Building dependency tree... Reading state information... libgomp1 is already the newest version (15.2.0-4). libgomp1 set to manually installed. cpp-15-riscv64-linux-gnu is already the newest version (15.2.0-4). cpp-15-riscv64-linux-gnu set to manually installed. diffutils is already the newest version (1:3.10-4). hostname is already the newest version (3.25). libpam-runtime is already the newest version (1.7.0-5). dpkg is already the newest version (1.22.21). libc6 is already the newest version (2.41-12). make is already the newest version (4.4.1-2). make set to manually installed. m4 is already the newest version (1.4.20-2). m4 set to manually installed. libbrotli1 is already the newest version (1.1.0-2+b7). libbrotli1 set to manually installed. sgml-data is already the newest version (2.0.11+nmu1). sgml-data set to manually installed. libxml2-16 is already the newest version (2.14.6+dfsg-0.1). libxml2-16 set to manually installed. autopoint is already the newest version (0.23.1-2). autopoint set to manually installed. automake is already the newest version (1:1.18.1-2). automake set to manually installed. libdpkg-perl is already the newest version (1.22.21). libdpkg-perl set to manually installed. libatomic1 is already the newest version (15.2.0-4). libatomic1 set to manually installed. libice-dev is already the newest version (2:1.1.1-1). libice-dev set to manually installed. libx11-data is already the newest version (2:1.8.12-1). libx11-data set to manually installed. libgprofng0 is already the newest version (2.45-7). libgprofng0 set to manually installed. libcc1-0 is already the newest version (15.2.0-4). libcc1-0 set to manually installed. liblzma5 is already the newest version (5.8.1-2). libtirpc3t64 is already the newest version (1.3.6+ds-1). libtirpc3t64 set to manually installed. libunbound8 is already the newest version (1.24.0-2). libunbound8 set to manually installed. autoconf is already the newest version (2.72-3.1). autoconf set to manually installed. file is already the newest version (1:5.46-5). file set to manually installed. perl-base is already the newest version (5.40.1-6). libbz2-1.0 is already the newest version (1.0.8-6). dpkg-dev is already the newest version (1.22.21). dpkg-dev set to manually installed. libgdbm-compat4t64 is already the newest version (1.26-1). libgdbm-compat4t64 set to manually installed. libpcre2-32-0 is already the newest version (10.46-1). libpcre2-32-0 set to manually installed. libsmartcols1 is already the newest version (2.41.2-4). debhelper is already the newest version (13.28). debhelper set to manually installed. libxaw7-dev is already the newest version (2:1.0.16-1). libxaw7-dev set to manually installed. libspf2-2t64 is already the newest version (1.2.10-8.3). libspf2-2t64 set to manually installed. libxdmcp-dev is already the newest version (1:1.1.5-1). libxdmcp-dev set to manually installed. uuid-dev is already the newest version (2.41.2-4). uuid-dev set to manually installed. libxslt1.1 is already the newest version (1.1.43-0.2). libxslt1.1 set to manually installed. cpp is already the newest version (4:15.2.0-4). cpp set to manually installed. libssl3t64 is already the newest version (3.5.4-1). libxpm-dev is already the newest version (1:3.5.17-1+b3). libxpm-dev set to manually installed. libelf1t64 is already the newest version (0.193-3). libelf1t64 set to manually installed. libkrb5-3 is already the newest version (1.21.3-5). libkrb5-3 set to manually installed. mawk is already the newest version (1.3.4.20250131-1). debianutils is already the newest version (5.23.2). libnsl2 is already the newest version (1.3.0-3+b3). libnsl2 set to manually installed. cpp-15 is already the newest version (15.2.0-4). cpp-15 set to manually installed. libsm-dev is already the newest version (2:1.2.6-1). libsm-dev set to manually installed. libgpg-error0 is already the newest version (1.56-2). libgpg-error0 set to manually installed. libncursesw6 is already the newest version (6.5+20250216-2). libncursesw6 set to manually installed. libgnutls-openssl27t64 is already the newest version (3.8.10-2). libgnutls-openssl27t64 set to manually installed. zlib1g-dev is already the newest version (1:1.3.dfsg+really1.3.1-1+b1). zlib1g-dev set to manually installed. findutils is already the newest version (4.10.0-3). gettext-base is already the newest version (0.23.1-2+b1). gettext-base set to manually installed. libidn-dev is already the newest version (1.43-2). libidn-dev set to manually installed. libkeyutils1 is already the newest version (1.6.3-6). libkeyutils1 set to manually installed. libtinfo6 is already the newest version (6.5+20250216-2). libldap2 is already the newest version (2.6.10+dfsg-1). libldap2 set to manually installed. libmariadb-dev-compat is already the newest version (1:11.8.3-1+b1). libmariadb-dev-compat set to manually installed. libnsl-dev is already the newest version (1.3.0-3+b3). libnsl-dev set to manually installed. liblsan0 is already the newest version (15.2.0-4). liblsan0 set to manually installed. libident0 is already the newest version (0.32-5). libident0 set to manually installed. libblkid1 is already the newest version (2.41.2-4). libpcre2-dev is already the newest version (10.46-1). libpcre2-dev set to manually installed. libaudit-common is already the newest version (1:4.1.2-1). libmariadb3 is already the newest version (1:11.8.3-1+b1). libmariadb3 set to manually installed. gcc-15 is already the newest version (15.2.0-4). gcc-15 set to manually installed. libunistring5 is already the newest version (1.3-2). libunistring5 set to manually installed. libgcc-15-dev is already the newest version (15.2.0-4). libgcc-15-dev set to manually installed. cpp-riscv64-linux-gnu is already the newest version (4:15.2.0-4). cpp-riscv64-linux-gnu set to manually installed. libgnutls-dane0t64 is already the newest version (3.8.10-2). libgnutls-dane0t64 set to manually installed. libidn2-dev is already the newest version (2.3.8-4). libidn2-dev set to manually installed. g++-15-riscv64-linux-gnu is already the newest version (15.2.0-4). g++-15-riscv64-linux-gnu set to manually installed. libctf-nobfd0 is already the newest version (2.45-7). libctf-nobfd0 set to manually installed. libpcre2-8-0 is already the newest version (10.46-1). libpcre2-posix3 is already the newest version (10.46-1). libpcre2-posix3 set to manually installed. libpam0g is already the newest version (1.7.0-5). gcc-15-riscv64-linux-gnu is already the newest version (15.2.0-4). gcc-15-riscv64-linux-gnu set to manually installed. gzip is already the newest version (1.13-1). libxmu-headers is already the newest version (2:1.1.3-3). libxmu-headers set to manually installed. libsasl2-2 is already the newest version (2.1.28+dfsg1-10). libsasl2-2 set to manually installed. libubsan1 is already the newest version (15.2.0-4). libubsan1 set to manually installed. libc6-dev is already the newest version (2.41-12). libc6-dev set to manually installed. sed is already the newest version (4.9-2). libpam0g-dev is already the newest version (1.7.0-5). libpam0g-dev set to manually installed. bsdextrautils is already the newest version (2.41.2-4). bsdextrautils set to manually installed. sgml-base is already the newest version (1.31+nmu1). sgml-base set to manually installed. libperl5.40 is already the newest version (5.40.1-6). libperl5.40 set to manually installed. libident-dev is already the newest version (0.32-5). libident-dev set to manually installed. libmpc3 is already the newest version (1.3.1-2). libmpc3 set to manually installed. gettext is already the newest version (0.23.1-2+b1). gettext set to manually installed. dh-strip-nondeterminism is already the newest version (1.15.0-1). dh-strip-nondeterminism set to manually installed. libgmp-dev is already the newest version (2:6.3.0+dfsg-5). libgmp-dev set to manually installed. libuuid1 is already the newest version (2.41.2-4). docbook-xml is already the newest version (4.5-13). docbook-xml set to manually installed. libtasn1-6-dev is already the newest version (4.20.0-2). libtasn1-6-dev set to manually installed. libssl-dev is already the newest version (3.5.4-1). libssl-dev set to manually installed. libmount1 is already the newest version (2.41.2-4). mariadb-common is already the newest version (1:11.8.3-1). mariadb-common set to manually installed. libsm6 is already the newest version (2:1.2.6-1). libsm6 set to manually installed. intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. libgcrypt20 is already the newest version (1.11.2-2). libgcrypt20 set to manually installed. libtirpc-dev is already the newest version (1.3.6+ds-1). libtirpc-dev set to manually installed. g++-15 is already the newest version (15.2.0-4). g++-15 set to manually installed. libmpfr6 is already the newest version (4.2.2-2). libmpfr6 set to manually installed. lynx-common is already the newest version (2.9.2-1). lynx-common set to manually installed. perl-modules-5.40 is already the newest version (5.40.1-6). perl-modules-5.40 set to manually installed. libpcre2-16-0 is already the newest version (10.46-1). libpcre2-16-0 set to manually installed. libhogweed6t64 is already the newest version (3.10.2-1). libhogweed6t64 set to manually installed. libsframe2 is already the newest version (2.45-7). libsframe2 set to manually installed. libgcc-s1 is already the newest version (15.2.0-4). zlib1g is already the newest version (1:1.3.dfsg+really1.3.1-1+b1). libbsd0 is already the newest version (0.12.2-2). libbsd0 set to manually installed. libxcb1-dev is already the newest version (1.17.0-2+b1). libxcb1-dev set to manually installed. libxaw7 is already the newest version (2:1.0.16-1). libxaw7 set to manually installed. pkgconf-bin is already the newest version (1.8.1-4). pkgconf-bin set to manually installed. binutils-riscv64-linux-gnu is already the newest version (2.45-7). binutils-riscv64-linux-gnu set to manually installed. libmariadb-dev is already the newest version (1:11.8.3-1+b1). libmariadb-dev set to manually installed. libfile-fcntllock-perl is already the newest version (0.22-4+b3). libfile-fcntllock-perl set to manually installed. libldap-dev is already the newest version (2.6.10+dfsg-1). libldap-dev set to manually installed. libsasl2-dev is already the newest version (2.1.28+dfsg1-10). libsasl2-dev set to manually installed. libxau-dev is already the newest version (1:1.0.11-1). libxau-dev set to manually installed. libxt-dev is already the newest version (1:1.2.1-1.3). libxt-dev set to manually installed. gcc-15-base is already the newest version (15.2.0-4). xsltproc is already the newest version (1.1.43-0.2). xsltproc set to manually installed. libgdbm6t64 is already the newest version (1.26-1). libgdbm6t64 set to manually installed. libk5crypto3 is already the newest version (1.21.3-5). libk5crypto3 set to manually installed. lynx is already the newest version (2.9.2-1). lynx set to manually installed. libgnutls30t64 is already the newest version (3.8.10-2). libgnutls30t64 set to manually installed. base-files is already the newest version (14). libxmu-dev is already the newest version (2:1.1.3-3+b4). libxmu-dev set to manually installed. libtirpc-common is already the newest version (1.3.6+ds-1). libtirpc-common set to manually installed. libasan8 is already the newest version (15.2.0-4). libasan8 set to manually installed. libxt6t64 is already the newest version (1:1.2.1-1.3). libxt6t64 set to manually installed. man-db is already the newest version (2.13.1-1). man-db set to manually installed. libxdmcp6 is already the newest version (1:1.1.5-1). libxdmcp6 set to manually installed. util-linux is already the newest version (2.41.2-4). openssl-provider-legacy is already the newest version (3.5.4-1). libffi8 is already the newest version (3.5.2-2). libffi8 set to manually installed. libmd0 is already the newest version (1.1.0-2+b1). libtool is already the newest version (2.5.4-5). libtool set to manually installed. default-libmysqlclient-dev is already the newest version (1.1.1). default-libmysqlclient-dev set to manually installed. libfile-stripnondeterminism-perl is already the newest version (1.15.0-1). libfile-stripnondeterminism-perl set to manually installed. libmagic-mgc is already the newest version (1:5.46-5). libmagic-mgc set to manually installed. libpam-modules is already the newest version (1.7.0-5). libperl-dev is already the newest version (5.40.1-6). libperl-dev set to manually installed. init-system-helpers is already the newest version (1.69). libstdc++-15-dev is already the newest version (15.2.0-4). libstdc++-15-dev set to manually installed. sysvinit-utils is already the newest version (3.14-4). libuchardet0 is already the newest version (0.0.8-2). libuchardet0 set to manually installed. libcap2 is already the newest version (1:2.75-10+b1). coreutils is already the newest version (9.7-3). x11proto-dev is already the newest version (2024.1-1). x11proto-dev set to manually installed. libpam-modules-bin is already the newest version (1.7.0-5). libitm1 is already the newest version (15.2.0-4). libitm1 set to manually installed. libnettle8t64 is already the newest version (3.10.2-1). libnettle8t64 set to manually installed. rpcsvc-proto is already the newest version (1.4.3-1+b2). rpcsvc-proto set to manually installed. libsasl2-modules-db is already the newest version (2.1.28+dfsg1-10). libsasl2-modules-db set to manually installed. libdebhelper-perl is already the newest version (13.28). libdebhelper-perl set to manually installed. libevent-2.1-7t64 is already the newest version (2.1.12-stable-10+b1). libevent-2.1-7t64 set to manually installed. libxmu6 is already the newest version (2:1.1.3-3+b4). libxmu6 set to manually installed. libxcb1 is already the newest version (1.17.0-2+b1). libxcb1 set to manually installed. debconf is already the newest version (1.5.91). libspf2-dev is already the newest version (1.2.10-8.3). libspf2-dev set to manually installed. libsqlite3-0 is already the newest version (3.46.1-8). libsqlite3-0 set to manually installed. libcrypt1 is already the newest version (1:4.4.38-1). xtrans-dev is already the newest version (1.6.0-1). xtrans-dev set to manually installed. bzip2 is already the newest version (1.0.8-6). bzip2 set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5). libdb5.3t64 is already the newest version (5.3.28+dfsg2-10). mysql-common is already the newest version (5.8+1.1.1). mysql-common set to manually installed. autotools-dev is already the newest version (20240727.1). autotools-dev set to manually installed. libc-bin is already the newest version (2.41-12). build-essential is already the newest version (12.12). build-essential set to manually installed. libtsan2 is already the newest version (15.2.0-4). libtsan2 set to manually installed. grep is already the newest version (3.12-1). libudev1 is already the newest version (258.1-1). sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. libc-dev-bin is already the newest version (2.41-12). libc-dev-bin set to manually installed. libacl1 is already the newest version (2.3.2-2+b1). libxext-dev is already the newest version (2:1.3.4-1+b3). libxext-dev set to manually installed. base-passwd is already the newest version (3.6.7). xorg-sgml-doctools is already the newest version (1:1.11-1.1). xorg-sgml-doctools set to manually installed. nettle-dev is already the newest version (3.10.2-1). nettle-dev set to manually installed. libcom-err2 is already the newest version (1.47.2-3+b3). libcom-err2 set to manually installed. libcrypt-dev is already the newest version (1:4.4.38-1). libcrypt-dev set to manually installed. libpipeline1 is already the newest version (1.5.8-1). libpipeline1 set to manually installed. bash is already the newest version (5.3-1). libgmpxx4ldbl is already the newest version (2:6.3.0+dfsg-5). libgmpxx4ldbl set to manually installed. x11-common is already the newest version (1:7.7+25). x11-common set to manually installed. xml-core is already the newest version (0.19). xml-core set to manually installed. libmagic1t64 is already the newest version (1:5.46-5). libmagic1t64 set to manually installed. libxau6 is already the newest version (1:1.0.11-1). libxau6 set to manually installed. dash is already the newest version (0.5.12-12). linux-libc-dev is already the newest version (6.16.12-1). linux-libc-dev set to manually installed. libp11-kit-dev is already the newest version (0.25.9-2). libp11-kit-dev set to manually installed. docbook-xsl is already the newest version (1.79.2+dfsg-7). docbook-xsl set to manually installed. libsystemd0 is already the newest version (258.1-1). binutils is already the newest version (2.45-7). binutils set to manually installed. gcc is already the newest version (4:15.2.0-4). gcc set to manually installed. libctf0 is already the newest version (2.45-7). libctf0 set to manually installed. libidn2-0 is already the newest version (2.3.8-4). libidn2-0 set to manually installed. libjansson4 is already the newest version (2.14-2+b3). libjansson4 set to manually installed. ncurses-bin is already the newest version (6.5+20250216-2). libbinutils is already the newest version (2.45-7). libbinutils set to manually installed. libp11-kit0 is already the newest version (0.25.9-2). libp11-kit0 set to manually installed. libpkgconf3 is already the newest version (1.8.1-4). libpkgconf3 set to manually installed. libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. patch is already the newest version (2.8-2). patch set to manually installed. libxext6 is already the newest version (2:1.3.4-1+b3). libxext6 set to manually installed. libisl23 is already the newest version (0.27-1). libisl23 set to manually installed. tar is already the newest version (1.35+dfsg-3.1). libice6 is already the newest version (2:1.1.1-1). libice6 set to manually installed. libdebconfclient0 is already the newest version (0.280). dwz is already the newest version (0.16-2). dwz set to manually installed. g++ is already the newest version (4:15.2.0-4). g++ set to manually installed. po-debconf is already the newest version (1.0.21+nmu1). po-debconf set to manually installed. g++-riscv64-linux-gnu is already the newest version (4:15.2.0-4). g++-riscv64-linux-gnu set to manually installed. gcc-riscv64-linux-gnu is already the newest version (4:15.2.0-4). gcc-riscv64-linux-gnu set to manually installed. libcap-ng0 is already the newest version (0.8.5-4+b1). libtasn1-6 is already the newest version (4.20.0-2). libtasn1-6 set to manually installed. libsqlite3-dev is already the newest version (3.46.1-8). libsqlite3-dev set to manually installed. libpq-dev is already the newest version (18.0-1). libpq-dev set to manually installed. libgnutls28-dev is already the newest version (3.8.10-2). libgnutls28-dev set to manually installed. libx11-dev is already the newest version (2:1.8.12-1). libx11-dev set to manually installed. ncurses-base is already the newest version (6.5+20250216-2). perl is already the newest version (5.40.1-6). perl set to manually installed. pkgconf is already the newest version (1.8.1-4). pkgconf set to manually installed. dh-autoreconf is already the newest version (21). dh-autoreconf set to manually installed. libidn12 is already the newest version (1.43-2). libidn12 set to manually installed. libstdc++6 is already the newest version (15.2.0-4). libstdc++6 set to manually installed. libpq5 is already the newest version (18.0-1). libpq5 set to manually installed. binutils-common is already the newest version (2.45-7). binutils-common set to manually installed. libzstd1 is already the newest version (1.5.7+dfsg-2). groff-base is already the newest version (1.23.0-9). groff-base set to manually installed. libaudit1 is already the newest version (1:4.1.2-1). libgssapi-krb5-2 is already the newest version (1.21.3-5). libgssapi-krb5-2 set to manually installed. xz-utils is already the newest version (5.8.1-2). xz-utils set to manually installed. libx11-6 is already the newest version (2:1.8.12-1). libx11-6 set to manually installed. libkrb5support0 is already the newest version (1.21.3-5). libkrb5support0 set to manually installed. libattr1 is already the newest version (1:2.5.2-3). libxpm4 is already the newest version (1:3.5.17-1+b3). libxpm4 set to manually installed. libselinux1 is already the newest version (3.8.1-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg -r debootsnap-dummy' exec /srv/rebuilderd/tmp/mmdebstrap.IFqjNUsrc8 (Reading database ... 17879 files and directories currently installed.) Removing debootsnap-dummy (1.0) ... I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg-query --showformat '${binary:Package}=${Version}\n' --show > "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.IFqjNUsrc8 I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.IFqjNUsrc8 I: running special hook: upload sources.list /etc/apt/sources.list I: waiting for background processes to finish... I: cleaning package lists and apt cache... I: skipping cleanup/reproducible as requested I: creating tarball... I: done I: removing tempdir /srv/rebuilderd/tmp/mmdebstrap.IFqjNUsrc8... I: success in 115.0656 seconds Downloading dependency 130 of 242: libxmu-dev:riscv64=2:1.1.3-3+b4 Downloading dependency 131 of 242: libtirpc-common:riscv64=1.3.6+ds-1 Downloading dependency 132 of 242: libasan8:riscv64=15.2.0-4 Downloading dependency 133 of 242: libxt6t64:riscv64=1:1.2.1-1.3 Downloading dependency 134 of 242: man-db:riscv64=2.13.1-1 Downloading dependency 135 of 242: libxdmcp6:riscv64=1:1.1.5-1 Downloading dependency 136 of 242: util-linux:riscv64=2.41.2-4 Downloading dependency 137 of 242: openssl-provider-legacy:riscv64=3.5.4-1 Downloading dependency 138 of 242: libffi8:riscv64=3.5.2-2 Downloading dependency 139 of 242: libmd0:riscv64=1.1.0-2+b1 Downloading dependency 140 of 242: libtool:riscv64=2.5.4-5 Downloading dependency 141 of 242: default-libmysqlclient-dev:riscv64=1.1.1 Downloading dependency 142 of 242: libfile-stripnondeterminism-perl:riscv64=1.15.0-1 Downloading dependency 143 of 242: libmagic-mgc:riscv64=1:5.46-5 Downloading dependency 144 of 242: libpam-modules:riscv64=1.7.0-5 Downloading dependency 145 of 242: libperl-dev:riscv64=5.40.1-6 Downloading dependency 146 of 242: init-system-helpers:riscv64=1.69 Downloading dependency 147 of 242: libstdc++-15-dev:riscv64=15.2.0-4 Downloading dependency 148 of 242: sysvinit-utils:riscv64=3.14-4 Downloading dependency 149 of 242: libuchardet0:riscv64=0.0.8-2 Downloading dependency 150 of 242: libcap2:riscv64=1:2.75-10+b1 Downloading dependency 151 of 242: coreutils:riscv64=9.7-3 Downloading dependency 152 of 242: x11proto-dev:riscv64=2024.1-1 Downloading dependency 153 of 242: libpam-modules-bin:riscv64=1.7.0-5 Downloading dependency 154 of 242: libitm1:riscv64=15.2.0-4 Downloading dependency 155 of 242: libnettle8t64:riscv64=3.10.2-1 Downloading dependency 156 of 242: rpcsvc-proto:riscv64=1.4.3-1+b2 Downloading dependency 157 of 242: libsasl2-modules-db:riscv64=2.1.28+dfsg1-10 Downloading dependency 158 of 242: libdebhelper-perl:riscv64=13.28 Downloading dependency 159 of 242: libevent-2.1-7t64:riscv64=2.1.12-stable-10+b1 Downloading dependency 160 of 242: libxmu6:riscv64=2:1.1.3-3+b4 Downloading dependency 161 of 242: libxcb1:riscv64=1.17.0-2+b1 Downloading dependency 162 of 242: debconf:riscv64=1.5.91 Downloading dependency 163 of 242: libspf2-dev:riscv64=1.2.10-8.3 Downloading dependency 164 of 242: libsqlite3-0:riscv64=3.46.1-8 Downloading dependency 165 of 242: libcrypt1:riscv64=1:4.4.38-1 Downloading dependency 166 of 242: xtrans-dev:riscv64=1.6.0-1 Downloading dependency 167 of 242: bzip2:riscv64=1.0.8-6 Downloading dependency 168 of 242: libgmp10:riscv64=2:6.3.0+dfsg-5 Downloading dependency 169 of 242: libdb5.3t64:riscv64=5.3.28+dfsg2-10 Downloading dependency 170 of 242: mysql-common:riscv64=5.8+1.1.1 Downloading dependency 171 of 242: autotools-dev:riscv64=20240727.1 Downloading dependency 172 of 242: libc-bin:riscv64=2.41-12 Downloading dependency 173 of 242: build-essential:riscv64=12.12 Downloading dependency 174 of 242: libtsan2:riscv64=15.2.0-4 Downloading dependency 175 of 242: grep:riscv64=3.12-1 Downloading dependency 176 of 242: libudev1:riscv64=258.1-1 Downloading dependency 177 of 242: sensible-utils:riscv64=0.0.26 Downloading dependency 178 of 242: libc-dev-bin:riscv64=2.41-12 Downloading dependency 179 of 242: libacl1:riscv64=2.3.2-2+b1 Downloading dependency 180 of 242: libxext-dev:riscv64=2:1.3.4-1+b3 Downloading dependency 181 of 242: base-passwd:riscv64=3.6.7 Downloading dependency 182 of 242: xorg-sgml-doctools:riscv64=1:1.11-1.1 Downloading dependency 183 of 242: nettle-dev:riscv64=3.10.2-1 Downloading dependency 184 of 242: libcom-err2:riscv64=1.47.2-3+b3 Downloading dependency 185 of 242: libcrypt-dev:riscv64=1:4.4.38-1 Downloading dependency 186 of 242: libpipeline1:riscv64=1.5.8-1 Downloading dependency 187 of 242: bash:riscv64=5.3-1 Downloading dependency 188 of 242: libgmpxx4ldbl:riscv64=2:6.3.0+dfsg-5 Downloading dependency 189 of 242: x11-common:riscv64=1:7.7+25 Downloading dependency 190 of 242: xml-core:riscv64=0.19 Downloading dependency 191 of 242: libmagic1t64:riscv64=1:5.46-5 Downloading dependency 192 of 242: libxau6:riscv64=1:1.0.11-1 Downloading dependency 193 of 242: dash:riscv64=0.5.12-12 Downloading dependency 194 of 242: linux-libc-dev:riscv64=6.16.12-1 Downloading dependency 195 of 242: libp11-kit-dev:riscv64=0.25.9-2 Downloading dependency 196 of 242: docbook-xsl:riscv64=1.79.2+dfsg-7 Downloading dependency 197 of 242: libsystemd0:riscv64=258.1-1 Downloading dependency 198 of 242: binutils:riscv64=2.45-7 Downloading dependency 199 of 242: gcc:riscv64=4:15.2.0-4 Downloading dependency 200 of 242: libctf0:riscv64=2.45-7 Downloading dependency 201 of 242: libidn2-0:riscv64=2.3.8-4 Downloading dependency 202 of 242: libjansson4:riscv64=2.14-2+b3 Downloading dependency 203 of 242: ncurses-bin:riscv64=6.5+20250216-2 Downloading dependency 204 of 242: libbinutils:riscv64=2.45-7 Downloading dependency 205 of 242: libp11-kit0:riscv64=0.25.9-2 Downloading dependency 206 of 242: libpkgconf3:riscv64=1.8.1-4 Downloading dependency 207 of 242: libarchive-zip-perl:riscv64=1.68-1 Downloading dependency 208 of 242: patch:riscv64=2.8-2 Downloading dependency 209 of 242: libxext6:riscv64=2:1.3.4-1+b3 Downloading dependency 210 of 242: libisl23:riscv64=0.27-1 Downloading dependency 211 of 242: tar:riscv64=1.35+dfsg-3.1 Downloading dependency 212 of 242: libice6:riscv64=2:1.1.1-1 Downloading dependency 213 of 242: libdebconfclient0:riscv64=0.280 Downloading dependency 214 of 242: dwz:riscv64=0.16-2 Downloading dependency 215 of 242: g++:riscv64=4:15.2.0-4 Downloading dependency 216 of 242: po-debconf:riscv64=1.0.21+nmu1 Downloading dependency 217 of 242: g++-riscv64-linux-gnu:riscv64=4:15.2.0-4 Downloading dependency 218 of 242: gcc-riscv64-linux-gnu:riscv64=4:15.2.0-4 Downloading dependency 219 of 242: libcap-ng0:riscv64=0.8.5-4+b1 Downloading dependency 220 of 242: libtasn1-6:riscv64=4.20.0-2 Downloading dependency 221 of 242: libsqlite3-dev:riscv64=3.46.1-8 Downloading dependency 222 of 242: libpq-dev:riscv64=18.0-1 Downloading dependency 223 of 242: libgnutls28-dev:riscv64=3.8.10-2 Downloading dependency 224 of 242: libx11-dev:riscv64=2:1.8.12-1 Downloading dependency 225 of 242: ncurses-base:riscv64=6.5+20250216-2 Downloading dependency 226 of 242: perl:riscv64=5.40.1-6 Downloading dependency 227 of 242: pkgconf:riscv64=1.8.1-4 Downloading dependency 228 of 242: dh-autoreconf:riscv64=21 Downloading dependency 229 of 242: libidn12:riscv64=1.43-2 Downloading dependency 230 of 242: libstdc++6:riscv64=15.2.0-4 Downloading dependency 231 of 242: libpq5:riscv64=18.0-1 Downloading dependency 232 of 242: binutils-common:riscv64=2.45-7 Downloading dependency 233 of 242: libzstd1:riscv64=1.5.7+dfsg-2 Downloading dependency 234 of 242: groff-base:riscv64=1.23.0-9 Downloading dependency 235 of 242: libaudit1:riscv64=1:4.1.2-1 Downloading dependency 236 of 242: libgssapi-krb5-2:riscv64=1.21.3-5 Downloading dependency 237 of 242: xz-utils:riscv64=5.8.1-2 Downloading dependency 238 of 242: libx11-6:riscv64=2:1.8.12-1 Downloading dependency 239 of 242: libkrb5support0:riscv64=1.21.3-5 Downloading dependency 240 of 242: libattr1:riscv64=1:2.5.2-3 Downloading dependency 241 of 242: libxpm4:riscv64=1:3.5.17-1+b3 Downloading dependency 242 of 242: libselinux1:riscv64=3.8.1-1 env --chdir=/srv/rebuilderd/tmp/rebuilderdSz2f9T/out DEB_BUILD_OPTIONS=parallel=4 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1760699637 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuildR_IJcx/debrebuild.sbuildrc.sVe16d9mLPXR sbuild --build=riscv64 --host=riscv64 --no-source --arch-any --no-arch-all --chroot=/srv/rebuilderd/tmp/debrebuildR_IJcx/debrebuild.tar.4JGuAhMm8j6G --chroot-mode=unshare --dist=unstable --no-run-lintian --no-run-piuparts --no-run-autopkgtest --no-apt-update --no-apt-upgrade --no-apt-distupgrade --verbose --nolog --bd-uninstallable-explainer= --build-path=/build/reproducible-path --dsc-dir=exim4-4.99~RC3 /srv/rebuilderd/tmp/rebuilderdSz2f9T/inputs/exim4_4.99~RC3-2.dsc I: consider moving your ~/.sbuildrc to /srv/rebuilderd/.config/sbuild/config.pl The Debian buildds switched to the "unshare" backend and sbuild will default to it in the future. To start using "unshare" add this to your `~/.config/sbuild/config.pl`: $chroot_mode = "unshare"; If you want to keep the old "schroot" mode even in the future, add the following to your `~/.config/sbuild/config.pl`: $chroot_mode = "schroot"; $schroot = "schroot"; sbuild (Debian sbuild) 0.89.3+deb13u1 (16 August 2025) on localhost +==============================================================================+ | exim4 4.99~RC3-2 (riscv64) Wed, 29 Oct 2025 17:10:41 +0000 | +==============================================================================+ Package: exim4 Version: 4.99~RC3-2 Source Version: 4.99~RC3-2 Distribution: unstable Machine Architecture: riscv64 Host Architecture: riscv64 Build Architecture: riscv64 Build Type: any I: No tarballs found in /srv/rebuilderd/.cache/sbuild I: Unpacking /srv/rebuilderd/tmp/debrebuildR_IJcx/debrebuild.tar.4JGuAhMm8j6G to /srv/rebuilderd/tmp/tmp.sbuild.xYqCxN2yDL... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Wed, 29 Oct 2025 17:11:01 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderdSz2f9T/inputs/exim4_4.99~RC3-2.dsc exists in /srv/rebuilderd/tmp/rebuilderdSz2f9T/inputs; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Wed, 29 Oct 2025 17:11:05 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), default-libmysqlclient-dev, docbook-xml, docbook-xsl, libfile-fcntllock-perl, libgnutls28-dev (>= 3.5.7), libident-dev, libidn-dev, libidn2-dev, libldap2-dev, libnsl-dev, libpam0g-dev, libpcre2-dev, libperl-dev, libpq-dev, libsasl2-dev, libspf2-dev, libsqlite3-dev, libx11-dev, libxaw7-dev, libxext-dev, libxmu-dev, libxt-dev, lynx, po-debconf, xsltproc, build-essential Filtered Build-Depends: debhelper-compat (= 13), default-libmysqlclient-dev, docbook-xml, docbook-xsl, libfile-fcntllock-perl, libgnutls28-dev (>= 3.5.7), libident-dev, libidn-dev, libidn2-dev, libldap2-dev, libnsl-dev, libpam0g-dev, libpcre2-dev, libperl-dev, libpq-dev, libsasl2-dev, libspf2-dev, libsqlite3-dev, libx11-dev, libxaw7-dev, libxext-dev, libxmu-dev, libxt-dev, lynx, po-debconf, xsltproc, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-2n9WEo/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Wed, 29 Oct 2025 17:11:13 +0000 | +------------------------------------------------------------------------------+ Arch check ok (riscv64 included in any all) +------------------------------------------------------------------------------+ | Build environment Wed, 29 Oct 2025 17:11:14 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.6.87-win2030 #2025.04.20.18.43+bb0c69aea SMP Sun Apr 20 18:58:14 UTC 2025 riscv64 (riscv64) Toolchain package versions: binutils_2.45-7 dpkg-dev_1.22.21 g++-15_15.2.0-4 gcc-15_15.2.0-4 libc6-dev_2.41-12 libstdc++-15-dev_15.2.0-4 libstdc++6_15.2.0-4 linux-libc-dev_6.16.12-1 Package versions: autoconf_2.72-3.1 automake_1:1.18.1-2 autopoint_0.23.1-2 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.7 bash_5.3-1 binutils_2.45-7 binutils-common_2.45-7 binutils-riscv64-linux-gnu_2.45-7 bsdextrautils_2.41.2-4 build-essential_12.12 bzip2_1.0.8-6 coreutils_9.7-3 cpp_4:15.2.0-4 cpp-15_15.2.0-4 cpp-15-riscv64-linux-gnu_15.2.0-4 cpp-riscv64-linux-gnu_4:15.2.0-4 dash_0.5.12-12 debconf_1.5.91 debhelper_13.28 debianutils_5.23.2 default-libmysqlclient-dev_1.1.1 dh-autoreconf_21 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.10-4 docbook-xml_4.5-13 docbook-xsl_1.79.2+dfsg-7 dpkg_1.22.21 dpkg-dev_1.22.21 dwz_0.16-2 file_1:5.46-5 findutils_4.10.0-3 g++_4:15.2.0-4 g++-15_15.2.0-4 g++-15-riscv64-linux-gnu_15.2.0-4 g++-riscv64-linux-gnu_4:15.2.0-4 gcc_4:15.2.0-4 gcc-15_15.2.0-4 gcc-15-base_15.2.0-4 gcc-15-riscv64-linux-gnu_15.2.0-4 gcc-riscv64-linux-gnu_4:15.2.0-4 gettext_0.23.1-2+b1 gettext-base_0.23.1-2+b1 grep_3.12-1 groff-base_1.23.0-9 gzip_1.13-1 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-2+b1 libarchive-zip-perl_1.68-1 libasan8_15.2.0-4 libatomic1_15.2.0-4 libattr1_1:2.5.2-3 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1 libbinutils_2.45-7 libblkid1_2.41.2-4 libbrotli1_1.1.0-2+b7 libbsd0_0.12.2-2 libbz2-1.0_1.0.8-6 libc-bin_2.41-12 libc-dev-bin_2.41-12 libc6_2.41-12 libc6-dev_2.41-12 libcap-ng0_0.8.5-4+b1 libcap2_1:2.75-10+b1 libcc1-0_15.2.0-4 libcom-err2_1.47.2-3+b3 libcrypt-dev_1:4.4.38-1 libcrypt1_1:4.4.38-1 libctf-nobfd0_2.45-7 libctf0_2.45-7 libdb5.3t64_5.3.28+dfsg2-10 libdebconfclient0_0.280 libdebhelper-perl_13.28 libdpkg-perl_1.22.21 libelf1t64_0.193-3 libevent-2.1-7t64_2.1.12-stable-10+b1 libffi8_3.5.2-2 libfile-fcntllock-perl_0.22-4+b3 libfile-stripnondeterminism-perl_1.15.0-1 libgcc-15-dev_15.2.0-4 libgcc-s1_15.2.0-4 libgcrypt20_1.11.2-2 libgdbm-compat4t64_1.26-1 libgdbm6t64_1.26-1 libgmp-dev_2:6.3.0+dfsg-5 libgmp10_2:6.3.0+dfsg-5 libgmpxx4ldbl_2:6.3.0+dfsg-5 libgnutls-dane0t64_3.8.10-2 libgnutls-openssl27t64_3.8.10-2 libgnutls28-dev_3.8.10-2 libgnutls30t64_3.8.10-2 libgomp1_15.2.0-4 libgpg-error0_1.56-2 libgprofng0_2.45-7 libgssapi-krb5-2_1.21.3-5 libhogweed6t64_3.10.2-1 libice-dev_2:1.1.1-1 libice6_2:1.1.1-1 libident-dev_0.32-5 libident0_0.32-5 libidn-dev_1.43-2 libidn12_1.43-2 libidn2-0_2.3.8-4 libidn2-dev_2.3.8-4 libisl23_0.27-1 libitm1_15.2.0-4 libjansson4_2.14-2+b3 libk5crypto3_1.21.3-5 libkeyutils1_1.6.3-6 libkrb5-3_1.21.3-5 libkrb5support0_1.21.3-5 libldap-dev_2.6.10+dfsg-1 libldap2_2.6.10+dfsg-1 liblsan0_15.2.0-4 liblzma5_5.8.1-2 libmagic-mgc_1:5.46-5 libmagic1t64_1:5.46-5 libmariadb-dev_1:11.8.3-1+b1 libmariadb-dev-compat_1:11.8.3-1+b1 libmariadb3_1:11.8.3-1+b1 libmd0_1.1.0-2+b1 libmount1_2.41.2-4 libmpc3_1.3.1-2 libmpfr6_4.2.2-2 libncursesw6_6.5+20250216-2 libnettle8t64_3.10.2-1 libnsl-dev_1.3.0-3+b3 libnsl2_1.3.0-3+b3 libp11-kit-dev_0.25.9-2 libp11-kit0_0.25.9-2 libpam-modules_1.7.0-5 libpam-modules-bin_1.7.0-5 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5 libpam0g-dev_1.7.0-5 libpcre2-16-0_10.46-1 libpcre2-32-0_10.46-1 libpcre2-8-0_10.46-1 libpcre2-dev_10.46-1 libpcre2-posix3_10.46-1 libperl-dev_5.40.1-6 libperl5.40_5.40.1-6 libpipeline1_1.5.8-1 libpkgconf3_1.8.1-4 libpq-dev_18.0-1 libpq5_18.0-1 libsasl2-2_2.1.28+dfsg1-10 libsasl2-dev_2.1.28+dfsg1-10 libsasl2-modules-db_2.1.28+dfsg1-10 libselinux1_3.8.1-1 libsframe2_2.45-7 libsm-dev_2:1.2.6-1 libsm6_2:1.2.6-1 libsmartcols1_2.41.2-4 libspf2-2t64_1.2.10-8.3 libspf2-dev_1.2.10-8.3 libsqlite3-0_3.46.1-8 libsqlite3-dev_3.46.1-8 libssl-dev_3.5.4-1 libssl3t64_3.5.4-1 libstdc++-15-dev_15.2.0-4 libstdc++6_15.2.0-4 libsystemd0_258.1-1 libtasn1-6_4.20.0-2 libtasn1-6-dev_4.20.0-2 libtinfo6_6.5+20250216-2 libtirpc-common_1.3.6+ds-1 libtirpc-dev_1.3.6+ds-1 libtirpc3t64_1.3.6+ds-1 libtool_2.5.4-5 libtsan2_15.2.0-4 libubsan1_15.2.0-4 libuchardet0_0.0.8-2 libudev1_258.1-1 libunbound8_1.24.0-2 libunistring5_1.3-2 libuuid1_2.41.2-4 libx11-6_2:1.8.12-1 libx11-data_2:1.8.12-1 libx11-dev_2:1.8.12-1 libxau-dev_1:1.0.11-1 libxau6_1:1.0.11-1 libxaw7_2:1.0.16-1 libxaw7-dev_2:1.0.16-1 libxcb1_1.17.0-2+b1 libxcb1-dev_1.17.0-2+b1 libxdmcp-dev_1:1.1.5-1 libxdmcp6_1:1.1.5-1 libxext-dev_2:1.3.4-1+b3 libxext6_2:1.3.4-1+b3 libxml2-16_2.14.6+dfsg-0.1 libxmu-dev_2:1.1.3-3+b4 libxmu-headers_2:1.1.3-3 libxmu6_2:1.1.3-3+b4 libxpm-dev_1:3.5.17-1+b3 libxpm4_1:3.5.17-1+b3 libxslt1.1_1.1.43-0.2 libxt-dev_1:1.2.1-1.3 libxt6t64_1:1.2.1-1.3 libzstd1_1.5.7+dfsg-2 linux-libc-dev_6.16.12-1 lynx_2.9.2-1 lynx-common_2.9.2-1 m4_1.4.20-2 make_4.4.1-2 man-db_2.13.1-1 mariadb-common_1:11.8.3-1 mawk_1.3.4.20250131-1 mysql-common_5.8+1.1.1 ncurses-base_6.5+20250216-2 ncurses-bin_6.5+20250216-2 nettle-dev_3.10.2-1 openssl-provider-legacy_3.5.4-1 patch_2.8-2 perl_5.40.1-6 perl-base_5.40.1-6 perl-modules-5.40_5.40.1-6 pkgconf_1.8.1-4 pkgconf-bin_1.8.1-4 po-debconf_1.0.21+nmu1 rpcsvc-proto_1.4.3-1+b2 sed_4.9-2 sensible-utils_0.0.26 sgml-base_1.31+nmu1 sgml-data_2.0.11+nmu1 sysvinit-utils_3.14-4 tar_1.35+dfsg-3.1 util-linux_2.41.2-4 uuid-dev_2.41.2-4 x11-common_1:7.7+25 x11proto-dev_2024.1-1 xml-core_0.19 xorg-sgml-doctools_1:1.11-1.1 xsltproc_1.1.43-0.2 xtrans-dev_1.6.0-1 xz-utils_5.8.1-2 zlib1g_1:1.3.dfsg+really1.3.1-1+b1 zlib1g-dev_1:1.3.dfsg+really1.3.1-1+b1 +------------------------------------------------------------------------------+ | Build Wed, 29 Oct 2025 17:11:14 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: exim4 Binary: exim4-base, exim4-config, exim4-daemon-light, exim4, exim4-daemon-heavy, eximon4, exim4-dev Architecture: any all Version: 4.99~RC3-2 Maintainer: Exim4 Maintainers Uploaders: Andreas Metzler , Homepage: https://www.exim.org/ Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/exim-team/exim4 Vcs-Git: https://salsa.debian.org/exim-team/exim4.git Testsuite: autopkgtest Testsuite-Triggers: libnet-ssleay-perl, swaks Build-Depends: debhelper-compat (= 13), default-libmysqlclient-dev, docbook-xml, docbook-xsl, libfile-fcntllock-perl, libgnutls28-dev (>= 3.5.7), libident-dev, libidn-dev, libidn2-dev, libldap2-dev, libnsl-dev, libpam0g-dev, libpcre2-dev, libperl-dev, libpq-dev, libsasl2-dev, libspf2-dev, libsqlite3-dev, libx11-dev, libxaw7-dev, libxext-dev, libxmu-dev, libxt-dev, lynx, po-debconf, xsltproc Package-List: exim4 deb mail optional arch=all exim4-base deb mail optional arch=any exim4-config deb mail optional arch=all exim4-daemon-heavy deb mail optional arch=any exim4-daemon-light deb mail optional arch=any exim4-dev deb mail optional arch=any eximon4 deb mail optional arch=any Checksums-Sha1: 2aee842d454452b39469970c2ddbd84294e25465 1932828 exim4_4.99~RC3.orig.tar.xz f1b03bb464e9557bc0bd6e3166afd61cbddcf76a 508 exim4_4.99~RC3.orig.tar.xz.asc 3491748bf002179611dfb07dea04cbd52851c7c6 487384 exim4_4.99~RC3-2.debian.tar.xz Checksums-Sha256: 47c3a8632817d9494078d04d045f168bc77dc629f2712d7034938f6a021fc7c6 1932828 exim4_4.99~RC3.orig.tar.xz 76b145b166735cdd7875ab809307726495b37b6761e88703fa4a342c16953341 508 exim4_4.99~RC3.orig.tar.xz.asc 0b58f9744237165c0d3107222483a28f555c5178fc7cfaa07c9cf4c3768987f8 487384 exim4_4.99~RC3-2.debian.tar.xz Files: ef5e2a6a92ef32733e21e752f8b01fbd 1932828 exim4_4.99~RC3.orig.tar.xz 405a00152bbabb1549e5d7fd8f4e06fa 508 exim4_4.99~RC3.orig.tar.xz.asc f18cddb280852c336e62a16c9f78c6e3 487384 exim4_4.99~RC3-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE0uCSA5741Jbt9PpepU8BhUOCFIQFAmjyJdgACgkQpU8BhUOC FISmxg//fyGrCtOE+XECLnddoBTqK6s6SPCkxn7yYIDq2RhsWnhx8iDm7HEurLv5 2TDrAeBjBQxtHUjaqH3x6EonzZRzAAoUY2V/3vm6SQaVXYv/arYp5I15WTeAA6W7 /vdwXaZ/AbasYi7x0UfBuinURmhW4Tp5KhPRZ+DWtvjTPjrxmQg496JpKIoro4xo Khh7s9P9PDNorkX4EGaVEnBwvwWYbX0QruKRaNYEGj3pooLuMaH/wMRhM0QT6qh4 bFe9n2PZyCRTBasHefh0IJMze3L3rt7yXQbVXaKHeVLYcH/mKcvoK/sg9L3JCa/d RSslHFC2J2y6fpwlXBgpKk7KHP659nNr8VltQOwxXIe5aieyrk5ITJlSSMmlqRdF zEMNxDShF7moi+gN/cyJkJ09ILeT96JEJMa/1K6+Xh74+ftQRuYkYvbWCp8dMizt YAHYq119CF/SDqCL3l58e9FJgylZtPespt9e2hDky7ImLOHOb5aoz/OVaQxZux98 BKsFSNkxe63L4fGqMVaAmI/DziEoJCyVHlNjuworKhI4n4HpoDsy56jJZQrY2gLx 9yIZmlVA5d1KY2k7h1bshe1YQLJowdkg4wPshQkhhDPTZFWzMW7/AjjSkKvesDPg mNpUEgcjFUlBP2xCAPIceKwud5kb37cSoPYN56vhisL2qRFt5k8= =cJFF -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./exim4_4.99~RC3-2.dsc: unsupported subcommand dpkg-source: info: extracting exim4 in /build/reproducible-path/exim4-4.99~RC3 dpkg-source: info: unpacking exim4_4.99~RC3.orig.tar.xz dpkg-source: info: unpacking exim4_4.99~RC3-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 31_eximmanpage.dpatch dpkg-source: info: applying 32_exim4.dpatch dpkg-source: info: applying 33_eximon.binary.dpatch dpkg-source: info: applying 34_eximstatsmanpage.dpatch dpkg-source: info: applying 35_install.dpatch dpkg-source: info: applying 67_unnecessaryCopt.diff dpkg-source: info: applying 70_remove_exim-users_references.dpatch dpkg-source: info: applying 85_dkim_defaults.diff dpkg-source: info: applying 87_0001-Docs-typoes.patch dpkg-source: info: applying 87_0002-Fix-message_id_header_domain-message_id_header_text..patch dpkg-source: info: applying 87_0003-EXPERIMENTAL_DCC-fix-UAF-of-dcc_.-variables.patch dpkg-source: info: applying 87_0004-Avoid-UAF-for-srs_recipient-and-malware_name.patch dpkg-source: info: applying 87_0005-Maintain-dnslist_-variables-across-inbound-messages-.patch dpkg-source: info: applying 87_0006-Docs-add-srs_recipients-to-expansion-vars-section.patch dpkg-source: info: applying 87_0007-Tidy-prototype-Makefile.patch dpkg-source: info: applying 87_0008-Avoid-UAF-for-value.patch dpkg-source: info: applying 87_0009-Avoid-UAF-for-tls_out_.patch dpkg-source: info: applying 87_0010-tweak-debug.patch dpkg-source: info: applying 87_0011-Docs-typo.patch dpkg-source: info: applying 87_0012-Fix-UAF-in-continued-transport-processing.-Bug-3162.patch dpkg-source: info: applying 90_localscan_dlopen.dpatch Install fakeroot ---------------- Setup apt archive ----------------- Merged Build-Depends: fakeroot Filtered Build-Depends: fakeroot dpkg-deb: building package 'sbuild-build-depends-fakeroot-dummy' in '/build/reproducible-path/resolver-2n9WEo/apt_archive/sbuild-build-depends-fakeroot-dummy.deb'. Install fakeroot build dependencies (apt-based resolver) -------------------------------------------------------- Installing build dependencies Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh SOURCE_DATE_EPOCH=1760699637 USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -B dpkg-buildpackage: info: source package exim4 dpkg-buildpackage: info: source version 4.99~RC3-2 dpkg-buildpackage: info: source distribution experimental dpkg-buildpackage: info: source changed by Andreas Metzler dpkg-source --before-build . dpkg-buildpackage: info: host architecture riscv64 debian/rules clean dh clean --no-parallel debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' debconf-updatepo rm -rf build-* doc/tmp test/ b-exim* rm -f EDITME.* unpack-configs-stamp bdir-stamp rm -f /build/reproducible-path/exim4-4.99~RC3/debian/debconf/exim4.conf.template /build/reproducible-path/exim4-4.99~RC3/debian/files \ /build/reproducible-path/exim4-4.99~RC3/debian/README.Debian /build/reproducible-path/exim4-4.99~RC3/debian/README.Debian.html \ /build/reproducible-path/exim4-4.99~RC3/debian/dbmvers.sed #these are identical for all daemon-* and therefore symlinked #pwd chmod 755 /build/reproducible-path/exim4-4.99~RC3/debian/exim-gencert \ /build/reproducible-path/exim4-4.99~RC3/debian/lynx-dump-postprocess /build/reproducible-path/exim4-4.99~RC3/debian/script \ /build/reproducible-path/exim4-4.99~RC3/debian/exim-adduser make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' dh_autoreconf_clean -O--no-parallel dh_clean -O--no-parallel debian/rules build-arch dh build-arch --no-parallel dh_update_autotools_config -a -O--no-parallel dh_autoreconf -a -O--no-parallel debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' patch -o EDITME.eximon exim_monitor/EDITME \ /build/reproducible-path/exim4-4.99~RC3/debian/EDITME.eximon.diff patching file EDITME.eximon (read from exim_monitor/EDITME) patch -o EDITME.exim4-light src/EDITME \ /build/reproducible-path/exim4-4.99~RC3/debian/EDITME.exim4-light.diff patching file EDITME.exim4-light (read from src/EDITME) Hunk #14 succeeded at 751 (offset -3 lines). Hunk #15 succeeded at 822 (offset -3 lines). Hunk #16 succeeded at 858 (offset -3 lines). Hunk #17 succeeded at 883 (offset -3 lines). Hunk #18 succeeded at 921 (offset -3 lines). Hunk #19 succeeded at 1008 (offset -3 lines). Hunk #20 succeeded at 1047 (offset -3 lines). Hunk #21 succeeded at 1096 (offset -3 lines). Hunk #22 succeeded at 1111 (offset -3 lines). Hunk #23 succeeded at 1151 (offset -3 lines). Hunk #24 succeeded at 1160 (offset -3 lines). Hunk #25 succeeded at 1179 (offset -3 lines). Hunk #26 succeeded at 1270 (offset -3 lines). Hunk #27 succeeded at 1329 (offset -3 lines). Hunk #28 succeeded at 1559 (offset -3 lines). Hunk #29 succeeded at 1593 (offset -3 lines). for editme in /build/reproducible-path/exim4-4.99~RC3/debian/EDITME.exim4-*.diff; do \ if [ "$editme" != "/build/reproducible-path/exim4-4.99~RC3/debian/EDITME.exim4-light.diff" ]; then \ TARGETNAME=`basename $editme .diff`; \ echo patch -o $TARGETNAME EDITME.exim4-light $editme; \ patch -o $TARGETNAME EDITME.exim4-light $editme || \ exit $? ;\ fi; \ done patch -o EDITME.exim4-heavy EDITME.exim4-light /build/reproducible-path/exim4-4.99~RC3/debian/EDITME.exim4-heavy.diff patching file EDITME.exim4-heavy (read from EDITME.exim4-light) Hunk #8 succeeded at 887 (offset -3 lines). Hunk #9 succeeded at 896 (offset -3 lines). Hunk #10 succeeded at 910 (offset -3 lines). Hunk #11 succeeded at 1123 (offset -3 lines). Hunk #12 succeeded at 1138 (offset -3 lines). Hunk #13 succeeded at 1150 (offset -3 lines). Hunk #14 succeeded at 1168 (offset -3 lines). Hunk #15 succeeded at 1201 (offset -3 lines). Hunk #16 succeeded at 1510 (offset -3 lines). touch unpack-configs-stamp for i in exim4-daemon-light exim4-daemon-heavy ; do \ mkdir b-$i && \ find . -mindepth 1 -maxdepth 1 \ -name debian -prune -o \ -name 'b-*' -o -print0 | \ xargs --no-run-if-empty --null \ cp -a --target-directory=b-$i ; \ done touch bdir-stamp for i in exim4-daemon-light exim4-daemon-heavy ; do \ mkdir -p b-$i/Local && \ cp EDITME.`echo $i | sed -e s/exim4-daemon/exim4/` \ b-$i/Local/Makefile && \ cp EDITME.eximon b-$i/Local/eximon.conf ;\ done make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' set -e ; for i in exim4-daemon-light exim4-daemon-heavy ; do \ echo building $i; \ cd /build/reproducible-path/exim4-4.99~RC3/b-$i && \ /usr/bin/make FULLECHO='' ; \ done building exim4-daemon-light make[2]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light' /bin/sh scripts/source_checks >>> Creating links to source files... >>> Creating lookups/Makefile for building dynamic modules >>> Creating routers/Makefile for building dynamic modules >>> Creating transports/Makefile for building dynamic modules >>> Creating auths/Makefile for building dynamic modules >>> Creating miscmods/Makefile for building dynamic modules >>> New Makefile & lookups/Makefile installed >>> Use "make makefile" if you need to force rebuilding of the makefile make[3]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64' /bin/sh ../scripts/Configure-os.c cc buildconfig.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -o buildconfig buildconfig.c -lcrypt -lm /bin/sh ../scripts/Configure-config.h "/usr/bin/make" make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64' make[4]: 'buildconfig' is up to date. make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64' Building configuration file config.h >>> config.h built /bin/sh ../scripts/Configure-os.h cc -DMACRO_PREDEF macro_predef.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro_predef.o macro_predef.c cc -DMACRO_PREDEF globals.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-globals.o globals.c cc -DMACRO_PREDEF readconf.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-readconf.o readconf.c readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } cc -DMACRO_PREDEF expand.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-expand.o expand.c cc -DMACRO_PREDEF route.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-route.o route.c cc -DMACRO_PREDEF transport.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-transport.o transport.c cc -DMACRO_PREDEF drtables.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-drtables.o drtables.c cc -DMACRO_PREDEF acl.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-acl.o acl.c cc -DMACRO_PREDEF tls.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-tls.o tls.c In file included from tls-gnu.c:140, from tls.c:32: tls-cipher-stdname.c:379:1: warning: 'cipher_stdname' defined but not used [-Wunused-function] 379 | cipher_stdname(uschar id0, uschar id1) | ^~~~~~~~~~~~~~ cc -DMACRO_PREDEF transports/appendfile.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-appendfile.o transports/appendfile.c cc -DMACRO_PREDEF transports/autoreply.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-autoreply.o transports/autoreply.c cc -DMACRO_PREDEF transports/lmtp.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-lmtp.o transports/lmtp.c cc -DMACRO_PREDEF transports/pipe.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-pipe.o transports/pipe.c cc -DMACRO_PREDEF transports/queuefile.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-queuefile.o transports/queuefile.c cc -DMACRO_PREDEF transports/smtp.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-smtp.o transports/smtp.c cc -DMACRO_PREDEF routers/accept.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-accept.o routers/accept.c cc -DMACRO_PREDEF routers/dnslookup.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-dnslookup.o routers/dnslookup.c cc -DMACRO_PREDEF routers/ipliteral.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-ipliteral.o routers/ipliteral.c cc -DMACRO_PREDEF routers/iplookup.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-iplookup.o routers/iplookup.c cc -DMACRO_PREDEF routers/manualroute.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-manualroute.o routers/manualroute.c cc -DMACRO_PREDEF routers/queryprogram.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-queryprogram.o routers/queryprogram.c cc -DMACRO_PREDEF routers/redirect.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-redirect.o routers/redirect.c cc -DMACRO_PREDEF auths/auth-spa.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-auth-spa.o auths/auth-spa.c cc -DMACRO_PREDEF auths/cram_md5.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-cram_md5.o auths/cram_md5.c cc -DMACRO_PREDEF auths/cyrus_sasl.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-cyrus_sasl.o auths/cyrus_sasl.c cc -DMACRO_PREDEF auths/dovecot.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-dovecot.o auths/dovecot.c cc -DMACRO_PREDEF auths/gsasl.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-gsasl.o auths/gsasl.c cc -DMACRO_PREDEF auths/heimdal_gssapi.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-heimdal_gssapi.o auths/heimdal_gssapi.c cc -DMACRO_PREDEF auths/plaintext.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-plaintext.o auths/plaintext.c cc -DMACRO_PREDEF auths/spa.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-spa.o auths/spa.c cc -DMACRO_PREDEF auths/tls.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-authtls.o auths/tls.c cc -DMACRO_PREDEF auths/external.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-external.o auths/external.c cc -DMACRO_PREDEF miscmods/dkim.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-dkim.o miscmods/dkim.c cc -DMACRO_PREDEF malware.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-malware.o malware.c cc -DMACRO_PREDEF miscmods/signing.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-signing.o miscmods/signing.c cc -o macro_predef cc -o macro_predef -Wl,-z,relro -Wl,-z,now macro_predef.o macro-globals.o macro-readconf.o macro-expand.o macro-route.o macro-transport.o macro-drtables.o macro-acl.o macro-tls.o macro-appendfile.o macro-autoreply.o macro-lmtp.o macro-pipe.o macro-queuefile.o macro-smtp.o macro-accept.o macro-dnslookup.o macro-ipliteral.o macro-iplookup.o macro-manualroute.o macro-queryprogram.o macro-redirect.o macro-auth-spa.o macro-cram_md5.o macro-cyrus_sasl.o macro-dovecot.o macro-gsasl.o macro-heimdal_gssapi.o macro-plaintext.o macro-spa.o macro-authtls.o macro-external.o macro-dkim.o macro-malware.o macro-signing.o ./macro_predef > macro.c /bin/sh ../scripts/Configure-eximon >>> eximon script built cc -DCOMPILE_UTILITY host_address.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-host_address.o host_address.c cc -DCOMPILE_UTILITY queue.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-queue.o queue.c cc -DCOMPILE_UTILITY spool_in.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-spool_in.o spool_in.c cc -DCOMPILE_UTILITY store.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-store.o store.c store.c: In function 'is_tainted_fn': store.c:312:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 312 | if (b = qp->pool.current_block) | ^ cc -DCOMPILE_UTILITY string.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-string.o string.c string.c: In function 'string_vformat_trc': string.c:1490:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1490 | if (*fp == '.') | ^ string.c:1811:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1811 | if (!(flags & SVFMT_TAINT_NOCHK) && is_incompatible(g->s, s)) | ^ cc -DCOMPILE_UTILITY tod.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-tod.o tod.c cc -DCOMPILE_UTILITY tree.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-tree.o tree.c cc -DCOMPILE_UTILITY xtextencode.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-xtextencode.o xtextencode.c cc exim_monitor/em_StripChart.c cc -o em_StripChart.o -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_StripChart.c cc exim_monitor/em_TextPop.c cc -o em_TextPop.o -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_TextPop.c ../exim_monitor/em_TextPop.c: In function '_XawTextDoSearchAction': ../exim_monitor/em_TextPop.c:139:1: warning: old-style function definition [-Wold-style-definition] 139 | _XawTextDoSearchAction(w, event, params, num_params) | ^~~~~~~~~~~~~~~~~~~~~~ ../exim_monitor/em_TextPop.c: In function '_XawTextPopdownSearchAction': ../exim_monitor/em_TextPop.c:165:1: warning: old-style function definition [-Wold-style-definition] 165 | _XawTextPopdownSearchAction(w, event, params, num_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../exim_monitor/em_TextPop.c: In function 'PopdownSearch': ../exim_monitor/em_TextPop.c:186:1: warning: old-style function definition [-Wold-style-definition] 186 | PopdownSearch(w, closure, call_data) | ^~~~~~~~~~~~~ ../exim_monitor/em_TextPop.c: In function 'SearchButton': ../exim_monitor/em_TextPop.c:207:1: warning: old-style function definition [-Wold-style-definition] 207 | SearchButton(w, closure, call_data) | ^~~~~~~~~~~~ ../exim_monitor/em_TextPop.c: In function '_XawTextSearch': ../exim_monitor/em_TextPop.c:238:1: warning: old-style function definition [-Wold-style-definition] 238 | _XawTextSearch(w, event, params, num_params) | ^~~~~~~~~~~~~~ ../exim_monitor/em_TextPop.c: In function 'AddSearchChildren': ../exim_monitor/em_TextPop.c:340:1: warning: old-style function definition [-Wold-style-definition] 340 | AddSearchChildren(form, ptr, tw) | ^~~~~~~~~~~~~~~~~ ../exim_monitor/em_TextPop.c: In function 'DoSearch': ../exim_monitor/em_TextPop.c:458:1: warning: old-style function definition [-Wold-style-definition] 458 | DoSearch(search) | ^~~~~~~~ ../exim_monitor/em_TextPop.c: In function 'SetResource': ../exim_monitor/em_TextPop.c:533:1: warning: old-style function definition [-Wold-style-definition] 533 | SetResource(w, res_name, value) | ^~~~~~~~~~~ ../exim_monitor/em_TextPop.c: In function 'GetString': ../exim_monitor/em_TextPop.c:551:1: warning: old-style function definition [-Wold-style-definition] 551 | GetString(text) | ^~~~~~~~~ ../exim_monitor/em_TextPop.c: In function 'CenterWidgetOnPoint': ../exim_monitor/em_TextPop.c:573:1: warning: old-style function definition [-Wold-style-definition] 573 | CenterWidgetOnPoint(w, event) | ^~~~~~~~~~~~~~~~~~~ ../exim_monitor/em_TextPop.c: In function 'GetShell': ../exim_monitor/em_TextPop.c:671:1: warning: old-style function definition [-Wold-style-definition] 671 | GetShell(w) | ^~~~~~~~ ../exim_monitor/em_TextPop.c: In function 'InParams': ../exim_monitor/em_TextPop.c:684:16: warning: old-style function definition [-Wold-style-definition] 684 | static Boolean InParams(str, p, n) | ^~~~~~~~ ../exim_monitor/em_TextPop.c: In function 'WMProtocols': ../exim_monitor/em_TextPop.c:697:13: warning: old-style function definition [-Wold-style-definition] 697 | static void WMProtocols(w, event, params, num_params) | ^~~~~~~~~~~ ../exim_monitor/em_TextPop.c: In function 'SetWMProtocolTranslations': ../exim_monitor/em_TextPop.c:733:13: warning: old-style function definition [-Wold-style-definition] 733 | static void SetWMProtocolTranslations(w) | ^~~~~~~~~~~~~~~~~~~~~~~~~ cc exim_monitor/em_globals.c cc -o em_globals.o -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_globals.c In file included from ./hintsdb.h:76, from ../exim_monitor/em_hdr.h:107, from ../exim_monitor/em_globals.c:11: ./hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc exim_monitor/em_init.c cc -o em_init.o -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_init.c In file included from ./hintsdb.h:76, from ../exim_monitor/em_hdr.h:107, from ../exim_monitor/em_init.c:14: ./hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc exim_monitor/em_log.c cc -o em_log.o -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_log.c In file included from ./hintsdb.h:76, from ../exim_monitor/em_hdr.h:107, from ../exim_monitor/em_log.c:13: ./hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc exim_monitor/em_main.c cc -o em_main.o -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_main.c ../exim_monitor/em_main.c: In function 'numlock_modifiers': ../exim_monitor/em_main.c:532:5: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] 532 | if (XKeycodeToKeysym(display, m->modifiermap [i*m->max_keypermod + j], 0) | ^~ In file included from ../exim_monitor/em_hdr.h:128, from ../exim_monitor/em_main.c:11: /usr/include/X11/Xlib.h:1683:15: note: declared here 1683 | extern KeySym XKeycodeToKeysym( | ^~~~~~~~~~~~~~~~ In file included from ./hintsdb.h:76, from ../exim_monitor/em_hdr.h:107: ./hintsdb/hints_sqlite.h: At top level: ./hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc exim_monitor/em_menu.c cc -o em_menu.o -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_menu.c ../exim_monitor/em_menu.c: In function 'dialogAction': ../exim_monitor/em_menu.c:446:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 446 | if (s[0] != 0) | ^ In file included from ./hintsdb.h:76, from ../exim_monitor/em_hdr.h:107, from ../exim_monitor/em_menu.c:11: ./hintsdb/hints_sqlite.h: At top level: ./hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc exim_monitor/em_queue.c cc -o em_queue.o -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_queue.c In file included from ./hintsdb.h:76, from ../exim_monitor/em_hdr.h:107, from ../exim_monitor/em_queue.c:11: ./hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc exim_monitor/em_strip.c cc -o em_strip.o -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_strip.c In file included from ./hintsdb.h:76, from ../exim_monitor/em_hdr.h:107, from ../exim_monitor/em_strip.c:10: ./hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc exim_monitor/em_text.c cc -o em_text.o -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_text.c In file included from ./hintsdb.h:76, from ../exim_monitor/em_hdr.h:107, from ../exim_monitor/em_text.c:10: ./hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc exim_monitor/em_xs.c cc -o em_xs.o -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_xs.c In file included from ./hintsdb.h:76, from ../exim_monitor/em_hdr.h:107, from ../exim_monitor/em_xs.c:13: ./hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ./hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc exim_monitor/em_version.c cc -o em_version.o -c \ -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/X11R6/include -I. ../exim_monitor/em_version.c cc -o eximon.bin cc -o eximon.bin em_version.o -Wl,-z,relro -Wl,-z,now -L/usr/X11R6/lib \ util-host_address.o util-queue.o util-spool_in.o util-store.o util-string.o util-tod.o util-tree.o util-xtextencode.o em_StripChart.o em_TextPop.o em_globals.o em_init.o em_log.o em_main.o em_menu.o em_queue.o em_strip.o em_text.o em_xs.o -lXaw -lXmu -lXt -lXext -lX11 -lpcre2-8 \ -lcrypt -lm -ldl -lc >>> exim monitor binary built >>> exicyclog script built >>> exinext script built >>> exiwhat script built >>> exigrep script built >>> eximstats script built >>> exipick script built >>> exiqgrep script built >>> exiqsumm script built >>> transport-filter.pl script built # @./exim_checkaccess -v 2>&1 >/dev/null >>> exim_checkaccess script built cc exim_dbmbuild.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY \ -o exim_dbmbuild.o exim_dbmbuild.c In file included from hintsdb.h:76, from exim_dbmbuild.c:34: hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:970, from exim.h:76, from exim_dbmbuild.c:33: In function 'snprintf', inlined from 'exim_s_dbp.isra' at hintsdb/hints_sqlite.h:189:7: /usr/include/riscv64-linux-gnu/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' argument 8 overlaps destination object 'hex' [-Wrestrict] 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cc -o exim_dbmbuild cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -o exim_dbmbuild -Wl,-z,relro -Wl,-z,now \ exim_dbmbuild.o util-xtextencode.o \ -lcrypt -lm -ldl -lsqlite3 >>> exim_dbmbuild utility built cc -DEXIM_DUMPDB exim_dbutil.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden \ -DCOMPILE_UTILITY \ -DEXIM_DUMPDB \ -o exim_dumpdb.o exim_dbutil.c cc -DCOMPILE_UTILITY os.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden \ -DCOMPILE_UTILITY \ -DOS_LOAD_AVERAGE \ -DFIND_RUNNING_INTERFACES \ -o util-os.o os.c cc -o exim_dumpdb cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -o exim_dumpdb -Wl,-z,relro -Wl,-z,now exim_dumpdb.o util-os.o util-store.o util-xtextencode.o \ -lcrypt -lm -ldl -lsqlite3 >>> exim_dumpdb utility built cc -DEXIM_FIXDB exim_dbutil.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden \ -DCOMPILE_UTILITY \ -DEXIM_FIXDB \ -o exim_fixdb.o exim_dbutil.c In file included from /usr/include/stdio.h:970, from exim.h:76, from exim_dbutil.c:33: In function 'snprintf', inlined from 'exim_s_dbp' at hintsdb/hints_sqlite.h:189:7, inlined from 'exim_dbput' at hintsdb/hints_sqlite.h:224:8, inlined from 'dbfn_write' at exim_dbutil.c:508:8: /usr/include/riscv64-linux-gnu/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' argument 8 overlaps destination object 'hex' [-Wrestrict] 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cc -DCOMPILE_UTILITY queue.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-md5.o md5.c cc -o exim_fixdb cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -o exim_fixdb -Wl,-z,relro -Wl,-z,now exim_fixdb.o util-os.o util-store.o util-md5.o util-xtextencode.o \ -lcrypt -lm -ldl -lsqlite3 >>> exim_fixdb utility built cc -DEXIM_TIDYDB exim_dbutil.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden \ -DCOMPILE_UTILITY \ -DEXIM_TIDYDB \ -o exim_tidydb.o exim_dbutil.c In file included from /usr/include/stdio.h:970, from exim.h:76, from exim_dbutil.c:33: In function 'snprintf', inlined from 'exim_s_dbp' at hintsdb/hints_sqlite.h:189:7, inlined from 'exim_dbput' at hintsdb/hints_sqlite.h:224:8, inlined from 'dbfn_write' at exim_dbutil.c:508:8: /usr/include/riscv64-linux-gnu/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' argument 8 overlaps destination object 'hex' [-Wrestrict] 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cc -o exim_tidydb cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -o exim_tidydb -Wl,-z,relro -Wl,-z,now \ exim_tidydb.o util-os.o util-store.o util-xtextencode.o \ -lcrypt -lm -ldl -lsqlite3 >>> exim_tidydb utility built cc exim_lock.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden exim_lock.c cc -o exim_lock cc -o exim_lock -Wl,-z,relro -Wl,-z,now exim_lock.o \ -lcrypt -lm -ldl >>> exim_lock utility built >>> exim_msgdate script built >>> exim_id_update script built make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/lookups' cc cdb.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden cdb.c In file included from ../hintsdb.h:76, from ../exim.h:529, from cdb.c:60: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dbmdb.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dbmdb.c In file included from ../hintsdb.h:76, from ../exim.h:529, from dbmdb.c:13: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dnsdb.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dnsdb.c In file included from ../hintsdb.h:76, from ../exim.h:529, from dnsdb.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dsearch.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dsearch.c In file included from ../hintsdb.h:76, from ../exim.h:529, from dsearch.c:15: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ dsearch.c: In function 'dsearch_find': dsearch.c:133:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 133 | || keystring[1] && (keystring[1] != '.' || keystring[2]) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc lsearch.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden lsearch.c In file included from ../hintsdb.h:76, from ../exim.h:529, from lsearch.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ lsearch.c: In function 'internal_lsearch_find': lsearch.c:84:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 84 | for (const uschar * ele; ele = string_nextinlist(&opts, &sep, NULL, 0); ) | ^~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc nis.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden nis.c In file included from ../hintsdb.h:76, from ../exim.h:529, from nis.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc passwd.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden passwd.c In file included from ../hintsdb.h:76, from ../exim.h:529, from passwd.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc sqlite.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden sqlite.c In file included from ../hintsdb.h:76, from ../exim.h:529, from sqlite.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc spf.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden spf.c In file included from ../hintsdb.h:76, from ../exim.h:529, from spf.c:17: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc readsock.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden readsock.c In file included from ../hintsdb.h:76, from ../exim.h:529, from readsock.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ readsock.c: In function 'readsock_find': readsock.c:185:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 185 | if (opts) for (uschar * s; s = string_nextinlist(&opts, &sep, NULL, 0); ) | ^ readsock.c:185:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 185 | if (opts) for (uschar * s; s = string_nextinlist(&opts, &sep, NULL, 0); ) | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ar cq lookups.a ranlib lookups.a make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/lookups' make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/auths' cc cram_md5.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden cram_md5.c In file included from ../hintsdb.h:76, from ../exim.h:529, from cram_md5.c:23: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ cram_md5.c: In function 'auth_cram_md5_client': cram_md5.c:275:5: warning: unused variable 'i' [-Wunused-variable] 275 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc external.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden external.c In file included from ../hintsdb.h:76, from ../exim.h:529, from external.c:16: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc plaintext.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden plaintext.c In file included from ../hintsdb.h:76, from ../exim.h:529, from plaintext.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc auth-spa.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden auth-spa.c In file included from ../hintsdb.h:76, from ../exim.h:529, from auth-spa.c:162: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ar cq auths.a ar cq auths.a cram_md5.o external.o plaintext.o auth-spa.o ranlib auths.a make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/auths' make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/routers' cc accept.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden accept.c In file included from ../hintsdb.h:76, from ../exim.h:529, from accept.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dnslookup.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dnslookup.c In file included from ../hintsdb.h:76, from ../exim.h:529, from dnslookup.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ dnslookup.c: In function 'dnslookup_router_entry': dnslookup.c:162:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 162 | if (ob->check_srv) | ^ dnslookup.c:248:19: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 248 | flags = flags & ~HOST_FIND_BY_AAAA | HOST_FIND_IPV4_ONLY; ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc ipliteral.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden ipliteral.c In file included from ../hintsdb.h:76, from ../exim.h:529, from ipliteral.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc manualroute.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden manualroute.c In file included from ../hintsdb.h:76, from ../exim.h:529, from manualroute.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ manualroute.c: In function 'manualroute_router_init': manualroute.c:124:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 124 | if ( !ob->route_list && !ob->route_data | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ manualroute.c: In function 'manualroute_router_entry': manualroute.c:348:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 348 | lookup_type = lookup_type & ~(LK_DEFAULT | LK_BYDNS) | LK_BYNAME; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc queryprogram.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden queryprogram.c In file included from ../hintsdb.h:76, from ../exim.h:529, from queryprogram.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ queryprogram.c: In function 'queryprogram_router_entry': queryprogram.c:258:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 258 | if (!ob->cmd_gid_set) | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc redirect.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden redirect.c In file included from ../hintsdb.h:76, from ../exim.h:529, from redirect.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ar cq routers.a ranlib routers.a make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/routers' make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/transports' cc appendfile.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden appendfile.c In file included from ../hintsdb.h:76, from ../exim.h:529, from appendfile.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ appendfile.c: In function 'check_dir_size': appendfile.c:683:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 683 | for (struct dirent * ent; ent = readdir(dir); ) | ^~~ appendfile.c: In function 'check_creation': appendfile.c:937:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 937 | && ( create_file != create_belowhome appendfile.c: In function 'appendfile_transport_entry': appendfile.c:2206:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2206 | if (is_tainted(path)) | ^ appendfile.c:2400:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2400 | || mailbox_filecount < 0 && ob->quota_filecount_value > 0 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ appendfile.c:2714:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2714 | if (mailbox_size + (ob->quota_is_inclusive ? message_size:0) > ob->quota_value) | ^ appendfile.c:2724:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2724 | if (ob->quota_filecount_value > 0 | ^ appendfile.c:2786:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2786 | if (prefix && *prefix) | ^ appendfile.c:2852:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2852 | if (suffix && *suffix) | ^ appendfile.c:2867:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2867 | if (yield == OK && ob->use_bsmtp) | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc autoreply.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden autoreply.c In file included from ../hintsdb.h:76, from ../exim.h:529, from autoreply.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ autoreply.c: In function 'autoreply_transport_entry': autoreply.c:333:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 333 | if ( from && !(from = checkexpand(from, addr, trname, cke_hdr)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:335:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 335 | || to && !(to = checkexpand(to, addr, trname, cke_hdr)) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:336:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 336 | || cc && !(cc = checkexpand(cc, addr, trname, cke_hdr)) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:337:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 337 | || bcc && !(bcc = checkexpand(bcc, addr, trname, cke_hdr)) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:338:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 338 | || subject && !(subject = checkexpand(subject, addr, trname, cke_hdr)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:339:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 339 | || headers && !(headers = checkexpand(headers, addr, trname, cke_text)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:340:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 340 | || text && !(text = checkexpand(text, addr, trname, cke_text)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:341:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 341 | || file && !(file = checkexpand(file, addr, trname, cke_file)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:342:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 342 | || logfile && !(logfile = checkexpand(logfile, addr, trname, cke_file)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:343:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 343 | || oncelog && !(oncelog = checkexpand(oncelog, addr, trname, cke_file)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:344:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 344 | || oncerepeat && !(oncerepeat = checkexpand(oncerepeat, addr, trname, cke_file)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:740:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 740 | if (rc != 0) | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc lmtp.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden lmtp.c In file included from ../hintsdb.h:76, from ../exim.h:529, from lmtp.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc pipe.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden pipe.c In file included from ../hintsdb.h:76, from ../exim.h:529, from pipe.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ pipe.c: In function 'set_up_direct_command': pipe.c:377:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 377 | p = string_nextinlist(&listptr, &sep, NULL, 0); ) | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc smtp.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden smtp.c In file included from ../hintsdb.h:76, from ../exim.h:529, from smtp.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ In file included from ../exim.h:526: smtp.c: In function 'write_ehlo_cache_entry': ../macros.h:106:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 106 | #define HDEBUG(x) if (host_checking || IS_DEBUG(x)) | ^ smtp.c:959:3: note: in expansion of macro 'HDEBUG' 959 | HDEBUG(D_transport) | ^~~~~~ smtp.c: In function 'read_ehlo_cache_entry': ../macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ smtp.c:1033:5: note: in expansion of macro 'DEBUG' 1033 | DEBUG(D_transport) | ^~~~~ smtp.c: In function 'study_ehlo_auths': smtp.c:1082:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1082 | for (int sep = ' '; s = string_nextinlist(&list, &sep, NULL, 0); ) | ^ smtp.c: In function 'smtp_setup_conn': smtp.c:2235:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2235 | if (ob->protocol) | ^ ../macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ smtp.c:2369:5: note: in expansion of macro 'DEBUG' 2369 | DEBUG(D_transport) | ^~~~~ smtp.c:2460:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2460 | if ( verify_check_given_host(CUSS &ob->hosts_pipe_connect, | ^ smtp.c:2574:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2574 | if ((sx->helo_data = string_domain_utf8_to_alabel(sx->helo_data, | ^ smtp.c:3116:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3116 | if (sx->smtps) | ^ smtp.c:3212:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3212 | if ( !continue_hostname && (!atrn_domains || atrn_mode && *atrn_mode == 'C') | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ smtp.c:3212:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3212 | if ( !continue_hostname && (!atrn_domains || atrn_mode && *atrn_mode == 'C') | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c: In function 'smtp_write_mail_and_rcpt_cmds': smtp.c:3794:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3794 | && (!mua_wrapper || addr->next && address_count < sx->max_rcpt); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c: In function 'smtp_proxy_tls': smtp.c:3937:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3937 | if (p[0].revents & POLLIN) | ^ smtp.c:3954:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3954 | if (p[1].revents & POLLIN) | ^ smtp.c: In function 'smtp_deliver': ../macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ smtp.c:4307:3: note: in expansion of macro 'DEBUG' 4307 | DEBUG(D_transport|D_v) | ^~~~~ smtp.c:4370:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4370 | && (sx->ok && sx->completed_addr || smtp_peer_options & OPTION_CHUNKING) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ smtp.c:4382:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4382 | ( tls_out.active.sock < 0 && !continue_proxy_cipher | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c:4425:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4425 | if (!sx->ok) | ^ smtp.c:4964:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4964 | if (mail_limit = continue_sequence >= sx->max_mail) | ^~~~~~~~~~ smtp.c:4984:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4984 | || tcw_done && tcw /* more messages for host */ | ~~~~~~~~~^~~~~~ smtp.c:4991:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4991 | ( tls_out.active.sock < 0 && !continue_proxy_cipher | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c:5009:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5009 | if (sx->send_rset) | ^ smtp.c:4962:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4962 | if (sx->completed_addr && sx->ok && sx->send_quit) | ^ smtp.c:5207:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5207 | if (sx->send_quit || tcw_done && !tcw) | ~~~~~~~~~^~~~~~~ smtp.c: In function 'smtp_transport_entry': smtp.c:5859:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5859 | if (continue_sequence > 1) | ^ smtp.c:6447:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 6447 | if (host) | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc smtp_socks.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden smtp_socks.c In file included from ../hintsdb.h:76, from ../exim.h:529, from smtp_socks.c:12: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc tf_maildir.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden tf_maildir.c In file included from ../hintsdb.h:76, from ../exim.h:529, from tf_maildir.c:19: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ tf_maildir.c: In function 'maildir_compute_size': tf_maildir.c:255:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 255 | for (struct dirent *ent; ent = readdir(dir); ) | ^~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ar cq transports.a ranlib transports.a make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/transports' make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/miscmods' cc dkim.c dkim_transport.c pdkim.c signing.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dkim.c In file included from ../hintsdb.h:76, from ../exim.h:529, from dkim.c:13: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ dkim.c: In function 'dkim_exim_acl_run': dkim.c:578:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 578 | || dkim_verify_minimal && Ustrcmp(dkim_verify_status, "pass") == 0) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dkim.c: In function 'dkim_exim_acl_entry': dkim.c:626:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 626 | item = string_nextinlist(&dkim_verify_signers_expanded, | ^~~~ dkim.c:641:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 641 | seen_item = string_nextinlist(&seen_items_list, &seen_sep, NULL, 0); | ^~~~~~~~~ dkim.c: In function 'dkim_exim_status_listmatch': dkim.c:697:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 697 | for (const uschar * ss; ss = string_nextinlist(&s, &sep, NULL, 0); ) | ^~ dkim.c: In function 'dkim_exim_sign': dkim.c:1010:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1010 | if (dkim->dkim_identity) | ^ dkim.c:1017:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1017 | if (dkim->dkim_timestamps) | ^ In file included from ../exim.h:526: dkim.c: In function 'authres_dkim': ../macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ dkim.c:1296:1: note: in expansion of macro 'DEBUG' 1296 | DEBUG(D_acl) | ^~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dkim_transport.c In file included from ../hintsdb.h:76, from ../exim.h:529, from dkim_transport.c:13: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ dkim_transport.c: In function 'dkt_direct': dkim_transport.c:172:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 172 | tctx->options = tctx->options & ~(topt_end_dot | topt_use_bdat) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden pdkim.c In file included from ../hintsdb.h:76, from ../exim.h:529, from pdkim.c:26: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ pdkim.c: In function 'pdkim_parse_sig_header': pdkim.c:478:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 478 | if (where == PDKIM_HDR_TAG) | ^ pdkim.c: In function 'pdkim_headcat': pdkim.c:1136:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1136 | if (pad) | ^ pdkim.c: In function 'sort_sig_methods': pdkim.c:1429:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1429 | ele = string_nextinlist(&prefs, &sep, NULL, 0); ) | ^~~ pdkim.c:1447:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1447 | ele = string_nextinlist(&prefs, &sep, NULL, 0); ) | ^~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden signing.c In file included from ../hintsdb.h:76, from ../exim.h:529, from signing.c:9: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ mv dkim.o dkim_tmp.o ld -r -o dkim.o \ dkim_tmp.o dkim_transport.o pdkim.o signing.o cc exim_filter.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden exim_filter.c In file included from ../hintsdb.h:76, from ../exim.h:529, from exim_filter.c:13: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ exim_filter.c: In function 'interpret_commands': exim_filter.c:2174:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2174 | for (uschar * ss; ss = string_nextinlist(&list, &sep, NULL, 0); ) | ^~ exim_filter.c:2247:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2247 | if (finish_obeyed || ok != FF_DELIVERED && ok != FF_NOTDELIVERED) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc sieve_filter.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden sieve_filter.c In file included from ../hintsdb.h:76, from ../exim.h:529, from sieve_filter.c:23: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ sieve_filter.c: In function 'add_addr': sieve_filter.c:979:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 979 | if ( filter_test != FTEST_NONE && debug_selector != 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dummy.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dummy.c ar cq miscmods.a ranlib miscmods.a make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/miscmods' cc acl.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. acl.c In file included from hintsdb.h:76, from exim.h:529, from acl.c:12: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ acl.c: In function 'acl_verify': acl.c:1905:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1905 | if (rc != OK && *log_msgptr) | ^ acl.c:2015:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2015 | for (uschar * opt; opt = string_nextinlist(&sublist, &optsep, NULL, 0); ) | ^~~ acl.c:2086:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2086 | for (uschar * opt; opt = string_nextinlist(&sublist, &optsep, NULL, 0); ) | ^~~ In file included from exim.h:526: macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ acl.c:2262:9: note: in expansion of macro 'DEBUG' 2262 | DEBUG(D_acl) | ^~~~~ acl.c:2328:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2328 | || callout_defer_ok && *basic_errno == ERRNO_CALLOUTDEFER acl.c: In function 'decode_control': acl.c:2407:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2407 | && (!d->has_option || c != '/' && c != '_') | ~~~~~~~~~^~~~~~~~~~~ acl.c: In function 'acl_check_condition': acl.c:4065:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4065 | for (uschar * ss; ss = string_nextinlist(&s, &sep, NULL, 0); ) | ^~ acl.c:4297:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4297 | if (!(conditions[cb->type].flags & ACD_MOD) && cb->u.negated) | ^ acl.c: In function 'acl_check_internal': acl.c:4807:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4807 | else if (cond == DEFER && LOGGING(acl_warn_skipped)) | ^ acl.c: In function 'acl_check': acl.c:5049:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5049 | else if ( (rc = open_cutthrough_connection(addr, cutthrough.tpt_sender)) | ^ acl.c:5038:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5038 | else if (cutthrough.delivery) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc atrn.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. atrn.c In file included from hintsdb.h:76, from exim.h:529, from atrn.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ atrn.c: In function 'atrn_handle_provider': atrn.c:80:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 80 | for (const uschar * ele; ele = string_nextinlist(&list, &sep, NULL, 0); ) | ^~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc base64.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. base64.c In file included from hintsdb.h:76, from exim.h:529, from base64.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc child.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. child.c In file included from hintsdb.h:76, from exim.h:529, from child.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc crypt16.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. crypt16.c crypt16.c: In function 'crypt16': crypt16.c:69:3: warning: '__builtin_strncpy' output may be truncated copying 2 bytes from a string of length 22 [-Wstringop-truncation] 69 | strncpy (s2, res+2, 2); | ^ cc daemon.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. daemon.c In file included from hintsdb.h:76, from exim.h:529, from daemon.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ In file included from exim.h:526: daemon.c: In function 'daemon_notification': macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ daemon.c:1280:1: note: in expansion of macro 'DEBUG' 1280 | DEBUG(D_queue_run) | ^~~~~ daemon.c: In function 'next_qrunner_interval': daemon.c:1429:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1429 | for (qrunner * qq; qq = *p; p = &qq->next) | ^~ daemon.c:1431:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1431 | || q->next_tick == qq->next_tick && q->interval < qq->interval | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ daemon.c: In function 'daemon_go': daemon.c:1893:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1893 | for (int sep = 0; s = string_nextinlist(&list, &sep, NULL, 0); ) | ^ daemon.c:1928:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1928 | for (int sep = 0; s = string_nextinlist(&list, &sep, NULL, 0); ) | ^ daemon.c:1933:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1933 | for (int sep = 0; s = string_nextinlist(&list, &sep, NULL, 0); pct++) | ^ daemon.c:1956:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1956 | s = string_nextinlist(&list, &sep, big_buffer, big_buffer_size); ) | ^ macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ daemon.c:2268:5: note: in expansion of macro 'DEBUG' 2268 | DEBUG(D_any) | ^~~~~ daemon.c:2609:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2609 | if (sigalrm_seen || *queuerun_msgid) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dbfn.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dbfn.c In file included from hintsdb.h:76, from exim.h:529, from dbfn.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ cc debug.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. debug.c In file included from hintsdb.h:76, from exim.h:529, from debug.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ debug.c: In function 'debug_trigger_fire': debug.c:490:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 490 | if (debug_file && (nbytes = pretrigger_writeoff - pretrigger_readoff) != 0) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc deliver.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. deliver.c In file included from hintsdb.h:76, from exim.h:529, from deliver.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ deliver.c: In function 'post_process_one': deliver.c:1548:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1548 | || result == FAIL && tb->log_fail_output | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ deliver.c:1549:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1549 | || result == DEFER && tb->log_defer_output | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ deliver.c:1576:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1576 | if (sender_address[0] != 0 || addr->prop.errors_address) | ^ deliver.c: In function 'deliver_local': deliver.c:2454:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2454 | || message_length > 0 && (ret = write(pfd[pipe_write], s, message_length)) != message_length | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c: In function 'do_local_deliveries': deliver.c:2834:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2834 | && ( !addr->host_list && !next->host_list | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ deliver.c:3006:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3006 | if (dbm_file) | ^ deliver.c: In function 'do_remote_deliveries': deliver.c:4594:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4594 | if (tpt_parallel_check(tp, addr, &serialize_key)) | ^ deliver.c:5093:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5093 | if (testflag(addr, af_pipelining)) | ^ deliver.c:5232:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5232 | || continue_hostname && continue_fd >= 0 && continue_sequence == 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c: In function 'deliver_message': deliver.c:7367:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 7367 | && match_isinlist(s+1, &atrn_domains, 0, &domainlist_anchor, NULL, deliver.c:7962:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 7962 | else if ( ( f.queue_running && !f.deliver_force | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ deliver.c:8011:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 8011 | if (dbm_file) | ^ deliver.c:8024:33: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 8024 | for (address_item * addr_r; addr_r = addr_route; ) | ^~~~~~ deliver.c:8145:58: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 8145 | for (address_item ** chain = &addr_route, * addr2; addr2 = *chain; ) | ^~~~~ deliver.c:8315:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 8315 | && ( addr_local && (addr_local->next || addr_remote) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c:8595:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 8594 | || addr_failed->dsn_flags & rf_dsnflags | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8595 | && !(addr_failed->dsn_flags & rf_notify_failure) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc directory.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. directory.c In file included from hintsdb.h:76, from exim.h:529, from directory.c:10: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dns.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dns.c In file included from hintsdb.h:76, from exim.h:529, from dns.c:12: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ dns.c: In function 'dns_special_lookup': dns.c:1269:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1269 | if (strcmpic(namesuff, US".arpa") == 0) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc drtables.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. drtables.c In file included from hintsdb.h:76, from exim.h:529, from drtables.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ In file included from exim.h:526: drtables.c: In function 'misc_mod_add': macros.h:109:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 109 | if (debug_startup) \ | ^ drtables.c:441:3: note: in expansion of macro 'EARLY_DEBUG' 441 | EARLY_DEBUG(D_any, "Module init: %q\n", mi->name); | ^~~~~~~~~~~ macros.h:109:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 109 | if (debug_startup) \ | ^ drtables.c:444:5: note: in expansion of macro 'EARLY_DEBUG' 444 | EARLY_DEBUG(D_any, "module init call failed for %q\n", mi->name); | ^~~~~~~~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc enq.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. enq.c In file included from hintsdb.h:76, from exim.h:529, from enq.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc exim.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. exim.c In file included from hintsdb.h:76, from exim.h:529, from exim.c:15: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ exim.c: In function 'show_string': exim.c:1028:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1028 | if (s) | ^ exim.c: In function 'main': exim.c:2561:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2561 | if (Ustrlen(p)) | ^ exim.c:2757:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2757 | if (!*argrest) | ^ exim.c:3004:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3004 | if (!*argrest) | ^ exim.c:3032:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3032 | if (!*argrest) | ^ exim.c:3081:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3081 | if (!*argrest) | ^ exim.c:3099:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3099 | if (!*argrest) | ^ exim.c:3158:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3158 | if (!continue_proxy_cipher) | ^ exim.c:3473:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3473 | if (!*(alias_arg = argrest)) | ^ exim.c:3482:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3482 | if (!*p) | ^ exim.c:3841:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3841 | if ( queue_name && qq->name && Ustrcmp(queue_name, qq->name) == 0 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:3887:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3887 | if (i >= 2) | ^ exim.c:4004:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4004 | if (!*argrest) | ^ exim.c:4045:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4045 | || msg_action_arg > 0 && !one_msg_action | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ exim.c:4049:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4049 | || checking && msg_action != MSG_LOAD | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4042:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4041 | if ( (smtp_input || extract_recipients || recipients_arg < argc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4042 | && ( f.daemon_listen || qrunners || bi_option | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4043 | || test_retry_arg >= 0 || test_rewrite_arg >= 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4044 | || filter_test != FTEST_NONE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4045 | || msg_action_arg > 0 && !one_msg_action | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4046 | ) | ~ exim.c:4053:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4052 | || (f.daemon_listen || is_multiple_qrun()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4053 | && ( sender_address || list_options || list_queue || checking | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4054 | || bi_option | ~~~~~~~~~~~~ 4055 | ) | ~ exim.c:4056:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4056 | || f.daemon_listen && is_onetime_qrun() | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ exim.c:4057:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4057 | || f.inetd_wait_mode && qrunners | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ exim.c:4059:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4058 | || list_options | ~~~~~~~~~~~~ 4059 | && ( checking || smtp_input || extract_recipients | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4060 | || filter_test != FTEST_NONE || bi_option | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4061 | ) | ~ exim.c:4063:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4062 | || verify_address_mode | ~~~~~~~~~~~~~~~~~~~ 4063 | && ( f.address_test_mode || smtp_input || extract_recipients | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4064 | || filter_test != FTEST_NONE || bi_option | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4065 | ) | ~ exim.c:4067:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4066 | || f.address_test_mode | ~~~~~~~~~~~~~~~~~~~ 4067 | && ( smtp_input || extract_recipients || filter_test != FTEST_NONE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4068 | || bi_option | ~~~~~~~~~~~~ 4069 | ) | ~ exim.c:4071:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4070 | || smtp_input | ~~~~~~~~~~ 4071 | && (sender_address || filter_test != FTEST_NONE || extract_recipients) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4072:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4072 | || deliver_selectstring && !qrunners | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ exim.c:4073:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4073 | || msg_action == MSG_LOAD && (!expansion_test || expansion_test_message) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4075:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4074 | || atrn_mode | ~~~~~~~~~ 4075 | && ( f.daemon_listen || expansion_test || filter_test != FTEST_NONE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4076 | || checking /* || bi_option || info_stdout || receiving_message | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4077 | || malware_test_file || list_queue || list_config || list_options | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4078 | || version_printed || msg_action_arg > 0 || qrunners | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4079 | */ | ~~ 4080 | ) | ~ exim.c:4379:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4379 | if (trusted_groups) | ^ exim.c:4423:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4423 | if (cmdline_syslog_name) | ^ exim.c:4460:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4460 | if (log_oneline) | ^ exim.c:4552:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4552 | if ( removed_privilege | ^ exim.c:4694:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4694 | || count_queue && queue_list_requires_admin | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4695:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4695 | || list_queue && queue_list_requires_admin | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4696:18: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4696 | || qrunners && prod_requires_admin | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ exim.c:4697:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4697 | || queue_name_dest && prod_requires_admin | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ exim.c:4698:18: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4698 | || debugset && !f.running_in_test_harness | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4853:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4853 | if (rv == -1) | ^ exim.c:4972:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4972 | if (rcpt_verify_quota) | ^ exim.c:5382:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5382 | if ( !sender_address && !smtp_input | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ exim.c:5404:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5404 | if ( !smtp_input && !sender_address | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ exim.c:5575:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 5575 | for (config_lineno = 1; s = get_stdinput(fn_readline, fn_addhist); | ^ exim.c:5874:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5874 | if (expand_string_message) | ^ exim.c:6070:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 6070 | if (recipient) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc expand.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. expand.c In file included from hintsdb.h:76, from exim.h:529, from expand.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ expand.c: In function 'read_subs': expand.c:2259:53: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 2259 | ESI_BRACE_ENDS | ESI_HONOR_DOLLAR | flags & ESI_SKIPPING, &s, resetok, expand.c: In function 'dewrap': expand.c:2395:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2395 | else if (*p == *wrap) | ^ expand.c: In function 'eval_condition': expand.c:2685:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2685 | || (*t == 'r' || *t == 'l' || *t == 'b') && *++t == 'h' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ expand.c:3031:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3031 | if (!isalpha(opname[0]) && yield) | ^ expand.c:3413:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3413 | if (yield) | ^ expand.c: In function 'eval_expr': expand.c:4200:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4200 | if (!*error) | ^ expand.c: In function 'expand_listnamed': expand.c:4621:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4621 | for(char * cp; cp = strpbrk(CCS item, tok); item = US cp) | ^~ expand.c: In function 'expand_string_internal': expand.c:4887:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4887 | if (!(flags & ESI_SKIPPING)) | ^ expand.c:4901:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4901 | || (*t == 'r' || *t == 'l' || *t == 'b') && *++t == 'h' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ expand.c:6046:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 6046 | if (*ret != 0 || i != 0 && val[i] < 0) | ~~~~~~~^~~~~~~~~~~~~ expand.c:6309:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 6309 | if (Ustrncmp(s, "json", 4) == 0) | ^ expand.c:6647:50: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 6647 | if (*sub[1]) for (uschar sep = *sub[0], c; c = *sub[1]; sub[1]++) | ^ expand.c:6703:40: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 6703 | ESI_BRACE_ENDS | flags & ESI_SKIPPING, &s, &resetok, NULL); expand.c:6983:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 6983 | ESI_BRACE_ENDS | flags & ESI_SKIPPING, &s, &resetok, NULL); expand.c:7422:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 7422 | ESI_BRACE_ENDS | flags & ESI_SKIPPING, &s1, &resetok, NULL); expand.c:7540:42: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 7540 | ESI_HONOR_DOLLAR | flags & ESI_SKIPPING, NULL, &resetok, NULL); expand.c:7870:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7870 | if (t) | ^ expand.c:7888:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 7888 | if (*outsep = *++sub) ++sub; | ^ expand.c:7887:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7887 | if (Uskip_whitespace(&sub) == '>') | ^ expand.c:8124:18: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 8124 | if (--bytes_left == 0) /* codepoint complete */ | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ expand.c: In function 'eval_condition': expand.c:3371:21: warning: 'tempcond' may be used uninitialized [-Wmaybe-uninitialized] 3371 | *yield = tempcond == testfor; | ~~~~~~~~~^~~~~~~~~~ expand.c:2648:22: note: 'tempcond' declared here 2648 | BOOL testfor = TRUE, tempcond, combined_cond; | ^~~~~~~~ expand.c:3371:21: warning: 'tempcond' may be used uninitialized [-Wmaybe-uninitialized] 3371 | *yield = tempcond == testfor; | ~~~~~~~~~^~~~~~~~~~ expand.c:2648:22: note: 'tempcond' declared here 2648 | BOOL testfor = TRUE, tempcond, combined_cond; | ^~~~~~~~ cc filtertest.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. filtertest.c In file included from hintsdb.h:76, from exim.h:529, from filtertest.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc globals.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. globals.c In file included from hintsdb.h:76, from exim.h:529, from globals.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dnsbl.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dnsbl.c In file included from hintsdb.h:76, from exim.h:529, from dnsbl.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ dnsbl.c: In function 'one_check_dnsbl': dnsbl.c:242:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 242 | if (host_aton(da->address, address) == 1) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc hash.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. hash.c In file included from hintsdb.h:76, from exim.h:529, from hash.c:12: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc header.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. header.c In file included from hintsdb.h:76, from exim.h:529, from header.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc host.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. host.c In file included from hintsdb.h:76, from exim.h:529, from host.c:19: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ host.c: In function 'random_number': host.c:87:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 87 | if (random_seed == 0) | ^ host.c: In function 'host_fake_gethostbyname': host.c:197:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 197 | if ( ipa == 4 && af == AF_INET | ^ host.c: In function 'host_is_tls_on_connect_port': host.c:1176:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1176 | for (uschar * s, * end; s = string_nextinlist(&list, &sep, NULL, 0); ) | ^ host.c: In function 'host_find_byname': host.c:1931:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1931 | && match_isinlist(host->name, CUSS &dns_ipv4_lookup, 0, host.c: In function 'set_address_from_dns': host.c:2266:11: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2266 | && match_isinlist(host->name, CUSS &dns_ipv4_lookup, 0, host.c: In function 'host_find_bydns': host.c:2575:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2575 | srv_service = string_nextinlist(&srv_svclist, &sep, NULL, 0); ) | ^~~~~~~~~~~ host.c:2661:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2661 | if (dnssec_request) | ^ host.c:3116:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3116 | && Ustrchr(next->address, ':') /* OR next is IPv6 */ host.c:3120:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3120 | && !Ustrchr(next->address, ':') /* OR next is IPv4 */ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc host_address.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. host_address.c In file included from hintsdb.h:76, from exim.h:529, from host_address.c:10: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc ip.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. ip.c In file included from hintsdb.h:76, from exim.h:529, from ip.c:16: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc log.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. log.c In file included from hintsdb.h:76, from exim.h:529, from log.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ In file included from exim.h:526: log.c: In function 'log_open_already_exim': macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ log.c:292:3: note: in expansion of macro 'DEBUG' 292 | DEBUG(D_any) | ^~~~~ log.c: In function 'log_config_info': log.c:644:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 644 | if (flags & (LOG_CONFIG_IN & ~LOG_CONFIG)) | ^ log.c: In function 'log_vwrite': log.c:1092:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1092 | if ( !debug_selector | ^ log.c:1310:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1310 | if ((flags & LOG_PANIC_DIE) != LOG_PANIC) | ^ log.c: In function 'decode_bits': log.c:1472:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1472 | if (c == 0) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc lss.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lss.c In file included from hintsdb.h:76, from exim.h:529, from lss.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc match.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. match.c In file included from hintsdb.h:76, from exim.h:529, from match.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ In file included from exim.h:526: match.c: In function 'match_check_list': macros.h:106:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 106 | #define HDEBUG(x) if (host_checking || IS_DEBUG(x)) | ^ match.c:490:3: note: in expansion of macro 'HDEBUG' 490 | HDEBUG(D_lists) | ^~~~~~ match.c: In function 'check_address': match.c:1320:54: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1320 | csb.flags = MCS_PARTIAL | MCS_AT_SPECIAL | cb->flags & MCS_CASELESS; hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc md5.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. md5.c In file included from hintsdb.h:76, from exim.h:529, from md5.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc moan.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. moan.c In file included from hintsdb.h:76, from exim.h:529, from moan.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc os.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. os.c In file included from hintsdb.h:76, from exim.h:529, from os.c:1: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc parse.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. parse.c In file included from hintsdb.h:76, from exim.h:529, from parse.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ parse.c: In function 'read_domain': parse.c:276:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 276 | while (*s >= 33 && *s <= 90 || *s >= 94 && *s <= 126) *t++ = *s++; | ~~~~~~~~~^~~~~~~~~~~ parse.c: In function 'read_addr_spec': parse.c:570:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 570 | if (*s != term) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc priv.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. priv.c In file included from hintsdb.h:76, from exim.h:529, from priv.c:8: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc proxy.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. proxy.c In file included from hintsdb.h:76, from exim.h:529, from proxy.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc queue.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. queue.c In file included from hintsdb.h:76, from exim.h:529, from queue.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ queue.c: In function 'queue_get_spool_list': queue.c:191:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 191 | for (struct dirent * ent; ent = readdir(dd); ) | ^~~ queue.c:212:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 212 | if ( (len == SPOOL_NAME_LENGTH || len == SPOOL_NAME_LENGTH_OLD) | ^ queue.c: In function 'queue_run': queue.c:495:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 495 | if (!q->queue_run_force && deliver_queue_load_max >= 0) | ^ queue.c: In function 'queue_action': queue.c:1271:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1271 | if ((deliver_datafile = spool_open_datafile(id)) < 0) | ^ queue.c:1611:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1611 | if (yield) | ^ queue.c: In function 'queue_check_only': queue.c:1654:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1654 | if (s) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc rda.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. rda.c In file included from hintsdb.h:76, from exim.h:529, from rda.c:15: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ rda.c: In function 'rda_get_file_contents': rda.c:256:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 256 | if (!uid_ok) | ^ rda.c:263:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 263 | if (!gid_ok) | ^ rda.c: In function 'rda_extract': rda.c:380:19: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 380 | expand_forbid & ~RDO_FILTER_EXPANSIONS | options & RDO_FILTER_EXPANSIONS; hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc readconf.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. readconf.c In file included from hintsdb.h:76, from exim.h:529, from readconf.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ readconf.c: At top level: readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c: In function 'readconf_find_option': readconf.c:714:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 714 | if ( (o->type & opt_mask) == opt_stringptr | ^ readconf.c:724:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 724 | if ( (o->type & opt_mask) == opt_stringptr | ^ readconf.c:759:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 759 | if ( (o->type & opt_mask) == opt_stringptr | ^ readconf.c:769:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 769 | if ( (o->type & opt_mask) == opt_stringptr | ^ In file included from exim.h:526: readconf.c: In function 'macro_create': macros.h:109:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 109 | if (debug_startup) \ | ^ readconf.c:800:1: note: in expansion of macro 'EARLY_DEBUG' 800 | EARLY_DEBUG(D_any, "%s: '%s' '%s'\n", __FUNCTION__, name, val); | ^~~~~~~~~~~ readconf.c: In function 'macros_expand': macros.h:109:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 109 | if (debug_startup) \ | ^ readconf.c:993:5: note: in expansion of macro 'EARLY_DEBUG' 993 | EARLY_DEBUG(D_any, "%s: matched '%s' in '%.*s'\n", __FUNCTION__, | ^~~~~~~~~~~ readconf.c: In function 'get_config_line': readconf.c:1217:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1217 | if (*ss != '/') | ^ readconf.c: In function 'readconf_handle_option': readconf.c:2293:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2293 | if ((ol2 = find_option(name2, oltop, last))) | ^ readconf.c:2305:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2305 | if ((ol2 = find_option(name2, oltop, last))) | ^ readconf.c: In function 'readconf_main': readconf.c:3431:8: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3427 | statbuf.st_gid != root_gid /* group not root & */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3428 | #ifdef CONFIGURE_GROUP | ~~~~~~~~~~~~~~~~~~~~~~ 3429 | && statbuf.st_gid != config_gid /* group not the special one */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3430 | #endif | ~~~~~~ 3431 | && (statbuf.st_mode & 020) != 0 /* group writeable */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readconf.c: In function 'readconf_retry_error': readconf.c:4181:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4181 | if (i >= nelem(extras)) | ^ readconf.c: In function 'auths_init': readconf.c:4443:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4443 | if ( au->client && bu->client | ~~~~~~~~~~~^~~~~~~~~~~~~ readconf.c: In function 'readconf_rest': macros.h:109:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 109 | if (debug_startup) \ | ^ readconf.c:4611:3: note: in expansion of macro 'EARLY_DEBUG' 4611 | EARLY_DEBUG(D_any, "%s: %s\n", __FUNCTION__, next_section); | ^~~~~~~~~~~ readconf.c: In function 'print_config': readconf.c:4743:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4743 | || Ustrncmp(current, "hide", 4) == 0 && isspace(current[4]) hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc receive.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. receive.c In file included from hintsdb.h:76, from exim.h:529, from receive.c:12: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ receive.c: In function 'receive_statvfs': receive.c:240:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 240 | if (STATVFS(CS path, &statbuf) != 0) | ^ receive.c: In function 'receive_check_fs': receive.c:304:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 304 | if ( space >= 0 && space + msg_size / 1024 < check_spool_space | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:322:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 322 | if ( space >= 0 && space < check_log_space | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c: In function 'read_message_data_smtp': receive.c:870:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 870 | if (ch == '\n') /* Bare LF at end of line */ | ^ receive.c: In function 'receive_msg': receive.c:1915:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1915 | if (smtp_input /* && !smtp_batched_input */) | ^ receive.c:2398:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2398 | if (smtp_input) | ^ receive.c:2558:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2558 | && ( f.sender_local && !f.trusted_caller && !f.suppress_local_fixups | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:2678:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2678 | if (recipient) | ^ receive.c:3018:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3018 | && ( f.sender_local && !f.trusted_caller && !f.suppress_local_fixups | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:3066:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3066 | if (make_sender) | ^ receive.c:3976:33: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 3976 | r->dsn_flags = r->dsn_flags & ~(rf_notify_success | rf_notify_delay) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:4527:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4527 | else if (smtp_reply[0] != 0) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc retry.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. retry.c In file included from hintsdb.h:76, from exim.h:529, from retry.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ retry.c: In function 'retry_update': retry.c:646:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 646 | if (!dbm_file) | ^ In file included from exim.h:526: macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ retry.c:708:9: note: in expansion of macro 'DEBUG' 708 | DEBUG(D_retry) | ^~~~~ retry.c:943:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 943 | if (update_count > 0 && update_count == timedout_count) | ^ retry.c:1017:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1017 | if (dbm_file) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc rewrite.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. rewrite.c In file included from hintsdb.h:76, from exim.h:529, from rewrite.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc rfc2047.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. rfc2047.c In file included from hintsdb.h:76, from exim.h:529, from rfc2047.c:29: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc regex_cache.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. regex_cache.c In file included from hintsdb.h:76, from exim.h:529, from regex_cache.c:32: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc route.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. route.c In file included from hintsdb.h:76, from exim.h:529, from route.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ route.c: In function 'route_check_access': route.c:606:37: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 606 | for (uschar * sp = rp + 1, * slash; slash = Ustrchr(sp, '/'); sp = slash + 1) | ^~~~~ route.c: In function 'set_router_vars': route.c:1528:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1528 | if (!(val = expand_string(US assignment))) | ^ route.c: In function 'route_address': route.c:1903:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1903 | if ( ( verify == v_sender && r->fail_verify_sender | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc search.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. search.c In file included from hintsdb.h:76, from exim.h:529, from search.c:26: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ search.c: In function 'search_args': search.c:244:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 244 | if (opts) for (uschar * s; s = string_nextinlist(&opts, &sep, NULL, 0); ) | ^ search.c: In function 'search_open': search.c:448:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 448 | if (li->type == lookup_absfile && open_filecount >= lookup_open_max) | ^ search.c: In function 'internal_search_find': search.c:571:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 571 | && (!opts && !e->opts || opts && e->opts && Ustrcmp(opts, e->opts) == 0) | ~~~~~~^~~~~~~~~~~ search.c:621:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 621 | if (Ustrncmp(ks, "servers", 7) == 0) /* Avoid logging server/password */ | ^ search.c:704:1: warning: label 'out' defined but not used [-Wunused-label] 704 | out: | ^~~ search.c: In function 'search_find': search.c:780:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 780 | for (const uschar * ele; ele = string_nextinlist(&opts, &sep, NULL, 0); ) | ^~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc smtp_in.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. smtp_in.c In file included from hintsdb.h:76, from exim.h:529, from smtp_in.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ smtp_in.c: In function 'bdat_getc': smtp_in.c:863:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 863 | if (chunking_datasize == 0) | ^ In file included from exim.h:526: smtp_in.c: In function 'smtp_read_command': macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ smtp_in.c:1272:5: note: in expansion of macro 'DEBUG' 1272 | DEBUG(D_receive) | ^~~~~ smtp_in.c: In function 'check_helo': smtp_in.c:1629:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1629 | if (!yield) | ^ smtp_in.c: In function 'smtp_setup_batch_msg': smtp_in.c:1949:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1949 | if ( !sender_domain | ^ smtp_in.c:2009:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2009 | if (!recipient_domain) | ^ smtp_in.c: In function 'smtp_start_session': smtp_in.c:2826:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2826 | if (!check_sync(WBR_DATA_ONLY)) | ^ smtp_in.c: In function 'smtp_verify_helo': smtp_in.c:3464:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3464 | if (sender_host_name) | ^ smtp_in.c: In function 'smtp_setup_msg': smtp_in.c:4196:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4196 | if (acl_smtp_helo) | ^ smtp_in.c:4587:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4587 | if (!fl.helo_seen) | ^ smtp_in.c:4932:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4932 | if (!sender_domain && *sender_address) | ^ smtp_in.c:5169:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5169 | || rcpt_count > recipients_max_expanded && recipients_max_expanded > 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smtp_in.c:3889:17: warning: unused variable 'ss' [-Wunused-variable] 3889 | uschar * s, * ss; | ^~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc smtp_out.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. smtp_out.c In file included from hintsdb.h:76, from exim.h:529, from smtp_out.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc spool_in.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spool_in.c In file included from hintsdb.h:76, from exim.h:529, from spool_in.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc spool_out.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spool_out.c In file included from hintsdb.h:76, from exim.h:529, from spool_out.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc std-crypto.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. std-crypto.c In file included from hintsdb.h:76, from exim.h:529, from std-crypto.c:20: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc store.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. store.c In file included from hintsdb.h:76, from exim.h:529, from store.c:77: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ store.c: In function 'is_tainted_fn': store.c:312:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 312 | if (b = qp->pool.current_block) | ^ store.c: In function 'quoter_for_address': store.c:643:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 643 | if (b = pp->current_block) | ^ store.c: In function 'is_incompatible_fn': store.c:714:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 714 | return ni > oi || ni == oi && nq != oq; | ~~~~~~~~~^~~~~~~~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc string.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. string.c In file included from hintsdb.h:76, from exim.h:529, from string.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ string.c: In function 'string_is_ip_addressX': string.c:61:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 61 | if (slash = Ustrchr(ip_addr, '/')) | ^~~~~ string.c:90:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 90 | if (percent = Ustrchr(ip_addr, '%')) | ^~~~~~~ string.c: In function 'string_printing2': string.c:344:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 344 | || flags & SP_TAB && c == '\t' | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ string.c:345:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 345 | || flags & SP_SPACE && c == ' ' | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ string.c:346:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 346 | || flags & SP_DQUOTES && c == '"' | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ string.c: In function 'string_vformat_trc': string.c:1490:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1490 | if (*fp == '.') | ^ string.c:1811:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1811 | if (!(flags & SVFMT_TAINT_NOCHK) && is_incompatible(g->s, s)) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc tls.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. tls.c In file included from hintsdb.h:76, from exim.h:529, from tls.c:21: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ tls.c: In function 'tls_set_watch': tls.c:297:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 297 | for (const uschar * s; s = string_nextinlist(&filename, &sep, NULL, 0); ) | ^ In file included from tls.c:474: tls-gnu.c: In function 'tls_g_init': tls-gnu.c:461:5: warning: unused variable 'rc' [-Wunused-variable] 461 | int rc; | ^~ tls-gnu.c: In function 'record_io_error': tls-gnu.c:561:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 561 | if (errno == 0) | ^ tls-gnu.c: In function 'init_server_dh': tls-gnu.c:826:19: warning: unused variable 'host' [-Wunused-variable] 826 | const host_item * host = NULL; /* dummy for macros */ | ^~~~ tls-gnu.c: In function 'creds_load_server_certs': tls-gnu.c:1386:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1386 | while (cfile = string_nextinlist(&clist, &csep, NULL, 0)) | ^~~~~ tls-gnu.c:1373:25: warning: unused variable 'cnt' [-Wunused-variable] 1373 | int csep = 0, ksep = 0, cnt = 0, rc; | ^~~ tls-gnu.c: In function 'creds_load_cabundle': tls-gnu.c:1542:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1542 | if ((statbuf.st_mode & S_IFMT) == S_IFDIR) | ^ tls-gnu.c: In function 'tls_expand_session_files': tls-gnu.c:1867:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1867 | if (!host) /* server */ | ^ tls-gnu.c:1918:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1918 | if ( !state->exp_tls_certificate | ^ tls-gnu.c:1926:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1926 | if ( state->tls_privatekey && !Expand_check_tlsvar(tls_privatekey, errstr) | ^ tls-gnu.c:1949:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1949 | if (state->received_sni) | ^ tls-gnu.c:1864:16: warning: variable 'saved_tls_crl' set but not used [-Wunused-but-set-variable] 1864 | const uschar * saved_tls_crl = NULL; | ^~~~~~~~~~~~~ tls-gnu.c:1863:16: warning: variable 'saved_tls_verify_certificates' set but not used [-Wunused-but-set-variable] 1863 | const uschar * saved_tls_verify_certificates = NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tls-gnu.c: In function 'peer_status': tls-gnu.c:2356:19: warning: variable 'protocol' set but not used [-Wunused-but-set-variable] 2356 | gnutls_protocol_t protocol; | ^~~~~~~~ In file included from exim.h:526: tls-gnu.c: In function 'exim_sni_handling_cb': macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ tls-gnu.c:2808:3: note: in expansion of macro 'DEBUG' 2808 | DEBUG(D_tls) | ^~~~~ tls-gnu.c: In function 'tls_alpn_plist': tls-gnu.c:3043:19: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3043 | for (int i = 0; s = string_nextinlist(&list, &sep, NULL, 0); i++) | ^ tls-gnu.c: In function 'tls_server_start': tls-gnu.c:3216:60: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3216 | while (rc == GNUTLS_E_AGAIN || rc == GNUTLS_E_INTERRUPTED && !sigalrm_seen); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ tls-gnu.c:3296:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3296 | else if (server_seen_alpn == 0) | ^ tls-gnu.c: In function 'tls_retrieve_session': tls-gnu.c:3467:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3467 | if ((dt = dbfn_read_with_length(dbm_file, tlsp->resume_index, &len))) | ^ tls-gnu.c: In function 'tls_client_start': tls-gnu.c:3635:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3635 | if (!cipher_list) | ^~ tls-gnu.c:3638:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3638 | { | ^ tls-gnu.c:3660:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3660 | if (plist) | ^ tls-gnu.c:3774:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3774 | while (rc == GNUTLS_E_AGAIN || rc == GNUTLS_E_INTERRUPTED && !sigalrm_seen); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from tls.c:475: tlscert-gnu.c: In function 'tls_cert_subject_altname': tlscert-gnu.c:326:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 326 | if ( match != -1 && match != ret /* wrong type of SAN */ | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ tls.c: In function 'tls_field_from_dn': tls.c:642:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 642 | || Ustrncmp(ele, match, len) == 0 && ele[len] == '=' tls.c: In function 'tls_clean_env': tls.c:745:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 745 | if (path) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc tod.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. tod.c In file included from hintsdb.h:76, from exim.h:529, from tod.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc transport.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. transport.c In file included from hintsdb.h:76, from exim.h:529, from transport.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ transport.c: In function 'transport_write_message': transport.c:1461:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1461 | if (yield) | ^ transport.c: In function 'transport_do_pass_socket': transport.c:2060:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2060 | if (smtp_peer_options & OPTION_TLS) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc tree.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. tree.c In file included from hintsdb.h:76, from exim.h:529, from tree.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc verify.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. verify.c In file included from hintsdb.h:76, from exim.h:529, from verify.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ verify.c: In function 'cached_callout_lookup': verify.c:154:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 154 | || *from_address == 0 && cache_record->result == ccache_reject_mfnull) verify.c: In function 'cache_callout_write': verify.c:296:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 296 | if (dom_rec->result != ccache_unknown) | ^ verify.c: In function 'verify_address': verify.c:2256:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2256 | if (!testflag(addr, af_pfr)) | ^ verify.c: In function 'check_host': verify.c:2999:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2999 | if (*ss == '@') | ^ verify.c:3032:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3032 | if (!*t || (*t == '/' || *t == '%') && t != ss) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ verify.c: In function 'verify_quota_call': verify.c:3681:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3681 | || save_errno == 0 && Ustrcmp(recipient_verify_failure, "quota") == 0) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify.c: In function 'verify_address': verify.c:2304:11: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 2304 | write(fd, " AD", 3); | ^~~~~~~~~~~~~~~~~~~ verify.c:2307:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 2307 | write(fd, "\n", 1); | ^~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc xtextencode.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. xtextencode.c In file included from hintsdb.h:76, from exim.h:529, from xtextencode.c:10: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc environment.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. environment.c In file included from hintsdb.h:76, from exim.h:529, from environment.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ environment.c: In function 'cleanup_environment': environment.c:87:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 87 | for (const uschar * p; p = string_nextinlist(&envlist, &sep, NULL, 0); ) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc macro.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. macro.c In file included from hintsdb.h:76, from exim.h:529, from macro.c:1: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc lookups/lf_quote.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_quote.c In file included from lookups/../hintsdb.h:76, from lookups/../exim.h:529, from lookups/lf_quote.c:10: lookups/../hintsdb/hints_sqlite.h: In function 'exim_dbget': lookups/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ lookups/../hintsdb/hints_sqlite.h: At top level: lookups/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc lookups/lf_check_file.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_check_file.c In file included from lookups/../hintsdb.h:76, from lookups/../exim.h:529, from lookups/lf_check_file.c:11: lookups/../hintsdb/hints_sqlite.h: In function 'exim_dbget': lookups/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ lookups/../hintsdb/hints_sqlite.h: At top level: lookups/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc lookups/lf_sqlperform.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_sqlperform.c In file included from lookups/../hintsdb.h:76, from lookups/../exim.h:529, from lookups/lf_sqlperform.c:11: lookups/../hintsdb/hints_sqlite.h: In function 'exim_dbget': lookups/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ lookups/lf_sqlperform.c: In function 'lf_sqlperform': lookups/lf_sqlperform.c:96:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 96 | for (uschar * qsrv; qsrv = string_nextinlist(&qserverlist, &qsep, NULL, 0); ) | ^~~~ lookups/lf_sqlperform.c:105:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 105 | for (int sep = 0; server = string_nextinlist(&serverlist, &sep, NULL, 0);) | ^~~~~~ lookups/lf_sqlperform.c:141:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 141 | for (int sep = ','; ele = string_nextinlist(&opts, &sep, NULL, 0); ) | ^~~ lookups/lf_sqlperform.c:152:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 152 | for (int d = 0; server = string_nextinlist(&serverlist, &d, NULL, 0); ) | ^~~~~~ lookups/lf_sqlperform.c:162:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 162 | for (int sep = 0; ele = string_nextinlist(&slist, &sep, NULL, 0); ) | ^~~ lookups/../hintsdb/hints_sqlite.h: At top level: lookups/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_change_domain.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_change_domain.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_change_domain.c:11: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_expand_data.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_expand_data.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_expand_data.c:11: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_get_errors_address.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_get_errors_address.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_get_errors_address.c:10: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_get_munge_headers.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_get_munge_headers.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_get_munge_headers.c:10: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_get_transport.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_get_transport.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_get_transport.c:10: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_get_ugid.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_get_ugid.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_get_ugid.c:9: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_lookup_hostlist.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_lookup_hostlist.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_lookup_hostlist.c:11: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_queue_add.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_queue_add.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_queue_add.c:10: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/rf_queue_add.c: In function 'rf_queue_add': routers/rf_queue_add.c:106:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 106 | if ((s = r->fallback_hosts)) | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_self_action.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_self_action.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_self_action.c:11: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_set_ugid.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_set_ugid.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_set_ugid.c:9: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc auths/call_pwcheck.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. auths/call_pwcheck.c In file included from auths/../hintsdb.h:76, from auths/../exim.h:529, from auths/call_pwcheck.c:15: auths/../hintsdb/hints_sqlite.h: In function 'exim_dbget': auths/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ auths/../hintsdb/hints_sqlite.h: At top level: auths/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc auths/check_serv_cond.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. auths/check_serv_cond.c In file included from auths/../hintsdb.h:76, from auths/../exim.h:529, from auths/check_serv_cond.c:10: auths/../hintsdb/hints_sqlite.h: In function 'exim_dbget': auths/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ In file included from auths/../exim.h:526: auths/check_serv_cond.c: In function 'auth_check_some_cond': auths/../macros.h:106:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 106 | #define HDEBUG(x) if (host_checking || IS_DEBUG(x)) | ^ auths/check_serv_cond.c:88:1: note: in expansion of macro 'HDEBUG' 88 | HDEBUG(D_auth) | ^~~~~~ auths/../hintsdb/hints_sqlite.h: At top level: auths/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc auths/get_data.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. auths/get_data.c In file included from auths/../hintsdb.h:76, from auths/../exim.h:529, from auths/get_data.c:10: auths/../hintsdb/hints_sqlite.h: In function 'exim_dbget': auths/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ auths/get_data.c: In function 'auth_client_item': auths/get_data.c:184:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 184 | if (ss[i] == '^') | ^ auths/../hintsdb/hints_sqlite.h: At top level: auths/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc auths/get_no64_data.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. auths/get_no64_data.c In file included from auths/../hintsdb.h:76, from auths/../exim.h:529, from auths/get_no64_data.c:10: auths/../hintsdb/hints_sqlite.h: In function 'exim_dbget': auths/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ auths/../hintsdb/hints_sqlite.h: At top level: auths/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc auths/pwcheck.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. auths/pwcheck.c In file included from auths/../hintsdb.h:76, from auths/../exim.h:529, from auths/pwcheck.c:67: auths/../hintsdb/hints_sqlite.h: In function 'exim_dbget': auths/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ auths/../hintsdb/hints_sqlite.h: At top level: auths/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc local_scan.c cc -DLOCAL_SCAN -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -o local_scan.o ../src/local_scan.c ../src/local_scan.c: In function 'local_scan': ../src/local_scan.c:39:17: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 39 | base_msg=US"Local configuration error - local_scan() library failure\n"; | ^ ../src/local_scan.c:49:22: warning: pointer targets in assignment from 'char *' to 'uschar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 49 | *return_text = final_msg ; | ^ ../src/local_scan.c: In function 'load_local_scan_library': ../src/local_scan.c:70:25: warning: pointer targets in passing argument 1 of 'dlopen' differ in signedness [-Wpointer-sign] 70 | local_scan_lib = dlopen(local_scan_path, RTLD_NOW); | ^~~~~~~~~~~~~~~ | | | uschar * {aka unsigned char *} In file included from ../src/local_scan.c:18: /usr/include/dlfcn.h:56:34: note: expected 'const char *' but argument is of type 'uschar *' {aka 'unsigned char *'} 56 | extern void *dlopen (const char *__file, int __mode) __THROWNL; | ~~~~~~~~~~~~^~~~~~ cc malware.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. malware.c In file included from hintsdb.h:76, from exim.h:529, from malware.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc mime.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. mime.c In file included from hintsdb.h:76, from exim.h:529, from mime.c:12: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc regex.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. regex.c In file included from hintsdb.h:76, from exim.h:529, from regex.c:15: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc spam.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spam.c In file included from hintsdb.h:76, from exim.h:529, from spam.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc spool_mbox.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spool_mbox.c In file included from hintsdb.h:76, from exim.h:529, from spool_mbox.c:15: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc bmi_spam.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. bmi_spam.c In file included from hintsdb.h:76, from exim.h:529, from bmi_spam.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dane.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dane.c In file included from hintsdb.h:76, from exim.h:529, from dane.c:19: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dcc.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dcc.c In file included from hintsdb.h:76, from exim.h:529, from dcc.c:17: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc imap_utf7.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. imap_utf7.c In file included from hintsdb.h:76, from exim.h:529, from imap_utf7.c:6: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc utf8.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. utf8.c In file included from hintsdb.h:76, from exim.h:529, from utf8.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ utf8.c: In function 'string_domain_alabel_to_utf8': utf8.c:104:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 104 | while (label = string_nextinlist(&alabel, &sep, NULL, 0)) | ^~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc xclient.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. xclient.c In file included from hintsdb.h:76, from exim.h:529, from xclient.c:9: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc version.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. version.c In file included from hintsdb.h:76, from exim.h:529, from version.c:12: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc -o exim cc -o exim -Wl,-z,relro -Wl,-z,now acl.o atrn.o base64.o child.o crypt16.o daemon.o dbfn.o debug.o deliver.o directory.o dns.o drtables.o enq.o exim.o expand.o filtertest.o globals.o dnsbl.o hash.o header.o host.o host_address.o ip.o log.o lss.o match.o md5.o moan.o os.o parse.o priv.o proxy.o queue.o rda.o readconf.o receive.o retry.o rewrite.o rfc2047.o regex_cache.o route.o search.o smtp_in.o smtp_out.o spool_in.o spool_out.o std-crypto.o store.o string.o tls.o tod.o transport.o tree.o verify.o xtextencode.o environment.o macro.o lf_quote.o lf_check_file.o lf_sqlperform.o rf_change_domain.o rf_expand_data.o rf_get_errors_address.o rf_get_munge_headers.o rf_get_transport.o rf_get_ugid.o rf_lookup_hostlist.o rf_queue_add.o rf_self_action.o rf_set_ugid.o call_pwcheck.o check_serv_cond.o get_data.o get_no64_data.o pwcheck.o local_scan.o malware.o mime.o regex.o spam.o spool_mbox.o bmi_spam.o dane.o dcc.o imap_utf7.o utf8.o xclient.o version.o \ routers/routers.a transports/transports.a lookups/lookups.a \ auths/auths.a miscmods/miscmods.a \ -lresolv -lcrypt -lm -ldl \ -lsqlite3 -lnsl -lsqlite3 \ -lgnutls -lgnutls-dane -lpcre2-8 -Wl,-z,relro -Wl,-z,now -rdynamic -lidn -lidn2 >>> exim binary built rm -fr dynmodules mkdir dynmodules for d in lookup router transport auth miscmod; do \ for f in ${d}s/*.so; do \ [ -e $f ] && ln $f dynmodules/`basename $f .so`_$d.so; \ done; \ done; \ true make[3]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64' make[2]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light' building exim4-daemon-heavy make[2]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy' /bin/sh scripts/source_checks >>> Creating links to source files... # perl fixup >>> Creating lookups/Makefile for building dynamic modules >>> Creating routers/Makefile for building dynamic modules >>> Creating transports/Makefile for building dynamic modules >>> Creating auths/Makefile for building dynamic modules >>> Creating miscmods/Makefile for building dynamic modules >>> New Makefile & lookups/Makefile installed >>> Use "make makefile" if you need to force rebuilding of the makefile make[3]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64' /bin/sh ../scripts/Configure-os.c cc buildconfig.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -o buildconfig buildconfig.c -lcrypt -lm /bin/sh ../scripts/Configure-config.h "/usr/bin/make" make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64' make[4]: 'buildconfig' is up to date. make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64' Building configuration file config.h >>> config.h built /bin/sh ../scripts/Configure-os.h cc -DMACRO_PREDEF macro_predef.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro_predef.o macro_predef.c cc -DMACRO_PREDEF globals.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-globals.o globals.c cc -DMACRO_PREDEF readconf.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-readconf.o readconf.c readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } cc -DMACRO_PREDEF expand.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-expand.o expand.c cc -DMACRO_PREDEF route.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-route.o route.c cc -DMACRO_PREDEF transport.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-transport.o transport.c cc -DMACRO_PREDEF drtables.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-drtables.o drtables.c cc -DMACRO_PREDEF acl.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-acl.o acl.c cc -DMACRO_PREDEF tls.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-tls.o tls.c In file included from tls-gnu.c:140, from tls.c:32: tls-cipher-stdname.c:379:1: warning: 'cipher_stdname' defined but not used [-Wunused-function] 379 | cipher_stdname(uschar id0, uschar id1) | ^~~~~~~~~~~~~~ cc -DMACRO_PREDEF transports/appendfile.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-appendfile.o transports/appendfile.c cc -DMACRO_PREDEF transports/autoreply.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-autoreply.o transports/autoreply.c cc -DMACRO_PREDEF transports/lmtp.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-lmtp.o transports/lmtp.c cc -DMACRO_PREDEF transports/pipe.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-pipe.o transports/pipe.c cc -DMACRO_PREDEF transports/queuefile.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-queuefile.o transports/queuefile.c cc -DMACRO_PREDEF transports/smtp.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-smtp.o transports/smtp.c cc -DMACRO_PREDEF routers/accept.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-accept.o routers/accept.c cc -DMACRO_PREDEF routers/dnslookup.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-dnslookup.o routers/dnslookup.c cc -DMACRO_PREDEF routers/ipliteral.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-ipliteral.o routers/ipliteral.c cc -DMACRO_PREDEF routers/iplookup.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-iplookup.o routers/iplookup.c cc -DMACRO_PREDEF routers/manualroute.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-manualroute.o routers/manualroute.c cc -DMACRO_PREDEF routers/queryprogram.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-queryprogram.o routers/queryprogram.c cc -DMACRO_PREDEF routers/redirect.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-redirect.o routers/redirect.c cc -DMACRO_PREDEF auths/auth-spa.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-auth-spa.o auths/auth-spa.c cc -DMACRO_PREDEF auths/cram_md5.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-cram_md5.o auths/cram_md5.c cc -DMACRO_PREDEF auths/cyrus_sasl.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-cyrus_sasl.o auths/cyrus_sasl.c cc -DMACRO_PREDEF auths/dovecot.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-dovecot.o auths/dovecot.c cc -DMACRO_PREDEF auths/gsasl.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-gsasl.o auths/gsasl.c cc -DMACRO_PREDEF auths/heimdal_gssapi.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-heimdal_gssapi.o auths/heimdal_gssapi.c cc -DMACRO_PREDEF auths/plaintext.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-plaintext.o auths/plaintext.c cc -DMACRO_PREDEF auths/spa.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-spa.o auths/spa.c cc -DMACRO_PREDEF auths/tls.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-authtls.o auths/tls.c cc -DMACRO_PREDEF auths/external.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-external.o auths/external.c cc -DMACRO_PREDEF miscmods/dkim.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-dkim.o miscmods/dkim.c cc -DMACRO_PREDEF malware.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-malware.o malware.c cc -DMACRO_PREDEF miscmods/signing.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-signing.o miscmods/signing.c cc -o macro_predef cc -o macro_predef -Wl,-z,relro -Wl,-z,now macro_predef.o macro-globals.o macro-readconf.o macro-expand.o macro-route.o macro-transport.o macro-drtables.o macro-acl.o macro-tls.o macro-appendfile.o macro-autoreply.o macro-lmtp.o macro-pipe.o macro-queuefile.o macro-smtp.o macro-accept.o macro-dnslookup.o macro-ipliteral.o macro-iplookup.o macro-manualroute.o macro-queryprogram.o macro-redirect.o macro-auth-spa.o macro-cram_md5.o macro-cyrus_sasl.o macro-dovecot.o macro-gsasl.o macro-heimdal_gssapi.o macro-plaintext.o macro-spa.o macro-authtls.o macro-external.o macro-dkim.o macro-malware.o macro-signing.o ./macro_predef > macro.c >>> exicyclog script built >>> exinext script built >>> exiwhat script built >>> exigrep script built >>> eximstats script built >>> exipick script built >>> exiqgrep script built >>> exiqsumm script built >>> transport-filter.pl script built # @./exim_checkaccess -v 2>&1 >/dev/null >>> exim_checkaccess script built cc exim_dbmbuild.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY \ -o exim_dbmbuild.o exim_dbmbuild.c In file included from hintsdb.h:76, from exim_dbmbuild.c:34: hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:970, from exim.h:76, from exim_dbmbuild.c:33: In function 'snprintf', inlined from 'exim_s_dbp.isra' at hintsdb/hints_sqlite.h:189:7: /usr/include/riscv64-linux-gnu/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' argument 8 overlaps destination object 'hex' [-Wrestrict] 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cc -DCOMPILE_UTILITY xtextencode.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-xtextencode.o xtextencode.c cc -o exim_dbmbuild cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -o exim_dbmbuild -Wl,-z,relro -Wl,-z,now \ exim_dbmbuild.o util-xtextencode.o \ -lcrypt -lm -lpam -export-dynamic -lsqlite3 >>> exim_dbmbuild utility built cc -DEXIM_DUMPDB exim_dbutil.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden \ -DCOMPILE_UTILITY \ -DEXIM_DUMPDB \ -o exim_dumpdb.o exim_dbutil.c cc -DCOMPILE_UTILITY os.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden \ -DCOMPILE_UTILITY \ -DOS_LOAD_AVERAGE \ -DFIND_RUNNING_INTERFACES \ -o util-os.o os.c cc -DCOMPILE_UTILITY store.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-store.o store.c store.c: In function 'is_tainted_fn': store.c:312:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 312 | if (b = qp->pool.current_block) | ^ cc -o exim_dumpdb cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -o exim_dumpdb -Wl,-z,relro -Wl,-z,now exim_dumpdb.o util-os.o util-store.o util-xtextencode.o \ -lcrypt -lm -lpam -export-dynamic -lsqlite3 >>> exim_dumpdb utility built cc -DEXIM_FIXDB exim_dbutil.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden \ -DCOMPILE_UTILITY \ -DEXIM_FIXDB \ -o exim_fixdb.o exim_dbutil.c In file included from /usr/include/stdio.h:970, from exim.h:76, from exim_dbutil.c:33: In function 'snprintf', inlined from 'exim_s_dbp' at hintsdb/hints_sqlite.h:189:7, inlined from 'exim_dbput' at hintsdb/hints_sqlite.h:224:8, inlined from 'dbfn_write' at exim_dbutil.c:508:8: /usr/include/riscv64-linux-gnu/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' argument 8 overlaps destination object 'hex' [-Wrestrict] 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cc -DCOMPILE_UTILITY queue.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-md5.o md5.c cc -o exim_fixdb cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -o exim_fixdb -Wl,-z,relro -Wl,-z,now exim_fixdb.o util-os.o util-store.o util-md5.o util-xtextencode.o \ -lcrypt -lm -lpam -export-dynamic -lsqlite3 >>> exim_fixdb utility built cc -DEXIM_TIDYDB exim_dbutil.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden \ -DCOMPILE_UTILITY \ -DEXIM_TIDYDB \ -o exim_tidydb.o exim_dbutil.c In file included from /usr/include/stdio.h:970, from exim.h:76, from exim_dbutil.c:33: In function 'snprintf', inlined from 'exim_s_dbp' at hintsdb/hints_sqlite.h:189:7, inlined from 'exim_dbput' at hintsdb/hints_sqlite.h:224:8, inlined from 'dbfn_write' at exim_dbutil.c:508:8: /usr/include/riscv64-linux-gnu/bits/stdio2.h:68:10: warning: '__builtin___snprintf_chk' argument 8 overlaps destination object 'hex' [-Wrestrict] 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cc -o exim_tidydb cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -o exim_tidydb -Wl,-z,relro -Wl,-z,now \ exim_tidydb.o util-os.o util-store.o util-xtextencode.o \ -lcrypt -lm -lpam -export-dynamic -lsqlite3 >>> exim_tidydb utility built cc exim_lock.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden exim_lock.c cc -o exim_lock cc -o exim_lock -Wl,-z,relro -Wl,-z,now exim_lock.o \ -lcrypt -lm -lpam -export-dynamic >>> exim_lock utility built >>> exim_msgdate script built >>> exim_id_update script built make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64/lookups' cc cdb.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql cdb.c In file included from ../hintsdb.h:76, from ../exim.h:529, from cdb.c:60: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dbmdb.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql dbmdb.c In file included from ../hintsdb.h:76, from ../exim.h:529, from dbmdb.c:13: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dnsdb.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql dnsdb.c In file included from ../hintsdb.h:76, from ../exim.h:529, from dnsdb.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dsearch.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql dsearch.c In file included from ../hintsdb.h:76, from ../exim.h:529, from dsearch.c:15: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ dsearch.c: In function 'dsearch_find': dsearch.c:133:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 133 | || keystring[1] && (keystring[1] != '.' || keystring[2]) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc ldap.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql ldap.c In file included from ../hintsdb.h:76, from ../exim.h:529, from ldap.c:16: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ldap.c: In function 'perform_ldap_search': ldap.c:528:18: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 528 | || !lcp->user && user | ~~~~~~~~~~~^~~~~~~ ldap.c:529:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 529 | || lcp->user && !user | ~~~~~~~~~~^~~~~~~~ ldap.c:530:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 530 | || lcp->user && user && Ustrcmp(lcp->user, user) != 0 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldap.c:531:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 531 | || !lcp->password && password | ~~~~~~~~~~~~~~~^~~~~~~~~~~ ldap.c:532:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 532 | || lcp->password && !password | ~~~~~~~~~~~~~~^~~~~~~~~~~~ ldap.c:533:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 533 | || lcp->password && password && Ustrcmp(lcp->password, password) != 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldap.c: In function 'control_ldap_search': ldap.c:1249:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1249 | if (!eldap_default_servers && !local_servers || p[3] != '/') | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ldap.c:1258:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1258 | for (uschar * server; server = string_nextinlist(&list, &sep, NULL, 0); ) | ^~~~~~ ldap.c: In function 'eldap_tidy': ldap.c:1346:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1346 | for (LDAP_CONNECTION *lcp; lcp = ldap_connections; ldap_connections = lcp->next) | ^~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc lsearch.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql lsearch.c In file included from ../hintsdb.h:76, from ../exim.h:529, from lsearch.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ lsearch.c: In function 'internal_lsearch_find': lsearch.c:84:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 84 | for (const uschar * ele; ele = string_nextinlist(&opts, &sep, NULL, 0); ) | ^~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc mysql.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql mysql.c In file included from ../hintsdb.h:76, from ../exim.h:529, from mysql.c:14: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc nis.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql nis.c In file included from ../hintsdb.h:76, from ../exim.h:529, from nis.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc passwd.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql passwd.c In file included from ../hintsdb.h:76, from ../exim.h:529, from passwd.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc pgsql.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql pgsql.c In file included from ../hintsdb.h:76, from ../exim.h:529, from pgsql.c:14: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc sqlite.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql sqlite.c In file included from ../hintsdb.h:76, from ../exim.h:529, from sqlite.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc spf.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql spf.c In file included from ../hintsdb.h:76, from ../exim.h:529, from spf.c:17: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc readsock.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql readsock.c In file included from ../hintsdb.h:76, from ../exim.h:529, from readsock.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ readsock.c: In function 'readsock_find': readsock.c:185:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 185 | if (opts) for (uschar * s; s = string_nextinlist(&opts, &sep, NULL, 0); ) | ^ readsock.c:185:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 185 | if (opts) for (uschar * s; s = string_nextinlist(&opts, &sep, NULL, 0); ) | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ar cq lookups.a ranlib lookups.a make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64/lookups' make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64/auths' cc cram_md5.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden cram_md5.c In file included from ../hintsdb.h:76, from ../exim.h:529, from cram_md5.c:23: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ cram_md5.c: In function 'auth_cram_md5_client': cram_md5.c:275:5: warning: unused variable 'i' [-Wunused-variable] 275 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc cyrus_sasl.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden cyrus_sasl.c In file included from ../hintsdb.h:76, from ../exim.h:529, from cyrus_sasl.c:17: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ cyrus_sasl.c: In function 'auth_cyrus_sasl_server': cyrus_sasl.c:227:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 227 | if (!hname || !realm_expanded && ob->server_realm) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dovecot.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dovecot.c In file included from ../hintsdb.h:76, from ../exim.h:529, from dovecot.c:25: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ dovecot.c: In function 'dc_gets': dovecot.c:219:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 219 | if ((socket_buffer_left = | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc external.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden external.c In file included from ../hintsdb.h:76, from ../exim.h:529, from external.c:16: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc plaintext.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden plaintext.c In file included from ../hintsdb.h:76, from ../exim.h:529, from plaintext.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc spa.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden spa.c In file included from ../hintsdb.h:76, from ../exim.h:529, from spa.c:36: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ spa.c: In function 'auth_spa_server': spa.c:233:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 233 | if (!(clearpass = expand_string(ob->spa_serverpassword))) | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc tls.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden tls.c In file included from ../hintsdb.h:76, from ../exim.h:529, from tls.c:15: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc auth-spa.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden auth-spa.c In file included from ../hintsdb.h:76, from ../exim.h:529, from auth-spa.c:162: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ar cq auths.a ar cq auths.a cram_md5.o cyrus_sasl.o dovecot.o external.o plaintext.o spa.o tls.o auth-spa.o ranlib auths.a make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64/auths' make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64/routers' cc accept.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden accept.c In file included from ../hintsdb.h:76, from ../exim.h:529, from accept.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dnslookup.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dnslookup.c In file included from ../hintsdb.h:76, from ../exim.h:529, from dnslookup.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ dnslookup.c: In function 'dnslookup_router_entry': dnslookup.c:162:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 162 | if (ob->check_srv) | ^ dnslookup.c:248:19: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 248 | flags = flags & ~HOST_FIND_BY_AAAA | HOST_FIND_IPV4_ONLY; ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc ipliteral.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden ipliteral.c In file included from ../hintsdb.h:76, from ../exim.h:529, from ipliteral.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc iplookup.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden iplookup.c In file included from ../hintsdb.h:76, from ../exim.h:529, from iplookup.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ iplookup.c: In function 'iplookup_router_init': iplookup.c:92:19: warning: unused variable 'rblock' [-Wunused-variable] 92 | router_instance * rblock = (router_instance *)r; | ^~~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc manualroute.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden manualroute.c In file included from ../hintsdb.h:76, from ../exim.h:529, from manualroute.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ manualroute.c: In function 'manualroute_router_init': manualroute.c:124:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 124 | if ( !ob->route_list && !ob->route_data | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ manualroute.c: In function 'manualroute_router_entry': manualroute.c:348:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 348 | lookup_type = lookup_type & ~(LK_DEFAULT | LK_BYDNS) | LK_BYNAME; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc queryprogram.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden queryprogram.c In file included from ../hintsdb.h:76, from ../exim.h:529, from queryprogram.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ queryprogram.c: In function 'queryprogram_router_entry': queryprogram.c:258:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 258 | if (!ob->cmd_gid_set) | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc redirect.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden redirect.c In file included from ../hintsdb.h:76, from ../exim.h:529, from redirect.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ar cq routers.a ranlib routers.a make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64/routers' make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64/transports' cc appendfile.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden appendfile.c In file included from ../hintsdb.h:76, from ../exim.h:529, from appendfile.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ appendfile.c: In function 'appendfile_transport_init': appendfile.c:381:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 381 | if (ob->mbx_format) | ^ appendfile.c: In function 'check_dir_size': appendfile.c:683:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 683 | for (struct dirent * ent; ent = readdir(dir); ) | ^~~ appendfile.c: In function 'check_creation': appendfile.c:937:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 937 | && ( create_file != create_belowhome appendfile.c: In function 'appendfile_transport_entry': appendfile.c:2206:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2206 | if (is_tainted(path)) | ^ appendfile.c:2400:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2400 | || mailbox_filecount < 0 && ob->quota_filecount_value > 0 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ appendfile.c:2714:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2714 | if (mailbox_size + (ob->quota_is_inclusive ? message_size:0) > ob->quota_value) | ^ appendfile.c:2724:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2724 | if (ob->quota_filecount_value > 0 | ^ appendfile.c:2786:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2786 | if (prefix && *prefix) | ^ appendfile.c:2852:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2852 | if (suffix && *suffix) | ^ appendfile.c:2867:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2867 | if (yield == OK && ob->use_bsmtp) | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc autoreply.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden autoreply.c In file included from ../hintsdb.h:76, from ../exim.h:529, from autoreply.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ autoreply.c: In function 'autoreply_transport_entry': autoreply.c:333:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 333 | if ( from && !(from = checkexpand(from, addr, trname, cke_hdr)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:335:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 335 | || to && !(to = checkexpand(to, addr, trname, cke_hdr)) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:336:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 336 | || cc && !(cc = checkexpand(cc, addr, trname, cke_hdr)) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:337:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 337 | || bcc && !(bcc = checkexpand(bcc, addr, trname, cke_hdr)) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:338:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 338 | || subject && !(subject = checkexpand(subject, addr, trname, cke_hdr)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:339:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 339 | || headers && !(headers = checkexpand(headers, addr, trname, cke_text)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:340:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 340 | || text && !(text = checkexpand(text, addr, trname, cke_text)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:341:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 341 | || file && !(file = checkexpand(file, addr, trname, cke_file)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:342:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 342 | || logfile && !(logfile = checkexpand(logfile, addr, trname, cke_file)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:343:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 343 | || oncelog && !(oncelog = checkexpand(oncelog, addr, trname, cke_file)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:344:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 344 | || oncerepeat && !(oncerepeat = checkexpand(oncerepeat, addr, trname, cke_file)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:740:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 740 | if (rc != 0) | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc lmtp.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden lmtp.c In file included from ../hintsdb.h:76, from ../exim.h:529, from lmtp.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc pipe.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden pipe.c In file included from ../hintsdb.h:76, from ../exim.h:529, from pipe.c:11: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ pipe.c: In function 'set_up_direct_command': pipe.c:377:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 377 | p = string_nextinlist(&listptr, &sep, NULL, 0); ) | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc smtp.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden smtp.c In file included from ../hintsdb.h:76, from ../exim.h:529, from smtp.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ In file included from ../exim.h:526: smtp.c: In function 'write_ehlo_cache_entry': ../macros.h:106:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 106 | #define HDEBUG(x) if (host_checking || IS_DEBUG(x)) | ^ smtp.c:959:3: note: in expansion of macro 'HDEBUG' 959 | HDEBUG(D_transport) | ^~~~~~ smtp.c: In function 'read_ehlo_cache_entry': ../macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ smtp.c:1033:5: note: in expansion of macro 'DEBUG' 1033 | DEBUG(D_transport) | ^~~~~ smtp.c: In function 'study_ehlo_auths': smtp.c:1082:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1082 | for (int sep = ' '; s = string_nextinlist(&list, &sep, NULL, 0); ) | ^ smtp.c: In function 'smtp_setup_conn': smtp.c:2235:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2235 | if (ob->protocol) | ^ ../macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ smtp.c:2369:5: note: in expansion of macro 'DEBUG' 2369 | DEBUG(D_transport) | ^~~~~ smtp.c:2460:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2460 | if ( verify_check_given_host(CUSS &ob->hosts_pipe_connect, | ^ smtp.c:2574:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2574 | if ((sx->helo_data = string_domain_utf8_to_alabel(sx->helo_data, | ^ smtp.c:3116:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3116 | if (sx->smtps) | ^ smtp.c:3212:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3212 | if ( !continue_hostname && (!atrn_domains || atrn_mode && *atrn_mode == 'C') | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ smtp.c:3212:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3212 | if ( !continue_hostname && (!atrn_domains || atrn_mode && *atrn_mode == 'C') | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c: In function 'smtp_write_mail_and_rcpt_cmds': smtp.c:3794:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3794 | && (!mua_wrapper || addr->next && address_count < sx->max_rcpt); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c: In function 'smtp_proxy_tls': smtp.c:3937:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3937 | if (p[0].revents & POLLIN) | ^ smtp.c:3954:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3954 | if (p[1].revents & POLLIN) | ^ smtp.c: In function 'smtp_deliver': ../macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ smtp.c:4307:3: note: in expansion of macro 'DEBUG' 4307 | DEBUG(D_transport|D_v) | ^~~~~ smtp.c:4370:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4370 | && (sx->ok && sx->completed_addr || smtp_peer_options & OPTION_CHUNKING) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ smtp.c:4382:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4382 | ( tls_out.active.sock < 0 && !continue_proxy_cipher | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c:4425:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4425 | if (!sx->ok) | ^ smtp.c:4964:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4964 | if (mail_limit = continue_sequence >= sx->max_mail) | ^~~~~~~~~~ smtp.c:4984:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4984 | || tcw_done && tcw /* more messages for host */ | ~~~~~~~~~^~~~~~ smtp.c:4991:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4991 | ( tls_out.active.sock < 0 && !continue_proxy_cipher | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c:5009:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5009 | if (sx->send_rset) | ^ smtp.c:4962:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4962 | if (sx->completed_addr && sx->ok && sx->send_quit) | ^ smtp.c:5207:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5207 | if (sx->send_quit || tcw_done && !tcw) | ~~~~~~~~~^~~~~~~ smtp.c: In function 'smtp_transport_entry': smtp.c:5859:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5859 | if (continue_sequence > 1) | ^ smtp.c:6447:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 6447 | if (host) | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc smtp_socks.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden smtp_socks.c In file included from ../hintsdb.h:76, from ../exim.h:529, from smtp_socks.c:12: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc tf_maildir.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden tf_maildir.c In file included from ../hintsdb.h:76, from ../exim.h:529, from tf_maildir.c:19: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ tf_maildir.c: In function 'maildir_compute_size': tf_maildir.c:255:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 255 | for (struct dirent *ent; ent = readdir(dir); ) | ^~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ar cq transports.a ranlib transports.a make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64/transports' make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64/miscmods' cc dkim.c dkim_transport.c pdkim.c signing.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dkim.c In file included from ../hintsdb.h:76, from ../exim.h:529, from dkim.c:13: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ dkim.c: In function 'dkim_exim_acl_run': dkim.c:578:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 578 | || dkim_verify_minimal && Ustrcmp(dkim_verify_status, "pass") == 0) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dkim.c: In function 'dkim_exim_acl_entry': dkim.c:626:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 626 | item = string_nextinlist(&dkim_verify_signers_expanded, | ^~~~ dkim.c:641:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 641 | seen_item = string_nextinlist(&seen_items_list, &seen_sep, NULL, 0); | ^~~~~~~~~ dkim.c: In function 'dkim_exim_status_listmatch': dkim.c:697:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 697 | for (const uschar * ss; ss = string_nextinlist(&s, &sep, NULL, 0); ) | ^~ dkim.c: In function 'dkim_exim_sign': dkim.c:1010:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1010 | if (dkim->dkim_identity) | ^ dkim.c:1017:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1017 | if (dkim->dkim_timestamps) | ^ In file included from ../exim.h:526: dkim.c: In function 'authres_dkim': ../macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ dkim.c:1296:1: note: in expansion of macro 'DEBUG' 1296 | DEBUG(D_acl) | ^~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dkim_transport.c In file included from ../hintsdb.h:76, from ../exim.h:529, from dkim_transport.c:13: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ dkim_transport.c: In function 'dkt_direct': dkim_transport.c:172:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 172 | tctx->options = tctx->options & ~(topt_end_dot | topt_use_bdat) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden pdkim.c In file included from ../hintsdb.h:76, from ../exim.h:529, from pdkim.c:26: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ pdkim.c: In function 'pdkim_parse_sig_header': pdkim.c:478:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 478 | if (where == PDKIM_HDR_TAG) | ^ pdkim.c: In function 'pdkim_headcat': pdkim.c:1136:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1136 | if (pad) | ^ pdkim.c: In function 'sort_sig_methods': pdkim.c:1429:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1429 | ele = string_nextinlist(&prefs, &sep, NULL, 0); ) | ^~~ pdkim.c:1447:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1447 | ele = string_nextinlist(&prefs, &sep, NULL, 0); ) | ^~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden signing.c In file included from ../hintsdb.h:76, from ../exim.h:529, from signing.c:9: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ mv dkim.o dkim_tmp.o ld -r -o dkim.o \ dkim_tmp.o dkim_transport.o pdkim.o signing.o cc exim_filter.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden exim_filter.c In file included from ../hintsdb.h:76, from ../exim.h:529, from exim_filter.c:13: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ exim_filter.c: In function 'interpret_commands': exim_filter.c:2174:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2174 | for (uschar * ss; ss = string_nextinlist(&list, &sep, NULL, 0); ) | ^~ exim_filter.c:2247:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2247 | if (finish_obeyed || ok != FF_DELIVERED && ok != FF_NOTDELIVERED) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc pam.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden pam.c In file included from ../hintsdb.h:76, from ../exim.h:529, from pam.c:10: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ riscv64-linux-gnu-gcc perl.c riscv64-linux-gnu-gcc -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/riscv64-linux-gnu/perl/5.40/CORE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -c perl.c cc sieve_filter.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden sieve_filter.c In file included from ../hintsdb.h:76, from ../exim.h:529, from sieve_filter.c:23: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ sieve_filter.c: In function 'add_addr': sieve_filter.c:979:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 979 | if ( filter_test != FTEST_NONE && debug_selector != 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc spf.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden spf.c In file included from ../hintsdb.h:76, from ../exim.h:529, from spf.c:14: ../hintsdb/hints_sqlite.h: In function 'exim_dbget': ../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ ../hintsdb/hints_sqlite.h: At top level: ../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ ../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dummy.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dummy.c ar cq miscmods.a ranlib miscmods.a make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64/miscmods' cc acl.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. acl.c In file included from hintsdb.h:76, from exim.h:529, from acl.c:12: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ acl.c: In function 'acl_verify': acl.c:1905:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1905 | if (rc != OK && *log_msgptr) | ^ acl.c:2015:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2015 | for (uschar * opt; opt = string_nextinlist(&sublist, &optsep, NULL, 0); ) | ^~~ acl.c:2086:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2086 | for (uschar * opt; opt = string_nextinlist(&sublist, &optsep, NULL, 0); ) | ^~~ In file included from exim.h:526: macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ acl.c:2262:9: note: in expansion of macro 'DEBUG' 2262 | DEBUG(D_acl) | ^~~~~ acl.c:2328:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2328 | || callout_defer_ok && *basic_errno == ERRNO_CALLOUTDEFER acl.c: In function 'decode_control': acl.c:2407:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2407 | && (!d->has_option || c != '/' && c != '_') | ~~~~~~~~~^~~~~~~~~~~ acl.c: In function 'acl_check_condition': acl.c:4065:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4065 | for (uschar * ss; ss = string_nextinlist(&s, &sep, NULL, 0); ) | ^~ acl.c:4122:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4122 | for (uschar * opt; opt = string_nextinlist(&list, &sep, NULL, 0); ) | ^~~ acl.c:4297:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4297 | if (!(conditions[cb->type].flags & ACD_MOD) && cb->u.negated) | ^ acl.c: In function 'acl_check_internal': acl.c:4807:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4807 | else if (cond == DEFER && LOGGING(acl_warn_skipped)) | ^ acl.c: In function 'acl_check': acl.c:5049:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5049 | else if ( (rc = open_cutthrough_connection(addr, cutthrough.tpt_sender)) | ^ acl.c:5038:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5038 | else if (cutthrough.delivery) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc atrn.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. atrn.c In file included from hintsdb.h:76, from exim.h:529, from atrn.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ atrn.c: In function 'atrn_handle_provider': atrn.c:80:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 80 | for (const uschar * ele; ele = string_nextinlist(&list, &sep, NULL, 0); ) | ^~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc base64.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. base64.c In file included from hintsdb.h:76, from exim.h:529, from base64.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc child.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. child.c In file included from hintsdb.h:76, from exim.h:529, from child.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc crypt16.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. crypt16.c crypt16.c: In function 'crypt16': crypt16.c:69:3: warning: '__builtin_strncpy' output may be truncated copying 2 bytes from a string of length 22 [-Wstringop-truncation] 69 | strncpy (s2, res+2, 2); | ^ cc daemon.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. daemon.c In file included from hintsdb.h:76, from exim.h:529, from daemon.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ In file included from exim.h:526: daemon.c: In function 'daemon_notification': macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ daemon.c:1280:1: note: in expansion of macro 'DEBUG' 1280 | DEBUG(D_queue_run) | ^~~~~ daemon.c: In function 'next_qrunner_interval': daemon.c:1429:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1429 | for (qrunner * qq; qq = *p; p = &qq->next) | ^~ daemon.c:1431:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1431 | || q->next_tick == qq->next_tick && q->interval < qq->interval | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ daemon.c: In function 'daemon_go': daemon.c:1893:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1893 | for (int sep = 0; s = string_nextinlist(&list, &sep, NULL, 0); ) | ^ daemon.c:1928:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1928 | for (int sep = 0; s = string_nextinlist(&list, &sep, NULL, 0); ) | ^ daemon.c:1933:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1933 | for (int sep = 0; s = string_nextinlist(&list, &sep, NULL, 0); pct++) | ^ daemon.c:1956:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1956 | s = string_nextinlist(&list, &sep, big_buffer, big_buffer_size); ) | ^ macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ daemon.c:2268:5: note: in expansion of macro 'DEBUG' 2268 | DEBUG(D_any) | ^~~~~ daemon.c:2609:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2609 | if (sigalrm_seen || *queuerun_msgid) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dbfn.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dbfn.c In file included from hintsdb.h:76, from exim.h:529, from dbfn.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ cc debug.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. debug.c In file included from hintsdb.h:76, from exim.h:529, from debug.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ debug.c: In function 'debug_trigger_fire': debug.c:490:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 490 | if (debug_file && (nbytes = pretrigger_writeoff - pretrigger_readoff) != 0) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc deliver.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. deliver.c In file included from hintsdb.h:76, from exim.h:529, from deliver.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ deliver.c: In function 'post_process_one': deliver.c:1548:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1548 | || result == FAIL && tb->log_fail_output | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ deliver.c:1549:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1549 | || result == DEFER && tb->log_defer_output | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ deliver.c:1576:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1576 | if (sender_address[0] != 0 || addr->prop.errors_address) | ^ deliver.c: In function 'deliver_local': deliver.c:2454:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2454 | || message_length > 0 && (ret = write(pfd[pipe_write], s, message_length)) != message_length | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c: In function 'do_local_deliveries': deliver.c:2834:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2834 | && ( !addr->host_list && !next->host_list | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ deliver.c:3006:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3006 | if (dbm_file) | ^ deliver.c: In function 'do_remote_deliveries': deliver.c:4594:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4594 | if (tpt_parallel_check(tp, addr, &serialize_key)) | ^ deliver.c:5093:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5093 | if (testflag(addr, af_pipelining)) | ^ deliver.c:5232:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5232 | || continue_hostname && continue_fd >= 0 && continue_sequence == 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c: In function 'deliver_message': deliver.c:7367:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 7367 | && match_isinlist(s+1, &atrn_domains, 0, &domainlist_anchor, NULL, deliver.c:7962:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 7962 | else if ( ( f.queue_running && !f.deliver_force | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ deliver.c:8011:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 8011 | if (dbm_file) | ^ deliver.c:8024:33: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 8024 | for (address_item * addr_r; addr_r = addr_route; ) | ^~~~~~ deliver.c:8145:58: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 8145 | for (address_item ** chain = &addr_route, * addr2; addr2 = *chain; ) | ^~~~~ deliver.c:8315:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 8315 | && ( addr_local && (addr_local->next || addr_remote) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c:8595:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 8594 | || addr_failed->dsn_flags & rf_dsnflags | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8595 | && !(addr_failed->dsn_flags & rf_notify_failure) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc directory.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. directory.c In file included from hintsdb.h:76, from exim.h:529, from directory.c:10: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dns.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dns.c In file included from hintsdb.h:76, from exim.h:529, from dns.c:12: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ dns.c: In function 'dns_special_lookup': dns.c:1269:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1269 | if (strcmpic(namesuff, US".arpa") == 0) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc drtables.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. drtables.c In file included from hintsdb.h:76, from exim.h:529, from drtables.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ In file included from exim.h:526: drtables.c: In function 'misc_mod_add': macros.h:109:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 109 | if (debug_startup) \ | ^ drtables.c:441:3: note: in expansion of macro 'EARLY_DEBUG' 441 | EARLY_DEBUG(D_any, "Module init: %q\n", mi->name); | ^~~~~~~~~~~ macros.h:109:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 109 | if (debug_startup) \ | ^ drtables.c:444:5: note: in expansion of macro 'EARLY_DEBUG' 444 | EARLY_DEBUG(D_any, "module init call failed for %q\n", mi->name); | ^~~~~~~~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc enq.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. enq.c In file included from hintsdb.h:76, from exim.h:529, from enq.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc exim.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. exim.c In file included from hintsdb.h:76, from exim.h:529, from exim.c:15: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ exim.c: In function 'show_string': exim.c:1028:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1028 | if (s) | ^ exim.c: In function 'main': exim.c:2561:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2561 | if (Ustrlen(p)) | ^ exim.c:2757:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2757 | if (!*argrest) | ^ exim.c:3004:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3004 | if (!*argrest) | ^ exim.c:3032:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3032 | if (!*argrest) | ^ exim.c:3081:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3081 | if (!*argrest) | ^ exim.c:3099:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3099 | if (!*argrest) | ^ exim.c:3158:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3158 | if (!continue_proxy_cipher) | ^ exim.c:3473:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3473 | if (!*(alias_arg = argrest)) | ^ exim.c:3482:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3482 | if (!*p) | ^ exim.c:3841:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3841 | if ( queue_name && qq->name && Ustrcmp(queue_name, qq->name) == 0 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:3887:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3887 | if (i >= 2) | ^ exim.c:4004:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4004 | if (!*argrest) | ^ exim.c:4045:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4045 | || msg_action_arg > 0 && !one_msg_action | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ exim.c:4049:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4049 | || checking && msg_action != MSG_LOAD | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4042:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4041 | if ( (smtp_input || extract_recipients || recipients_arg < argc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4042 | && ( f.daemon_listen || qrunners || bi_option | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4043 | || test_retry_arg >= 0 || test_rewrite_arg >= 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4044 | || filter_test != FTEST_NONE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4045 | || msg_action_arg > 0 && !one_msg_action | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4046 | ) | ~ exim.c:4053:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4052 | || (f.daemon_listen || is_multiple_qrun()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4053 | && ( sender_address || list_options || list_queue || checking | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4054 | || bi_option | ~~~~~~~~~~~~ 4055 | ) | ~ exim.c:4056:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4056 | || f.daemon_listen && is_onetime_qrun() | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ exim.c:4057:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4057 | || f.inetd_wait_mode && qrunners | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ exim.c:4059:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4058 | || list_options | ~~~~~~~~~~~~ 4059 | && ( checking || smtp_input || extract_recipients | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4060 | || filter_test != FTEST_NONE || bi_option | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4061 | ) | ~ exim.c:4063:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4062 | || verify_address_mode | ~~~~~~~~~~~~~~~~~~~ 4063 | && ( f.address_test_mode || smtp_input || extract_recipients | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4064 | || filter_test != FTEST_NONE || bi_option | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4065 | ) | ~ exim.c:4067:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4066 | || f.address_test_mode | ~~~~~~~~~~~~~~~~~~~ 4067 | && ( smtp_input || extract_recipients || filter_test != FTEST_NONE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4068 | || bi_option | ~~~~~~~~~~~~ 4069 | ) | ~ exim.c:4071:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4070 | || smtp_input | ~~~~~~~~~~ 4071 | && (sender_address || filter_test != FTEST_NONE || extract_recipients) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4072:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4072 | || deliver_selectstring && !qrunners | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ exim.c:4073:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4073 | || msg_action == MSG_LOAD && (!expansion_test || expansion_test_message) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4075:7: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4074 | || atrn_mode | ~~~~~~~~~ 4075 | && ( f.daemon_listen || expansion_test || filter_test != FTEST_NONE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4076 | || checking /* || bi_option || info_stdout || receiving_message | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4077 | || malware_test_file || list_queue || list_config || list_options | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4078 | || version_printed || msg_action_arg > 0 || qrunners | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4079 | */ | ~~ 4080 | ) | ~ exim.c:4379:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4379 | if (trusted_groups) | ^ exim.c:4423:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4423 | if (cmdline_syslog_name) | ^ exim.c:4460:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4460 | if (log_oneline) | ^ exim.c:4552:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4552 | if ( removed_privilege | ^ exim.c:4694:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4694 | || count_queue && queue_list_requires_admin | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4695:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4695 | || list_queue && queue_list_requires_admin | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4696:18: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4696 | || qrunners && prod_requires_admin | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ exim.c:4697:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4697 | || queue_name_dest && prod_requires_admin | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ exim.c:4698:18: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4698 | || debugset && !f.running_in_test_harness | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4853:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4853 | if (rv == -1) | ^ exim.c:4972:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4972 | if (rcpt_verify_quota) | ^ exim.c:5382:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5382 | if ( !sender_address && !smtp_input | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ exim.c:5404:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5404 | if ( !smtp_input && !sender_address | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ exim.c:5575:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 5575 | for (config_lineno = 1; s = get_stdinput(fn_readline, fn_addhist); | ^ exim.c:5874:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5874 | if (expand_string_message) | ^ exim.c:6070:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 6070 | if (recipient) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc expand.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. expand.c In file included from hintsdb.h:76, from exim.h:529, from expand.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ expand.c: In function 'read_subs': expand.c:2259:53: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 2259 | ESI_BRACE_ENDS | ESI_HONOR_DOLLAR | flags & ESI_SKIPPING, &s, resetok, expand.c: In function 'dewrap': expand.c:2395:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2395 | else if (*p == *wrap) | ^ expand.c: In function 'eval_condition': expand.c:2685:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2685 | || (*t == 'r' || *t == 'l' || *t == 'b') && *++t == 'h' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ expand.c:3031:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3031 | if (!isalpha(opname[0]) && yield) | ^ expand.c:3413:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3413 | if (yield) | ^ expand.c: In function 'eval_expr': expand.c:4200:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4200 | if (!*error) | ^ expand.c: In function 'expand_listnamed': expand.c:4621:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4621 | for(char * cp; cp = strpbrk(CCS item, tok); item = US cp) | ^~ expand.c: In function 'expand_string_internal': expand.c:4887:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4887 | if (!(flags & ESI_SKIPPING)) | ^ expand.c:4901:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4901 | || (*t == 'r' || *t == 'l' || *t == 'b') && *++t == 'h' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ expand.c:6046:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 6046 | if (*ret != 0 || i != 0 && val[i] < 0) | ~~~~~~~^~~~~~~~~~~~~ expand.c:6309:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 6309 | if (Ustrncmp(s, "json", 4) == 0) | ^ expand.c:6647:50: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 6647 | if (*sub[1]) for (uschar sep = *sub[0], c; c = *sub[1]; sub[1]++) | ^ expand.c:6703:40: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 6703 | ESI_BRACE_ENDS | flags & ESI_SKIPPING, &s, &resetok, NULL); expand.c:6983:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 6983 | ESI_BRACE_ENDS | flags & ESI_SKIPPING, &s, &resetok, NULL); expand.c:7422:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 7422 | ESI_BRACE_ENDS | flags & ESI_SKIPPING, &s1, &resetok, NULL); expand.c:7540:42: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 7540 | ESI_HONOR_DOLLAR | flags & ESI_SKIPPING, NULL, &resetok, NULL); expand.c:7870:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7870 | if (t) | ^ expand.c:7888:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 7888 | if (*outsep = *++sub) ++sub; | ^ expand.c:7887:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7887 | if (Uskip_whitespace(&sub) == '>') | ^ expand.c:8124:18: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 8124 | if (--bytes_left == 0) /* codepoint complete */ | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ expand.c: In function 'eval_condition': expand.c:3371:21: warning: 'tempcond' may be used uninitialized [-Wmaybe-uninitialized] 3371 | *yield = tempcond == testfor; | ~~~~~~~~~^~~~~~~~~~ expand.c:2648:22: note: 'tempcond' declared here 2648 | BOOL testfor = TRUE, tempcond, combined_cond; | ^~~~~~~~ expand.c:3371:21: warning: 'tempcond' may be used uninitialized [-Wmaybe-uninitialized] 3371 | *yield = tempcond == testfor; | ~~~~~~~~~^~~~~~~~~~ expand.c:2648:22: note: 'tempcond' declared here 2648 | BOOL testfor = TRUE, tempcond, combined_cond; | ^~~~~~~~ cc filtertest.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. filtertest.c In file included from hintsdb.h:76, from exim.h:529, from filtertest.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc globals.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. globals.c In file included from hintsdb.h:76, from exim.h:529, from globals.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dnsbl.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dnsbl.c In file included from hintsdb.h:76, from exim.h:529, from dnsbl.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ dnsbl.c: In function 'one_check_dnsbl': dnsbl.c:242:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 242 | if (host_aton(da->address, address) == 1) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc hash.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. hash.c In file included from hintsdb.h:76, from exim.h:529, from hash.c:12: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc header.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. header.c In file included from hintsdb.h:76, from exim.h:529, from header.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc host.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. host.c In file included from hintsdb.h:76, from exim.h:529, from host.c:19: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ host.c: In function 'random_number': host.c:87:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 87 | if (random_seed == 0) | ^ host.c: In function 'host_fake_gethostbyname': host.c:197:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 197 | if ( ipa == 4 && af == AF_INET | ^ host.c: In function 'host_is_tls_on_connect_port': host.c:1176:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1176 | for (uschar * s, * end; s = string_nextinlist(&list, &sep, NULL, 0); ) | ^ host.c: In function 'host_find_byname': host.c:1931:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1931 | && match_isinlist(host->name, CUSS &dns_ipv4_lookup, 0, host.c: In function 'set_address_from_dns': host.c:2266:11: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2266 | && match_isinlist(host->name, CUSS &dns_ipv4_lookup, 0, host.c: In function 'host_find_bydns': host.c:2575:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2575 | srv_service = string_nextinlist(&srv_svclist, &sep, NULL, 0); ) | ^~~~~~~~~~~ host.c:2661:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2661 | if (dnssec_request) | ^ host.c:3116:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3116 | && Ustrchr(next->address, ':') /* OR next is IPv6 */ host.c:3120:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3120 | && !Ustrchr(next->address, ':') /* OR next is IPv4 */ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc host_address.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. host_address.c In file included from hintsdb.h:76, from exim.h:529, from host_address.c:10: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc ip.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. ip.c In file included from hintsdb.h:76, from exim.h:529, from ip.c:16: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc log.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. log.c In file included from hintsdb.h:76, from exim.h:529, from log.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ In file included from exim.h:526: log.c: In function 'log_open_already_exim': macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ log.c:292:3: note: in expansion of macro 'DEBUG' 292 | DEBUG(D_any) | ^~~~~ log.c: In function 'log_config_info': log.c:644:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 644 | if (flags & (LOG_CONFIG_IN & ~LOG_CONFIG)) | ^ log.c: In function 'log_vwrite': log.c:1092:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1092 | if ( !debug_selector | ^ log.c:1310:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1310 | if ((flags & LOG_PANIC_DIE) != LOG_PANIC) | ^ log.c: In function 'decode_bits': log.c:1472:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1472 | if (c == 0) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc lss.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lss.c In file included from hintsdb.h:76, from exim.h:529, from lss.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc match.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. match.c In file included from hintsdb.h:76, from exim.h:529, from match.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ In file included from exim.h:526: match.c: In function 'match_check_list': macros.h:106:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 106 | #define HDEBUG(x) if (host_checking || IS_DEBUG(x)) | ^ match.c:490:3: note: in expansion of macro 'HDEBUG' 490 | HDEBUG(D_lists) | ^~~~~~ match.c: In function 'check_address': match.c:1320:54: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1320 | csb.flags = MCS_PARTIAL | MCS_AT_SPECIAL | cb->flags & MCS_CASELESS; hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc md5.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. md5.c In file included from hintsdb.h:76, from exim.h:529, from md5.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc moan.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. moan.c In file included from hintsdb.h:76, from exim.h:529, from moan.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc os.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. os.c In file included from hintsdb.h:76, from exim.h:529, from os.c:1: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc parse.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. parse.c In file included from hintsdb.h:76, from exim.h:529, from parse.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ parse.c: In function 'read_domain': parse.c:276:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 276 | while (*s >= 33 && *s <= 90 || *s >= 94 && *s <= 126) *t++ = *s++; | ~~~~~~~~~^~~~~~~~~~~ parse.c: In function 'read_addr_spec': parse.c:570:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 570 | if (*s != term) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc priv.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. priv.c In file included from hintsdb.h:76, from exim.h:529, from priv.c:8: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc proxy.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. proxy.c In file included from hintsdb.h:76, from exim.h:529, from proxy.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc queue.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. queue.c In file included from hintsdb.h:76, from exim.h:529, from queue.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ queue.c: In function 'queue_get_spool_list': queue.c:191:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 191 | for (struct dirent * ent; ent = readdir(dd); ) | ^~~ queue.c:212:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 212 | if ( (len == SPOOL_NAME_LENGTH || len == SPOOL_NAME_LENGTH_OLD) | ^ queue.c: In function 'queue_run': queue.c:495:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 495 | if (!q->queue_run_force && deliver_queue_load_max >= 0) | ^ queue.c: In function 'queue_action': queue.c:1271:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1271 | if ((deliver_datafile = spool_open_datafile(id)) < 0) | ^ queue.c:1611:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1611 | if (yield) | ^ queue.c: In function 'queue_check_only': queue.c:1654:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1654 | if (s) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc rda.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. rda.c In file included from hintsdb.h:76, from exim.h:529, from rda.c:15: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ rda.c: In function 'rda_get_file_contents': rda.c:256:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 256 | if (!uid_ok) | ^ rda.c:263:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 263 | if (!gid_ok) | ^ rda.c: In function 'rda_extract': rda.c:380:19: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 380 | expand_forbid & ~RDO_FILTER_EXPANSIONS | options & RDO_FILTER_EXPANSIONS; hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc readconf.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. readconf.c In file included from hintsdb.h:76, from exim.h:529, from readconf.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ readconf.c: At top level: readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 222 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c: In function 'readconf_find_option': readconf.c:714:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 714 | if ( (o->type & opt_mask) == opt_stringptr | ^ readconf.c:724:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 724 | if ( (o->type & opt_mask) == opt_stringptr | ^ readconf.c:759:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 759 | if ( (o->type & opt_mask) == opt_stringptr | ^ readconf.c:769:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 769 | if ( (o->type & opt_mask) == opt_stringptr | ^ In file included from exim.h:526: readconf.c: In function 'macro_create': macros.h:109:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 109 | if (debug_startup) \ | ^ readconf.c:800:1: note: in expansion of macro 'EARLY_DEBUG' 800 | EARLY_DEBUG(D_any, "%s: '%s' '%s'\n", __FUNCTION__, name, val); | ^~~~~~~~~~~ readconf.c: In function 'macros_expand': macros.h:109:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 109 | if (debug_startup) \ | ^ readconf.c:993:5: note: in expansion of macro 'EARLY_DEBUG' 993 | EARLY_DEBUG(D_any, "%s: matched '%s' in '%.*s'\n", __FUNCTION__, | ^~~~~~~~~~~ readconf.c: In function 'get_config_line': readconf.c:1217:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1217 | if (*ss != '/') | ^ readconf.c: In function 'readconf_handle_option': readconf.c:2293:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2293 | if ((ol2 = find_option(name2, oltop, last))) | ^ readconf.c:2305:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2305 | if ((ol2 = find_option(name2, oltop, last))) | ^ readconf.c: In function 'readconf_main': readconf.c:3431:8: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3427 | statbuf.st_gid != root_gid /* group not root & */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3428 | #ifdef CONFIGURE_GROUP | ~~~~~~~~~~~~~~~~~~~~~~ 3429 | && statbuf.st_gid != config_gid /* group not the special one */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3430 | #endif | ~~~~~~ 3431 | && (statbuf.st_mode & 020) != 0 /* group writeable */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readconf.c: In function 'readconf_retry_error': readconf.c:4181:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4181 | if (i >= nelem(extras)) | ^ readconf.c: In function 'auths_init': readconf.c:4443:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4443 | if ( au->client && bu->client | ~~~~~~~~~~~^~~~~~~~~~~~~ readconf.c: In function 'readconf_rest': macros.h:109:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 109 | if (debug_startup) \ | ^ readconf.c:4611:3: note: in expansion of macro 'EARLY_DEBUG' 4611 | EARLY_DEBUG(D_any, "%s: %s\n", __FUNCTION__, next_section); | ^~~~~~~~~~~ readconf.c: In function 'print_config': readconf.c:4743:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4743 | || Ustrncmp(current, "hide", 4) == 0 && isspace(current[4]) hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc receive.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. receive.c In file included from hintsdb.h:76, from exim.h:529, from receive.c:12: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ receive.c: In function 'receive_statvfs': receive.c:240:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 240 | if (STATVFS(CS path, &statbuf) != 0) | ^ receive.c: In function 'receive_check_fs': receive.c:304:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 304 | if ( space >= 0 && space + msg_size / 1024 < check_spool_space | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:322:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 322 | if ( space >= 0 && space < check_log_space | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c: In function 'read_message_data_smtp': receive.c:870:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 870 | if (ch == '\n') /* Bare LF at end of line */ | ^ receive.c: In function 'run_mime_acl': receive.c:1511:41: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1511 | for (tempdir = exim_opendir(scandir); entry = readdir(tempdir); ) | ^~~~~ receive.c: In function 'receive_msg': receive.c:1915:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1915 | if (smtp_input /* && !smtp_batched_input */) | ^ receive.c:2398:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2398 | if (smtp_input) | ^ receive.c:2558:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2558 | && ( f.sender_local && !f.trusted_caller && !f.suppress_local_fixups | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:2678:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2678 | if (recipient) | ^ receive.c:3018:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3018 | && ( f.sender_local && !f.trusted_caller && !f.suppress_local_fixups | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:3066:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3066 | if (make_sender) | ^ receive.c:3976:33: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 3976 | r->dsn_flags = r->dsn_flags & ~(rf_notify_success | rf_notify_delay) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:4527:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4527 | else if (smtp_reply[0] != 0) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc retry.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. retry.c In file included from hintsdb.h:76, from exim.h:529, from retry.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ retry.c: In function 'retry_update': retry.c:646:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 646 | if (!dbm_file) | ^ In file included from exim.h:526: macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ retry.c:708:9: note: in expansion of macro 'DEBUG' 708 | DEBUG(D_retry) | ^~~~~ retry.c:943:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 943 | if (update_count > 0 && update_count == timedout_count) | ^ retry.c:1017:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1017 | if (dbm_file) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc rewrite.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. rewrite.c In file included from hintsdb.h:76, from exim.h:529, from rewrite.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc rfc2047.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. rfc2047.c In file included from hintsdb.h:76, from exim.h:529, from rfc2047.c:29: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc regex_cache.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. regex_cache.c In file included from hintsdb.h:76, from exim.h:529, from regex_cache.c:32: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc route.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. route.c In file included from hintsdb.h:76, from exim.h:529, from route.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ route.c: In function 'route_check_access': route.c:606:37: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 606 | for (uschar * sp = rp + 1, * slash; slash = Ustrchr(sp, '/'); sp = slash + 1) | ^~~~~ route.c: In function 'set_router_vars': route.c:1528:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1528 | if (!(val = expand_string(US assignment))) | ^ route.c: In function 'route_address': route.c:1903:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1903 | if ( ( verify == v_sender && r->fail_verify_sender | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc search.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. search.c In file included from hintsdb.h:76, from exim.h:529, from search.c:26: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ search.c: In function 'search_args': search.c:244:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 244 | if (opts) for (uschar * s; s = string_nextinlist(&opts, &sep, NULL, 0); ) | ^ search.c: In function 'search_open': search.c:448:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 448 | if (li->type == lookup_absfile && open_filecount >= lookup_open_max) | ^ search.c: In function 'internal_search_find': search.c:571:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 571 | && (!opts && !e->opts || opts && e->opts && Ustrcmp(opts, e->opts) == 0) | ~~~~~~^~~~~~~~~~~ search.c:621:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 621 | if (Ustrncmp(ks, "servers", 7) == 0) /* Avoid logging server/password */ | ^ search.c:704:1: warning: label 'out' defined but not used [-Wunused-label] 704 | out: | ^~~ search.c: In function 'search_find': search.c:780:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 780 | for (const uschar * ele; ele = string_nextinlist(&opts, &sep, NULL, 0); ) | ^~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc smtp_in.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. smtp_in.c In file included from hintsdb.h:76, from exim.h:529, from smtp_in.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ smtp_in.c: In function 'bdat_getc': smtp_in.c:863:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 863 | if (chunking_datasize == 0) | ^ In file included from exim.h:526: smtp_in.c: In function 'smtp_read_command': macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ smtp_in.c:1272:5: note: in expansion of macro 'DEBUG' 1272 | DEBUG(D_receive) | ^~~~~ smtp_in.c: In function 'check_helo': smtp_in.c:1629:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1629 | if (!yield) | ^ smtp_in.c: In function 'smtp_setup_batch_msg': smtp_in.c:1949:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1949 | if ( !sender_domain | ^ smtp_in.c:2009:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2009 | if (!recipient_domain) | ^ smtp_in.c: In function 'smtp_start_session': smtp_in.c:2826:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2826 | if (!check_sync(WBR_DATA_ONLY)) | ^ smtp_in.c: In function 'smtp_verify_helo': smtp_in.c:3464:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3464 | if (sender_host_name) | ^ smtp_in.c: In function 'smtp_setup_msg': smtp_in.c:4196:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4196 | if (acl_smtp_helo) | ^ smtp_in.c:4587:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4587 | if (!fl.helo_seen) | ^ smtp_in.c:4932:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4932 | if (!sender_domain && *sender_address) | ^ smtp_in.c:5169:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5169 | || rcpt_count > recipients_max_expanded && recipients_max_expanded > 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc smtp_out.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. smtp_out.c In file included from hintsdb.h:76, from exim.h:529, from smtp_out.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc spool_in.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spool_in.c In file included from hintsdb.h:76, from exim.h:529, from spool_in.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc spool_out.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spool_out.c In file included from hintsdb.h:76, from exim.h:529, from spool_out.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc std-crypto.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. std-crypto.c In file included from hintsdb.h:76, from exim.h:529, from std-crypto.c:20: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc store.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. store.c In file included from hintsdb.h:76, from exim.h:529, from store.c:77: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ store.c: In function 'is_tainted_fn': store.c:312:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 312 | if (b = qp->pool.current_block) | ^ store.c: In function 'quoter_for_address': store.c:643:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 643 | if (b = pp->current_block) | ^ store.c: In function 'is_incompatible_fn': store.c:714:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 714 | return ni > oi || ni == oi && nq != oq; | ~~~~~~~~~^~~~~~~~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc string.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. string.c In file included from hintsdb.h:76, from exim.h:529, from string.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ string.c: In function 'string_is_ip_addressX': string.c:61:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 61 | if (slash = Ustrchr(ip_addr, '/')) | ^~~~~ string.c:90:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 90 | if (percent = Ustrchr(ip_addr, '%')) | ^~~~~~~ string.c: In function 'string_printing2': string.c:344:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 344 | || flags & SP_TAB && c == '\t' | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ string.c:345:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 345 | || flags & SP_SPACE && c == ' ' | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ string.c:346:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 346 | || flags & SP_DQUOTES && c == '"' | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ string.c: In function 'string_vformat_trc': string.c:1490:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1490 | if (*fp == '.') | ^ string.c:1811:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1811 | if (!(flags & SVFMT_TAINT_NOCHK) && is_incompatible(g->s, s)) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc tls.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. tls.c In file included from hintsdb.h:76, from exim.h:529, from tls.c:21: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ tls.c: In function 'tls_set_watch': tls.c:297:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 297 | for (const uschar * s; s = string_nextinlist(&filename, &sep, NULL, 0); ) | ^ In file included from tls.c:474: tls-gnu.c: In function 'tls_g_init': tls-gnu.c:461:5: warning: unused variable 'rc' [-Wunused-variable] 461 | int rc; | ^~ tls-gnu.c: In function 'record_io_error': tls-gnu.c:561:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 561 | if (errno == 0) | ^ tls-gnu.c: In function 'init_server_dh': tls-gnu.c:826:19: warning: unused variable 'host' [-Wunused-variable] 826 | const host_item * host = NULL; /* dummy for macros */ | ^~~~ tls-gnu.c: In function 'creds_load_server_certs': tls-gnu.c:1386:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1386 | while (cfile = string_nextinlist(&clist, &csep, NULL, 0)) | ^~~~~ tls-gnu.c:1373:25: warning: unused variable 'cnt' [-Wunused-variable] 1373 | int csep = 0, ksep = 0, cnt = 0, rc; | ^~~ tls-gnu.c: In function 'creds_load_cabundle': tls-gnu.c:1542:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1542 | if ((statbuf.st_mode & S_IFMT) == S_IFDIR) | ^ tls-gnu.c: In function 'tls_expand_session_files': tls-gnu.c:1867:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1867 | if (!host) /* server */ | ^ tls-gnu.c:1918:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1918 | if ( !state->exp_tls_certificate | ^ tls-gnu.c:1926:31: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1926 | if ( state->tls_privatekey && !Expand_check_tlsvar(tls_privatekey, errstr) | ^ tls-gnu.c:1949:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1949 | if (state->received_sni) | ^ tls-gnu.c:1864:16: warning: variable 'saved_tls_crl' set but not used [-Wunused-but-set-variable] 1864 | const uschar * saved_tls_crl = NULL; | ^~~~~~~~~~~~~ tls-gnu.c:1863:16: warning: variable 'saved_tls_verify_certificates' set but not used [-Wunused-but-set-variable] 1863 | const uschar * saved_tls_verify_certificates = NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tls-gnu.c: In function 'peer_status': tls-gnu.c:2356:19: warning: variable 'protocol' set but not used [-Wunused-but-set-variable] 2356 | gnutls_protocol_t protocol; | ^~~~~~~~ In file included from exim.h:526: tls-gnu.c: In function 'exim_sni_handling_cb': macros.h:105:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 105 | #define DEBUG(x) if (IS_DEBUG(x)) | ^ tls-gnu.c:2808:3: note: in expansion of macro 'DEBUG' 2808 | DEBUG(D_tls) | ^~~~~ tls-gnu.c: In function 'tls_alpn_plist': tls-gnu.c:3043:19: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3043 | for (int i = 0; s = string_nextinlist(&list, &sep, NULL, 0); i++) | ^ tls-gnu.c: In function 'tls_server_start': tls-gnu.c:3216:60: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3216 | while (rc == GNUTLS_E_AGAIN || rc == GNUTLS_E_INTERRUPTED && !sigalrm_seen); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ tls-gnu.c:3296:9: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3296 | else if (server_seen_alpn == 0) | ^ tls-gnu.c: In function 'tls_retrieve_session': tls-gnu.c:3467:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3467 | if ((dt = dbfn_read_with_length(dbm_file, tlsp->resume_index, &len))) | ^ tls-gnu.c: In function 'tls_client_start': tls-gnu.c:3635:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3635 | if (!cipher_list) | ^~ tls-gnu.c:3638:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3638 | { | ^ tls-gnu.c:3660:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3660 | if (plist) | ^ tls-gnu.c:3774:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3774 | while (rc == GNUTLS_E_AGAIN || rc == GNUTLS_E_INTERRUPTED && !sigalrm_seen); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from tls.c:475: tlscert-gnu.c: In function 'tls_cert_subject_altname': tlscert-gnu.c:326:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 326 | if ( match != -1 && match != ret /* wrong type of SAN */ | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ tls.c: In function 'tls_field_from_dn': tls.c:642:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 642 | || Ustrncmp(ele, match, len) == 0 && ele[len] == '=' tls.c: In function 'tls_clean_env': tls.c:745:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 745 | if (path) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc tod.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. tod.c In file included from hintsdb.h:76, from exim.h:529, from tod.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc transport.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. transport.c In file included from hintsdb.h:76, from exim.h:529, from transport.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ transport.c: In function 'transport_write_message': transport.c:1461:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1461 | if (yield) | ^ transport.c: In function 'transport_do_pass_socket': transport.c:2060:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2060 | if (smtp_peer_options & OPTION_TLS) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc tree.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. tree.c In file included from hintsdb.h:76, from exim.h:529, from tree.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc verify.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. verify.c In file included from hintsdb.h:76, from exim.h:529, from verify.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ verify.c: In function 'cached_callout_lookup': verify.c:154:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 154 | || *from_address == 0 && cache_record->result == ccache_reject_mfnull) verify.c: In function 'cache_callout_write': verify.c:296:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 296 | if (dom_rec->result != ccache_unknown) | ^ verify.c: In function 'verify_address': verify.c:2256:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2256 | if (!testflag(addr, af_pfr)) | ^ verify.c: In function 'check_host': verify.c:2999:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2999 | if (*ss == '@') | ^ verify.c:3032:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3032 | if (!*t || (*t == '/' || *t == '%') && t != ss) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ verify.c: In function 'verify_quota_call': verify.c:3681:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3681 | || save_errno == 0 && Ustrcmp(recipient_verify_failure, "quota") == 0) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify.c: In function 'verify_address': verify.c:2304:11: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 2304 | write(fd, " AD", 3); | ^~~~~~~~~~~~~~~~~~~ verify.c:2307:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 2307 | write(fd, "\n", 1); | ^~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc xtextencode.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. xtextencode.c In file included from hintsdb.h:76, from exim.h:529, from xtextencode.c:10: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc environment.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. environment.c In file included from hintsdb.h:76, from exim.h:529, from environment.c:13: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ environment.c: In function 'cleanup_environment': environment.c:87:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 87 | for (const uschar * p; p = string_nextinlist(&envlist, &sep, NULL, 0); ) | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc macro.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. macro.c In file included from hintsdb.h:76, from exim.h:529, from macro.c:1: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc lookups/lf_quote.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_quote.c In file included from lookups/../hintsdb.h:76, from lookups/../exim.h:529, from lookups/lf_quote.c:10: lookups/../hintsdb/hints_sqlite.h: In function 'exim_dbget': lookups/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ lookups/../hintsdb/hints_sqlite.h: At top level: lookups/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc lookups/lf_check_file.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_check_file.c In file included from lookups/../hintsdb.h:76, from lookups/../exim.h:529, from lookups/lf_check_file.c:11: lookups/../hintsdb/hints_sqlite.h: In function 'exim_dbget': lookups/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ lookups/../hintsdb/hints_sqlite.h: At top level: lookups/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc lookups/lf_sqlperform.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_sqlperform.c In file included from lookups/../hintsdb.h:76, from lookups/../exim.h:529, from lookups/lf_sqlperform.c:11: lookups/../hintsdb/hints_sqlite.h: In function 'exim_dbget': lookups/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ lookups/lf_sqlperform.c: In function 'lf_sqlperform': lookups/lf_sqlperform.c:96:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 96 | for (uschar * qsrv; qsrv = string_nextinlist(&qserverlist, &qsep, NULL, 0); ) | ^~~~ lookups/lf_sqlperform.c:105:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 105 | for (int sep = 0; server = string_nextinlist(&serverlist, &sep, NULL, 0);) | ^~~~~~ lookups/lf_sqlperform.c:141:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 141 | for (int sep = ','; ele = string_nextinlist(&opts, &sep, NULL, 0); ) | ^~~ lookups/lf_sqlperform.c:152:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 152 | for (int d = 0; server = string_nextinlist(&serverlist, &d, NULL, 0); ) | ^~~~~~ lookups/lf_sqlperform.c:162:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 162 | for (int sep = 0; ele = string_nextinlist(&slist, &sep, NULL, 0); ) | ^~~ lookups/../hintsdb/hints_sqlite.h: At top level: lookups/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ lookups/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_change_domain.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_change_domain.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_change_domain.c:11: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_expand_data.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_expand_data.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_expand_data.c:11: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_get_errors_address.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_get_errors_address.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_get_errors_address.c:10: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_get_munge_headers.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_get_munge_headers.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_get_munge_headers.c:10: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_get_transport.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_get_transport.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_get_transport.c:10: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_get_ugid.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_get_ugid.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_get_ugid.c:9: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_lookup_hostlist.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_lookup_hostlist.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_lookup_hostlist.c:11: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_queue_add.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_queue_add.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_queue_add.c:10: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/rf_queue_add.c: In function 'rf_queue_add': routers/rf_queue_add.c:106:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 106 | if ((s = r->fallback_hosts)) | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_self_action.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_self_action.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_self_action.c:11: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc routers/rf_set_ugid.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. routers/rf_set_ugid.c In file included from routers/../hintsdb.h:76, from routers/../exim.h:529, from routers/rf_set_ugid.c:9: routers/../hintsdb/hints_sqlite.h: In function 'exim_dbget': routers/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ routers/../hintsdb/hints_sqlite.h: At top level: routers/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ routers/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc auths/call_pwcheck.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. auths/call_pwcheck.c In file included from auths/../hintsdb.h:76, from auths/../exim.h:529, from auths/call_pwcheck.c:15: auths/../hintsdb/hints_sqlite.h: In function 'exim_dbget': auths/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ auths/../hintsdb/hints_sqlite.h: At top level: auths/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc auths/check_serv_cond.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. auths/check_serv_cond.c In file included from auths/../hintsdb.h:76, from auths/../exim.h:529, from auths/check_serv_cond.c:10: auths/../hintsdb/hints_sqlite.h: In function 'exim_dbget': auths/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ In file included from auths/../exim.h:526: auths/check_serv_cond.c: In function 'auth_check_some_cond': auths/../macros.h:106:28: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 106 | #define HDEBUG(x) if (host_checking || IS_DEBUG(x)) | ^ auths/check_serv_cond.c:88:1: note: in expansion of macro 'HDEBUG' 88 | HDEBUG(D_auth) | ^~~~~~ auths/../hintsdb/hints_sqlite.h: At top level: auths/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc auths/get_data.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. auths/get_data.c In file included from auths/../hintsdb.h:76, from auths/../exim.h:529, from auths/get_data.c:10: auths/../hintsdb/hints_sqlite.h: In function 'exim_dbget': auths/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ auths/get_data.c: In function 'auth_client_item': auths/get_data.c:184:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 184 | if (ss[i] == '^') | ^ auths/../hintsdb/hints_sqlite.h: At top level: auths/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc auths/get_no64_data.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. auths/get_no64_data.c In file included from auths/../hintsdb.h:76, from auths/../exim.h:529, from auths/get_no64_data.c:10: auths/../hintsdb/hints_sqlite.h: In function 'exim_dbget': auths/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ auths/../hintsdb/hints_sqlite.h: At top level: auths/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc auths/pwcheck.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. auths/pwcheck.c In file included from auths/../hintsdb.h:76, from auths/../exim.h:529, from auths/pwcheck.c:67: auths/../hintsdb/hints_sqlite.h: In function 'exim_dbget': auths/../hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ auths/../hintsdb/hints_sqlite.h: At top level: auths/../hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ auths/../hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc local_scan.c cc -DLOCAL_SCAN -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -o local_scan.o ../src/local_scan.c ../src/local_scan.c: In function 'local_scan': ../src/local_scan.c:39:17: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 39 | base_msg=US"Local configuration error - local_scan() library failure\n"; | ^ ../src/local_scan.c:49:22: warning: pointer targets in assignment from 'char *' to 'uschar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 49 | *return_text = final_msg ; | ^ ../src/local_scan.c: In function 'load_local_scan_library': ../src/local_scan.c:70:25: warning: pointer targets in passing argument 1 of 'dlopen' differ in signedness [-Wpointer-sign] 70 | local_scan_lib = dlopen(local_scan_path, RTLD_NOW); | ^~~~~~~~~~~~~~~ | | | uschar * {aka unsigned char *} In file included from ../src/local_scan.c:18: /usr/include/dlfcn.h:56:34: note: expected 'const char *' but argument is of type 'uschar *' {aka 'unsigned char *'} 56 | extern void *dlopen (const char *__file, int __mode) __THROWNL; | ~~~~~~~~~~~~^~~~~~ cc malware.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. malware.c In file included from hintsdb.h:76, from exim.h:529, from malware.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc mime.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. mime.c In file included from hintsdb.h:76, from exim.h:529, from mime.c:12: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc regex.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. regex.c In file included from hintsdb.h:76, from exim.h:529, from regex.c:15: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc spam.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spam.c In file included from hintsdb.h:76, from exim.h:529, from spam.c:14: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc spool_mbox.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spool_mbox.c In file included from hintsdb.h:76, from exim.h:529, from spool_mbox.c:15: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ spool_mbox.c: In function 'unspool_mbox': spool_mbox.c:226:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 226 | for (struct dirent *entry; entry = readdir(tempdir); ) | ^~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc bmi_spam.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. bmi_spam.c In file included from hintsdb.h:76, from exim.h:529, from bmi_spam.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dane.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dane.c In file included from hintsdb.h:76, from exim.h:529, from dane.c:19: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc dcc.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dcc.c In file included from hintsdb.h:76, from exim.h:529, from dcc.c:17: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc imap_utf7.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. imap_utf7.c In file included from hintsdb.h:76, from exim.h:529, from imap_utf7.c:6: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc utf8.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. utf8.c In file included from hintsdb.h:76, from exim.h:529, from utf8.c:11: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ utf8.c: In function 'string_domain_alabel_to_utf8': utf8.c:104:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 104 | while (label = string_nextinlist(&alabel, &sep, NULL, 0)) | ^~~~~ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc xclient.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. xclient.c In file included from hintsdb.h:76, from exim.h:529, from xclient.c:9: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc version.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. version.c In file included from hintsdb.h:76, from exim.h:529, from version.c:12: hintsdb/hints_sqlite.h: In function 'exim_dbget': hintsdb/hints_sqlite.h:130:5: warning: unused variable 'i' [-Wunused-variable] 130 | int i; | ^ hintsdb/hints_sqlite.h: At top level: hintsdb/hints_sqlite.h:368:1: warning: 'exim_datum_size_set' defined but not used [-Wunused-function] 368 | exim_datum_size_set(EXIM_DATUM * dp, unsigned n) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:365:1: warning: 'exim_datum_size_get' defined but not used [-Wunused-function] 365 | exim_datum_size_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:361:1: warning: 'exim_datum_data_set' defined but not used [-Wunused-function] 361 | exim_datum_data_set(EXIM_DATUM * dp, void * s) | ^~~~~~~~~~~~~~~~~~~ hintsdb/hints_sqlite.h:358:1: warning: 'exim_datum_data_get' defined but not used [-Wunused-function] 358 | exim_datum_data_get(EXIM_DATUM * dp) | ^~~~~~~~~~~~~~~~~~~ cc -o exim cc -o exim -Wl,-z,relro -Wl,-z,now acl.o atrn.o base64.o child.o crypt16.o daemon.o dbfn.o debug.o deliver.o directory.o dns.o drtables.o enq.o exim.o expand.o filtertest.o globals.o dnsbl.o hash.o header.o host.o host_address.o ip.o log.o lss.o match.o md5.o moan.o os.o parse.o priv.o proxy.o queue.o rda.o readconf.o receive.o retry.o rewrite.o rfc2047.o regex_cache.o route.o search.o smtp_in.o smtp_out.o spool_in.o spool_out.o std-crypto.o store.o string.o tls.o tod.o transport.o tree.o verify.o xtextencode.o environment.o macro.o lf_quote.o lf_check_file.o lf_sqlperform.o rf_change_domain.o rf_expand_data.o rf_get_errors_address.o rf_get_munge_headers.o rf_get_transport.o rf_get_ugid.o rf_lookup_hostlist.o rf_queue_add.o rf_self_action.o rf_set_ugid.o call_pwcheck.o check_serv_cond.o get_data.o get_no64_data.o pwcheck.o local_scan.o malware.o mime.o regex.o spam.o spool_mbox.o bmi_spam.o dane.o dcc.o imap_utf7.o utf8.o xclient.o version.o \ routers/routers.a transports/transports.a lookups/lookups.a \ auths/auths.a miscmods/miscmods.a \ -lresolv -lcrypt -lm -lpam -export-dynamic \ -lsqlite3 -lnsl -lsqlite3 -lldap -llber -lmysqlclient -lpq -lsasl2 \ -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/riscv64-linux-gnu/perl/5.40/CORE -lperl -ldl -lm -lpthread -lc -lcrypt -lgnutls -lgnutls-dane -lpcre2-8 -Wl,-z,relro -Wl,-z,now -rdynamic -lidn -lidn2 -lspf2 >>> exim binary built rm -fr dynmodules mkdir dynmodules for d in lookup router transport auth miscmod; do \ for f in ${d}s/*.so; do \ [ -e $f ] && ln $f dynmodules/`basename $f .so`_$d.so; \ done; \ done; \ true make[3]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy/build-Linux-riscv64' make[2]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-heavy' # What is used for DBM and hints-db? echo 's/^BDBVERSION=.*/BDBVERSION=sqlite3/' > /build/reproducible-path/exim4-4.99~RC3/debian/dbmvers.sed # Store DB version in postinst script. sed -i -f /build/reproducible-path/exim4-4.99~RC3/debian/dbmvers.sed \ /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base.postinst # symlink identical maintainerscripts for i in `echo exim4-daemon-light exim4-daemon-heavy | sed -e s/exim4-daemon-light//` ; do \ ln -sfv exim4-daemon-light.prerm \ "/build/reproducible-path/exim4-4.99~RC3/debian/$i.prerm" ; \ ln -sfv exim4-daemon-light.postinst \ "/build/reproducible-path/exim4-4.99~RC3/debian/$i.postinst" ; \ ln -sfv exim4-daemon-light.exim4.service \ "/build/reproducible-path/exim4-4.99~RC3/debian/$i.exim4.service" ; \ done '/build/reproducible-path/exim4-4.99~RC3/debian/exim4-daemon-heavy.prerm' -> 'exim4-daemon-light.prerm' '/build/reproducible-path/exim4-4.99~RC3/debian/exim4-daemon-heavy.postinst' -> 'exim4-daemon-light.postinst' '/build/reproducible-path/exim4-4.99~RC3/debian/exim4-daemon-heavy.exim4.service' -> 'exim4-daemon-light.exim4.service' make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' # it is not possible to run exim unless the compile-time specified # user exists. if id -u Debian-exim ; then \ echo Debian-exim user found, running minimal testsuite ; \ chmod +x debian/minimaltest ; \ rm -rf /build/reproducible-path/exim4-4.99~RC3/test ; \ for i in b-exim4-daemon*/build-Linux-riscv64/exim ;\ do mkdir /build/reproducible-path/exim4-4.99~RC3/test && \ debian/minimaltest /build/reproducible-path/exim4-4.99~RC3/test $i || \ { echo testsuite error ; exit 1 ; } ; \ rm -rf /build/reproducible-path/exim4-4.99~RC3/test ; \ done \ fi id: 'Debian-exim': no such user make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' create-stamp debian/debhelper-build-stamp debian/rules binary-arch dh binary-arch --no-parallel dh_testroot -a -O--no-parallel dh_prep -a -O--no-parallel dh_installdirs -a -O--no-parallel debian/rules override_dh_auto_install-arch make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' xsltproc --nonet --stringparam section.autolabel 1 \ -o debian/README.Debian.html \ /usr/share/xml/docbook/stylesheet/nwalsh/html/docbook.xsl \ debian/README.Debian.xml chmod 755 /build/reproducible-path/exim4-4.99~RC3/debian/lynx-dump-postprocess lynx -force_html -dump debian/README.Debian.html | /build/reproducible-path/exim4-4.99~RC3/debian/lynx-dump-postprocess > debian/README.Debian.tmp mv debian/README.Debian.tmp debian/README.Debian cd b-exim4-daemon-light && \ /usr/bin/make install FULLECHO='' \ INSTALL_ARG=-no_symlink \ inst_conf=/build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf \ inst_aliases=/build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples/aliases \ inst_dest=/build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin make[2]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light' /bin/sh scripts/source_checks `Makefile' is up to date. make[3]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64' /bin/sh ../scripts/Configure-eximon >>> eximon script built cc exim_monitor/em_version.c cc -o em_version.o -c \ -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/X11R6/include -I. ../exim_monitor/em_version.c cc -o eximon.bin cc -o eximon.bin em_version.o -Wl,-z,relro -Wl,-z,now -L/usr/X11R6/lib \ util-host_address.o util-queue.o util-spool_in.o util-store.o util-string.o util-tod.o util-tree.o util-xtextencode.o em_StripChart.o em_TextPop.o em_globals.o em_init.o em_log.o em_main.o em_menu.o em_queue.o em_strip.o em_text.o em_xs.o -lXaw -lXmu -lXt -lXext -lX11 -lpcre2-8 \ -lcrypt -lm -ldl -lc >>> exim monitor binary built >>> exicyclog script built >>> exinext script built >>> exiwhat script built >>> exigrep script built >>> eximstats script built >>> exipick script built >>> exiqgrep script built >>> exiqsumm script built >>> transport-filter.pl script built # @./exim_checkaccess -v 2>&1 >/dev/null >>> exim_checkaccess script built >>> exim_msgdate script built >>> exim_id_update script built make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/lookups' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/lookups' make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/auths' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/auths' make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/routers' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/routers' make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/transports' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/transports' make[4]: Entering directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/miscmods' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64/miscmods' cc local_scan.c cc -DLOCAL_SCAN -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/exim4-4.99~RC3=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -o local_scan.o ../src/local_scan.c ../src/local_scan.c: In function 'local_scan': ../src/local_scan.c:39:17: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 39 | base_msg=US"Local configuration error - local_scan() library failure\n"; | ^ ../src/local_scan.c:49:22: warning: pointer targets in assignment from 'char *' to 'uschar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 49 | *return_text = final_msg ; | ^ ../src/local_scan.c: In function 'load_local_scan_library': ../src/local_scan.c:70:25: warning: pointer targets in passing argument 1 of 'dlopen' differ in signedness [-Wpointer-sign] 70 | local_scan_lib = dlopen(local_scan_path, RTLD_NOW); | ^~~~~~~~~~~~~~~ | | | uschar * {aka unsigned char *} In file included from ../src/local_scan.c:18: /usr/include/dlfcn.h:56:34: note: expected 'const char *' but argument is of type 'uschar *' {aka 'unsigned char *'} 56 | extern void *dlopen (const char *__file, int __mode) __THROWNL; | ~~~~~~~~~~~~^~~~~~ cc -o exim cc -o exim -Wl,-z,relro -Wl,-z,now acl.o atrn.o base64.o child.o crypt16.o daemon.o dbfn.o debug.o deliver.o directory.o dns.o drtables.o enq.o exim.o expand.o filtertest.o globals.o dnsbl.o hash.o header.o host.o host_address.o ip.o log.o lss.o match.o md5.o moan.o os.o parse.o priv.o proxy.o queue.o rda.o readconf.o receive.o retry.o rewrite.o rfc2047.o regex_cache.o route.o search.o smtp_in.o smtp_out.o spool_in.o spool_out.o std-crypto.o store.o string.o tls.o tod.o transport.o tree.o verify.o xtextencode.o environment.o macro.o lf_quote.o lf_check_file.o lf_sqlperform.o rf_change_domain.o rf_expand_data.o rf_get_errors_address.o rf_get_munge_headers.o rf_get_transport.o rf_get_ugid.o rf_lookup_hostlist.o rf_queue_add.o rf_self_action.o rf_set_ugid.o call_pwcheck.o check_serv_cond.o get_data.o get_no64_data.o pwcheck.o local_scan.o malware.o mime.o regex.o spam.o spool_mbox.o bmi_spam.o dane.o dcc.o imap_utf7.o utf8.o xclient.o version.o \ routers/routers.a transports/transports.a lookups/lookups.a \ auths/auths.a miscmods/miscmods.a \ -lresolv -lcrypt -lm -ldl \ -lsqlite3 -lnsl -lsqlite3 \ -lgnutls -lgnutls-dane -lpcre2-8 -Wl,-z,relro -Wl,-z,now -rdynamic -lidn -lidn2 >>> exim binary built rm -fr dynmodules mkdir dynmodules for d in lookup router transport auth miscmod; do \ for f in ${d}s/*.so; do \ [ -e $f ] && ln $f dynmodules/`basename $f .so`_$d.so; \ done; \ done; \ true make[3]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light/build-Linux-riscv64' Installation directory is /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exim /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin/exim /bin/chown root /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin/exim chmod a+x /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin/exim chmod u+s /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin/exim creation of symlink omitted (-no_symlink was specified) cp eximon /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp eximon.bin /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exim_dumpdb /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exim_fixdb /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exim_tidydb /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exinext /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exiwhat /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exim_dbmbuild /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exicyclog /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exigrep /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp eximstats /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exipick /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exiqgrep /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exiqsumm /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exim_lock /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exim_checkaccess /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exim_msgdate /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin cp exim_id_update /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin Installing default configuration in /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf because there is no existing configuration file. mkdir -p /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples sed -e \ "/SYSTEM_ALIASES_FILE/ s'SYSTEM_ALIASES_FILE'/etc/aliases'" \ ../src/configure.default > ${CONFIGURE_FILE} **** Installing a dummy /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples/aliases file because you do not have one, and the default configuration requires it. You should edit /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples/aliases and at least create an alias for postmaster. *** cp ../src/aliases.default /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples/aliases Exim installation complete make[2]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3/b-exim4-daemon-light' if [ -e "/build/reproducible-path/exim4-4.99~RC3/debian/example.conf.md5" ] && [ "$(< /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf md5sum)" != "$(cat /build/reproducible-path/exim4-4.99~RC3/debian/example.conf.md5)" ] ; then \ echo "upstream example configuration has changed, new md5sum:"; \ < /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf md5sum; \ echo "aborting build."; \ exit 1; \ fi < /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf md5sum > /build/reproducible-path/exim4-4.99~RC3/debian/example.conf.md5 sed -e 's,/[a-zA-Z/0-9.-]*exim4-base/examples/,/etc/,' \ < /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf \ > /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf.tmp mv /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf.tmp \ /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf install -m755 \ b-exim4-daemon-light/build-Linux-riscv64/transport-filter.pl \ b-exim4-daemon-light/util/ratelimit.pl \ /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/doc/exim4-base/examples rm /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin/exim mv /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin/eximon \ /build/reproducible-path/exim4-4.99~RC3/debian/eximon4/usr/sbin mv /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin/eximon.bin \ /build/reproducible-path/exim4-4.99~RC3/debian/eximon4/usr/libexec/exim4 install -m755 b-exim4-daemon-light/util/mailtest \ /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/bin/ pod2man --center=EXIM4 --section=1 \ /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/bin/mailtest \ /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/man/man1/mailtest.1 pod2man --center=EXIM4 --section=8 \ /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin/exipick \ /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/man/man8/exipick.8 pod2man --center=EXIM4 --section=8 \ /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin/eximstats \ /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/man/man8/eximstats.8 install -m755 /build/reproducible-path/exim4-4.99~RC3/debian/syslog2eximlog /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin/ pod2man --center=EXIM4 --section=8 \ /build/reproducible-path/exim4-4.99~RC3/debian/syslog2eximlog \ /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/man/man8/syslog2eximlog.8 pod2man --center=EXIM4 --section=8 \ /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/sbin/exim_msgdate \ /build/reproducible-path/exim4-4.99~RC3/debian/exim4-base/usr/share/man/man8/exim_msgdate.8 for i in b-exim4-daemon-*/build-Linux-riscv64/exim ; do \ install -m4755 -oroot -groot $i \ /build/reproducible-path/exim4-4.99~RC3/debian/`echo $i | sed -e 's/^b-//' -e 's_/.*__'`/usr/sbin/exim4 ; \ done make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' debian/rules override_dh_install make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' # install config.h from daemon package, but not from exim4-daemon-light dh_install -p exim4-dev \ b-exim4-daemon-heavy/build-Linux-riscv64/config.h \ usr/include/exim4 dh_install make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' dh_installdocs -a -O--no-parallel debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' dh_installchangelogs -pexim4-base doc/ChangeLog dh_installchangelogs --no-package=exim4-base \ -XCHANGES -Xdoc/ChangeLog make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' dh_installexamples -a -O--no-parallel dh_installman -a -O--no-parallel dh_installcron -a -O--no-parallel dh_installdebconf -a -O--no-parallel debian/rules override_dh_installinit make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' dh_installinit --noscripts --name=exim4 make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' dh_installtmpfiles -a -O--no-parallel debian/rules override_dh_installsystemd make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' for i in exim4-daemon-light exim4-daemon-heavy ; do \ dh_installsystemd --package=$i --name=exim4 ; \ done dh_installsystemd --remaining-packages # move service file to real (post usrmerge) location, for i in exim4-daemon-light exim4-daemon-heavy ; do \ if test -d debian/${i}/lib/systemd ; then \ mv -v debian/${i}/lib/systemd/ \ debian/${i}/usr/lib/; \ rmdir debian/${i}/lib ; \ fi ; \ done make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' dh_installsystemduser -a -O--no-parallel debian/rules override_dh_installlogrotate make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' dh_installlogrotate dh_installlogrotate --name=exim4-paniclog make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' debian/rules override_dh_installppp make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' dh_installppp --name=exim4 make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' dh_lintian -a -O--no-parallel dh_perl -a -O--no-parallel debian/rules override_dh_link make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' rm -rf debian/exim4/usr/share/doc/exim4 dh_link make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' dh_strip_nondeterminism -a -O--no-parallel dh_compress -a -O--no-parallel debian/rules override_dh_fixperms make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' dh_fixperms -X/etc/exim4/passwd.client -Xusr/sbin/exim4 make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' dh_missing -a -O--no-parallel dh_dwz -a -O--no-parallel dh_strip -a -O--no-parallel dh_makeshlibs -a -O--no-parallel dh_shlibdeps -a -O--no-parallel dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-riscv64-lp64d.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-riscv64-lp64d.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-riscv64-lp64d.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-riscv64-lp64d.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-riscv64-lp64d.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-riscv64-lp64d.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-riscv64-lp64d.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-riscv64-lp64d.so.1.usr-is-merged dh_installdeb -a -O--no-parallel debian/rules override_dh_gencontrol make[1]: Entering directory '/build/reproducible-path/exim4-4.99~RC3' dh_gencontrol -- \ -VUpstream-Version=4.99~RC3 \ -VMTA-Conflicts="citadel-server, courier-mta, dma, esmtp-run, hula-mta, masqmail, msmtp-mta, mta-dummy, nullmailer, opensmtpd, postfix, qmail-run, sendmail-bin, smail, ssmtp, xmail, zmailer" \ -Vdist:Provides:exim4-daemon-light="default-mta" \ -Vlocalscanabiversion="exim4-localscanapi-6.0" make[1]: Leaving directory '/build/reproducible-path/exim4-4.99~RC3' dh_md5sums -a -O--no-parallel dh_builddeb -a -O--no-parallel dpkg-deb: building package 'exim4-daemon-light-dbgsym' in '../exim4-daemon-light-dbgsym_4.99~RC3-2_riscv64.deb'. dpkg-deb: building package 'exim4-base' in '../exim4-base_4.99~RC3-2_riscv64.deb'. dpkg-deb: building package 'eximon4' in '../eximon4_4.99~RC3-2_riscv64.deb'. dpkg-deb: building package 'eximon4-dbgsym' in '../eximon4-dbgsym_4.99~RC3-2_riscv64.deb'. dpkg-deb: building package 'exim4-dev' in '../exim4-dev_4.99~RC3-2_riscv64.deb'. dpkg-deb: building package 'exim4-base-dbgsym' in '../exim4-base-dbgsym_4.99~RC3-2_riscv64.deb'. dpkg-deb: building package 'exim4-daemon-light' in '../exim4-daemon-light_4.99~RC3-2_riscv64.deb'. dpkg-deb: building package 'exim4-daemon-heavy' in '../exim4-daemon-heavy_4.99~RC3-2_riscv64.deb'. dpkg-deb: building package 'exim4-daemon-heavy-dbgsym' in '../exim4-daemon-heavy-dbgsym_4.99~RC3-2_riscv64.deb'. dpkg-genbuildinfo --build=any -O../exim4_4.99~RC3-2_riscv64.buildinfo dpkg-genchanges --build=any -O../exim4_4.99~RC3-2_riscv64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2025-10-29T17:20:20Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Wed, 29 Oct 2025 17:20:24 +0000 | +------------------------------------------------------------------------------+ exim4_4.99~RC3-2_riscv64.changes: --------------------------------- Format: 1.8 Date: Fri, 17 Oct 2025 13:13:57 +0200 Source: exim4 Binary: exim4-base exim4-base-dbgsym exim4-daemon-heavy exim4-daemon-heavy-dbgsym exim4-daemon-light exim4-daemon-light-dbgsym exim4-dev eximon4 eximon4-dbgsym Architecture: riscv64 Version: 4.99~RC3-2 Distribution: unstable Urgency: medium Maintainer: Exim4 Maintainers Changed-By: Andreas Metzler Description: exim4-base - support files for all Exim MTA (v4) packages exim4-daemon-heavy - Exim MTA (v4) daemon with extended features, including exiscan-ac exim4-daemon-light - lightweight Exim MTA (v4) daemon exim4-dev - header files for the Exim MTA (v4) packages eximon4 - monitor application for the Exim MTA (v4) (X11 interface) Changes: exim4 (4.99~RC3-2) experimental; urgency=medium . * Update to GIT head. Checksums-Sha1: e16d1770ac02da287666d118b2760c6ed8addc76 156576 exim4-base-dbgsym_4.99~RC3-2_riscv64.deb dc4f19f91032ff49e8b80ef7ef683939e981fa17 1104584 exim4-base_4.99~RC3-2_riscv64.deb c9413635eb77b66da022900975acb9445a6345dd 1915620 exim4-daemon-heavy-dbgsym_4.99~RC3-2_riscv64.deb d687858683a0044c1681f9dd50a7a7d04bf1ca29 687856 exim4-daemon-heavy_4.99~RC3-2_riscv64.deb 3f6a4f2bf0206d0ee802d6a5e5dea43d5952dffc 1688672 exim4-daemon-light-dbgsym_4.99~RC3-2_riscv64.deb fc065871cb58ab0002cd6b2489658947b1a7736f 628644 exim4-daemon-light_4.99~RC3-2_riscv64.deb 6ff7911b488c57807e82d1f918ab4c8a3c8255be 36384 exim4-dev_4.99~RC3-2_riscv64.deb 975da1b7e214f032a6c070e1cc469525f043b8a7 9792 exim4_4.99~RC3-2_riscv64.buildinfo 91c623cd03e58f6117f9f76d82784ffeb2c4045e 147840 eximon4-dbgsym_4.99~RC3-2_riscv64.deb 6505d568ea4df604a604a89e9731312313581ec6 71556 eximon4_4.99~RC3-2_riscv64.deb Checksums-Sha256: e00bfd43f6828868734c497bd2253ce205e45bec5218ee58e2d1ff6028a0a236 156576 exim4-base-dbgsym_4.99~RC3-2_riscv64.deb 1161343c52d7d7e03444bb71ef4936bb512f27f086bc1e3510b7c90b18dfb82d 1104584 exim4-base_4.99~RC3-2_riscv64.deb 1fcedeb8d60a43eed13a8190dce4640cace8b8f6d6fc26b340e379785cd4bc1f 1915620 exim4-daemon-heavy-dbgsym_4.99~RC3-2_riscv64.deb 708b4f1d1d3139c4a2ca78e840149c9cc16435445051c745a209580bb4ec9a8d 687856 exim4-daemon-heavy_4.99~RC3-2_riscv64.deb 1935ba405abb70584ada6a2fd4281bc98812d93ae51eed1fdfc3a6d6c18e5fe9 1688672 exim4-daemon-light-dbgsym_4.99~RC3-2_riscv64.deb a1f51292495043882d65e82d163c8e4b3286b6ecb4643c992055e0137773f096 628644 exim4-daemon-light_4.99~RC3-2_riscv64.deb 566cd2065adc07ee9739a34639bb1282154e2f290074038e2188a0936d49c298 36384 exim4-dev_4.99~RC3-2_riscv64.deb d2b6dcfb0e2079ebbdabec611f52ea45fcbd52270cbb183f5eafbdadf928c1f0 9792 exim4_4.99~RC3-2_riscv64.buildinfo 61c4c6cb9eb436c186f9be9d241add26dc30ded42369ed0194287056e1797455 147840 eximon4-dbgsym_4.99~RC3-2_riscv64.deb a5d703671ecfbf9e2495ca40a65badda8af391dc6ff9223b588724a53313ef9a 71556 eximon4_4.99~RC3-2_riscv64.deb Files: 0dd9a7d88ecf60d56db83223ba5075f8 156576 debug optional exim4-base-dbgsym_4.99~RC3-2_riscv64.deb cb2bf3c6c1dc38c6a050277a25ec3746 1104584 mail optional exim4-base_4.99~RC3-2_riscv64.deb 5c76ecf090eef7e2bf6d932b14fc36e6 1915620 debug optional exim4-daemon-heavy-dbgsym_4.99~RC3-2_riscv64.deb aefc54dbb5ce63616c0daba81fc9751e 687856 mail optional exim4-daemon-heavy_4.99~RC3-2_riscv64.deb 6c5d31ff5c9b9b3c536125ad7ad522db 1688672 debug optional exim4-daemon-light-dbgsym_4.99~RC3-2_riscv64.deb 8c8b913bcccfc364316a4ee20d7e687a 628644 mail optional exim4-daemon-light_4.99~RC3-2_riscv64.deb f63b542498a3c4fc879e5f4adb3cebb2 36384 mail optional exim4-dev_4.99~RC3-2_riscv64.deb 718cb530d3d940f4a3b66e098b42f6fd 9792 mail standard exim4_4.99~RC3-2_riscv64.buildinfo 69ba403765654fec17356cbfb513d154 147840 debug optional eximon4-dbgsym_4.99~RC3-2_riscv64.deb d1620e66fc5958ab2996dc04d03490fc 71556 mail optional eximon4_4.99~RC3-2_riscv64.deb +------------------------------------------------------------------------------+ | Buildinfo Wed, 29 Oct 2025 17:20:25 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: exim4 Binary: exim4-base exim4-base-dbgsym exim4-daemon-heavy exim4-daemon-heavy-dbgsym exim4-daemon-light exim4-daemon-light-dbgsym exim4-dev eximon4 eximon4-dbgsym Architecture: riscv64 Version: 4.99~RC3-2 Checksums-Md5: 0dd9a7d88ecf60d56db83223ba5075f8 156576 exim4-base-dbgsym_4.99~RC3-2_riscv64.deb cb2bf3c6c1dc38c6a050277a25ec3746 1104584 exim4-base_4.99~RC3-2_riscv64.deb 5c76ecf090eef7e2bf6d932b14fc36e6 1915620 exim4-daemon-heavy-dbgsym_4.99~RC3-2_riscv64.deb aefc54dbb5ce63616c0daba81fc9751e 687856 exim4-daemon-heavy_4.99~RC3-2_riscv64.deb 6c5d31ff5c9b9b3c536125ad7ad522db 1688672 exim4-daemon-light-dbgsym_4.99~RC3-2_riscv64.deb 8c8b913bcccfc364316a4ee20d7e687a 628644 exim4-daemon-light_4.99~RC3-2_riscv64.deb f63b542498a3c4fc879e5f4adb3cebb2 36384 exim4-dev_4.99~RC3-2_riscv64.deb 69ba403765654fec17356cbfb513d154 147840 eximon4-dbgsym_4.99~RC3-2_riscv64.deb d1620e66fc5958ab2996dc04d03490fc 71556 eximon4_4.99~RC3-2_riscv64.deb Checksums-Sha1: e16d1770ac02da287666d118b2760c6ed8addc76 156576 exim4-base-dbgsym_4.99~RC3-2_riscv64.deb dc4f19f91032ff49e8b80ef7ef683939e981fa17 1104584 exim4-base_4.99~RC3-2_riscv64.deb c9413635eb77b66da022900975acb9445a6345dd 1915620 exim4-daemon-heavy-dbgsym_4.99~RC3-2_riscv64.deb d687858683a0044c1681f9dd50a7a7d04bf1ca29 687856 exim4-daemon-heavy_4.99~RC3-2_riscv64.deb 3f6a4f2bf0206d0ee802d6a5e5dea43d5952dffc 1688672 exim4-daemon-light-dbgsym_4.99~RC3-2_riscv64.deb fc065871cb58ab0002cd6b2489658947b1a7736f 628644 exim4-daemon-light_4.99~RC3-2_riscv64.deb 6ff7911b488c57807e82d1f918ab4c8a3c8255be 36384 exim4-dev_4.99~RC3-2_riscv64.deb 91c623cd03e58f6117f9f76d82784ffeb2c4045e 147840 eximon4-dbgsym_4.99~RC3-2_riscv64.deb 6505d568ea4df604a604a89e9731312313581ec6 71556 eximon4_4.99~RC3-2_riscv64.deb Checksums-Sha256: e00bfd43f6828868734c497bd2253ce205e45bec5218ee58e2d1ff6028a0a236 156576 exim4-base-dbgsym_4.99~RC3-2_riscv64.deb 1161343c52d7d7e03444bb71ef4936bb512f27f086bc1e3510b7c90b18dfb82d 1104584 exim4-base_4.99~RC3-2_riscv64.deb 1fcedeb8d60a43eed13a8190dce4640cace8b8f6d6fc26b340e379785cd4bc1f 1915620 exim4-daemon-heavy-dbgsym_4.99~RC3-2_riscv64.deb 708b4f1d1d3139c4a2ca78e840149c9cc16435445051c745a209580bb4ec9a8d 687856 exim4-daemon-heavy_4.99~RC3-2_riscv64.deb 1935ba405abb70584ada6a2fd4281bc98812d93ae51eed1fdfc3a6d6c18e5fe9 1688672 exim4-daemon-light-dbgsym_4.99~RC3-2_riscv64.deb a1f51292495043882d65e82d163c8e4b3286b6ecb4643c992055e0137773f096 628644 exim4-daemon-light_4.99~RC3-2_riscv64.deb 566cd2065adc07ee9739a34639bb1282154e2f290074038e2188a0936d49c298 36384 exim4-dev_4.99~RC3-2_riscv64.deb 61c4c6cb9eb436c186f9be9d241add26dc30ded42369ed0194287056e1797455 147840 eximon4-dbgsym_4.99~RC3-2_riscv64.deb a5d703671ecfbf9e2495ca40a65badda8af391dc6ff9223b588724a53313ef9a 71556 eximon4_4.99~RC3-2_riscv64.deb Build-Origin: Debian Build-Architecture: riscv64 Build-Date: Wed, 29 Oct 2025 17:20:19 +0000 Build-Path: /build/reproducible-path/exim4-4.99~RC3 Installed-Build-Depends: autoconf (= 2.72-3.1), automake (= 1:1.18.1-2), autopoint (= 0.23.1-2), autotools-dev (= 20240727.1), base-files (= 14), base-passwd (= 3.6.7), bash (= 5.3-1), binutils (= 2.45-7), binutils-common (= 2.45-7), binutils-riscv64-linux-gnu (= 2.45-7), bsdextrautils (= 2.41.2-4), build-essential (= 12.12), bzip2 (= 1.0.8-6), coreutils (= 9.7-3), cpp (= 4:15.2.0-4), cpp-15 (= 15.2.0-4), cpp-15-riscv64-linux-gnu (= 15.2.0-4), cpp-riscv64-linux-gnu (= 4:15.2.0-4), dash (= 0.5.12-12), debconf (= 1.5.91), debhelper (= 13.28), debianutils (= 5.23.2), default-libmysqlclient-dev (= 1.1.1), dh-autoreconf (= 21), dh-strip-nondeterminism (= 1.15.0-1), diffutils (= 1:3.10-4), docbook-xml (= 4.5-13), docbook-xsl (= 1.79.2+dfsg-7), dpkg (= 1.22.21), dpkg-dev (= 1.22.21), dwz (= 0.16-2), file (= 1:5.46-5), findutils (= 4.10.0-3), g++ (= 4:15.2.0-4), g++-15 (= 15.2.0-4), g++-15-riscv64-linux-gnu (= 15.2.0-4), g++-riscv64-linux-gnu (= 4:15.2.0-4), gcc (= 4:15.2.0-4), gcc-15 (= 15.2.0-4), gcc-15-base (= 15.2.0-4), gcc-15-riscv64-linux-gnu (= 15.2.0-4), gcc-riscv64-linux-gnu (= 4:15.2.0-4), gettext (= 0.23.1-2+b1), gettext-base (= 0.23.1-2+b1), grep (= 3.12-1), groff-base (= 1.23.0-9), gzip (= 1.13-1), hostname (= 3.25), init-system-helpers (= 1.69), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.2-2+b1), libarchive-zip-perl (= 1.68-1), libasan8 (= 15.2.0-4), libatomic1 (= 15.2.0-4), libattr1 (= 1:2.5.2-3), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1), libbinutils (= 2.45-7), libblkid1 (= 2.41.2-4), libbrotli1 (= 1.1.0-2+b7), libbsd0 (= 0.12.2-2), libbz2-1.0 (= 1.0.8-6), libc-bin (= 2.41-12), libc-dev-bin (= 2.41-12), libc6 (= 2.41-12), libc6-dev (= 2.41-12), libcap-ng0 (= 0.8.5-4+b1), libcap2 (= 1:2.75-10+b1), libcc1-0 (= 15.2.0-4), libcom-err2 (= 1.47.2-3+b3), libcrypt-dev (= 1:4.4.38-1), libcrypt1 (= 1:4.4.38-1), libctf-nobfd0 (= 2.45-7), libctf0 (= 2.45-7), libdb5.3t64 (= 5.3.28+dfsg2-10), libdebconfclient0 (= 0.280), libdebhelper-perl (= 13.28), libdpkg-perl (= 1.22.21), libelf1t64 (= 0.193-3), libevent-2.1-7t64 (= 2.1.12-stable-10+b1), libffi8 (= 3.5.2-2), libfile-fcntllock-perl (= 0.22-4+b3), libfile-stripnondeterminism-perl (= 1.15.0-1), libgcc-15-dev (= 15.2.0-4), libgcc-s1 (= 15.2.0-4), libgcrypt20 (= 1.11.2-2), libgdbm-compat4t64 (= 1.26-1), libgdbm6t64 (= 1.26-1), libgmp-dev (= 2:6.3.0+dfsg-5), libgmp10 (= 2:6.3.0+dfsg-5), libgmpxx4ldbl (= 2:6.3.0+dfsg-5), libgnutls-dane0t64 (= 3.8.10-2), libgnutls-openssl27t64 (= 3.8.10-2), libgnutls28-dev (= 3.8.10-2), libgnutls30t64 (= 3.8.10-2), libgomp1 (= 15.2.0-4), libgpg-error0 (= 1.56-2), libgprofng0 (= 2.45-7), libgssapi-krb5-2 (= 1.21.3-5), libhogweed6t64 (= 3.10.2-1), libice-dev (= 2:1.1.1-1), libice6 (= 2:1.1.1-1), libident-dev (= 0.32-5), libident0 (= 0.32-5), libidn-dev (= 1.43-2), libidn12 (= 1.43-2), libidn2-0 (= 2.3.8-4), libidn2-dev (= 2.3.8-4), libisl23 (= 0.27-1), libitm1 (= 15.2.0-4), libjansson4 (= 2.14-2+b3), libk5crypto3 (= 1.21.3-5), libkeyutils1 (= 1.6.3-6), libkrb5-3 (= 1.21.3-5), libkrb5support0 (= 1.21.3-5), libldap-dev (= 2.6.10+dfsg-1), libldap2 (= 2.6.10+dfsg-1), liblsan0 (= 15.2.0-4), liblzma5 (= 5.8.1-2), libmagic-mgc (= 1:5.46-5), libmagic1t64 (= 1:5.46-5), libmariadb-dev (= 1:11.8.3-1+b1), libmariadb-dev-compat (= 1:11.8.3-1+b1), libmariadb3 (= 1:11.8.3-1+b1), libmd0 (= 1.1.0-2+b1), libmount1 (= 2.41.2-4), libmpc3 (= 1.3.1-2), libmpfr6 (= 4.2.2-2), libncursesw6 (= 6.5+20250216-2), libnettle8t64 (= 3.10.2-1), libnsl-dev (= 1.3.0-3+b3), libnsl2 (= 1.3.0-3+b3), libp11-kit-dev (= 0.25.9-2), libp11-kit0 (= 0.25.9-2), libpam-modules (= 1.7.0-5), libpam-modules-bin (= 1.7.0-5), libpam-runtime (= 1.7.0-5), libpam0g (= 1.7.0-5), libpam0g-dev (= 1.7.0-5), libpcre2-16-0 (= 10.46-1), libpcre2-32-0 (= 10.46-1), libpcre2-8-0 (= 10.46-1), libpcre2-dev (= 10.46-1), libpcre2-posix3 (= 10.46-1), libperl-dev (= 5.40.1-6), libperl5.40 (= 5.40.1-6), libpipeline1 (= 1.5.8-1), libpkgconf3 (= 1.8.1-4), libpq-dev (= 18.0-1), libpq5 (= 18.0-1), libsasl2-2 (= 2.1.28+dfsg1-10), libsasl2-dev (= 2.1.28+dfsg1-10), libsasl2-modules-db (= 2.1.28+dfsg1-10), libselinux1 (= 3.8.1-1), libsframe2 (= 2.45-7), libsm-dev (= 2:1.2.6-1), libsm6 (= 2:1.2.6-1), libsmartcols1 (= 2.41.2-4), libspf2-2t64 (= 1.2.10-8.3), libspf2-dev (= 1.2.10-8.3), libsqlite3-0 (= 3.46.1-8), libsqlite3-dev (= 3.46.1-8), libssl-dev (= 3.5.4-1), libssl3t64 (= 3.5.4-1), libstdc++-15-dev (= 15.2.0-4), libstdc++6 (= 15.2.0-4), libsystemd0 (= 258.1-1), libtasn1-6 (= 4.20.0-2), libtasn1-6-dev (= 4.20.0-2), libtinfo6 (= 6.5+20250216-2), libtirpc-common (= 1.3.6+ds-1), libtirpc-dev (= 1.3.6+ds-1), libtirpc3t64 (= 1.3.6+ds-1), libtool (= 2.5.4-5), libtsan2 (= 15.2.0-4), libubsan1 (= 15.2.0-4), libuchardet0 (= 0.0.8-2), libudev1 (= 258.1-1), libunbound8 (= 1.24.0-2), libunistring5 (= 1.3-2), libuuid1 (= 2.41.2-4), libx11-6 (= 2:1.8.12-1), libx11-data (= 2:1.8.12-1), libx11-dev (= 2:1.8.12-1), libxau-dev (= 1:1.0.11-1), libxau6 (= 1:1.0.11-1), libxaw7 (= 2:1.0.16-1), libxaw7-dev (= 2:1.0.16-1), libxcb1 (= 1.17.0-2+b1), libxcb1-dev (= 1.17.0-2+b1), libxdmcp-dev (= 1:1.1.5-1), libxdmcp6 (= 1:1.1.5-1), libxext-dev (= 2:1.3.4-1+b3), libxext6 (= 2:1.3.4-1+b3), libxml2-16 (= 2.14.6+dfsg-0.1), libxmu-dev (= 2:1.1.3-3+b4), libxmu-headers (= 2:1.1.3-3), libxmu6 (= 2:1.1.3-3+b4), libxpm-dev (= 1:3.5.17-1+b3), libxpm4 (= 1:3.5.17-1+b3), libxslt1.1 (= 1.1.43-0.2), libxt-dev (= 1:1.2.1-1.3), libxt6t64 (= 1:1.2.1-1.3), libzstd1 (= 1.5.7+dfsg-2), linux-libc-dev (= 6.16.12-1), lynx (= 2.9.2-1), lynx-common (= 2.9.2-1), m4 (= 1.4.20-2), make (= 4.4.1-2), man-db (= 2.13.1-1), mariadb-common (= 1:11.8.3-1), mawk (= 1.3.4.20250131-1), mysql-common (= 5.8+1.1.1), ncurses-base (= 6.5+20250216-2), ncurses-bin (= 6.5+20250216-2), nettle-dev (= 3.10.2-1), openssl-provider-legacy (= 3.5.4-1), patch (= 2.8-2), perl (= 5.40.1-6), perl-base (= 5.40.1-6), perl-modules-5.40 (= 5.40.1-6), pkgconf (= 1.8.1-4), pkgconf-bin (= 1.8.1-4), po-debconf (= 1.0.21+nmu1), rpcsvc-proto (= 1.4.3-1+b2), sed (= 4.9-2), sensible-utils (= 0.0.26), sgml-base (= 1.31+nmu1), sgml-data (= 2.0.11+nmu1), sysvinit-utils (= 3.14-4), tar (= 1.35+dfsg-3.1), util-linux (= 2.41.2-4), uuid-dev (= 2.41.2-4), x11-common (= 1:7.7+25), x11proto-dev (= 2024.1-1), xml-core (= 0.19), xorg-sgml-doctools (= 1:1.11-1.1), xsltproc (= 1.1.43-0.2), xtrans-dev (= 1.6.0-1), xz-utils (= 5.8.1-2), zlib1g (= 1:1.3.dfsg+really1.3.1-1+b1), zlib1g-dev (= 1:1.3.dfsg+really1.3.1-1+b1) Environment: DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" SOURCE_DATE_EPOCH="1760699637" +------------------------------------------------------------------------------+ | Package contents Wed, 29 Oct 2025 17:20:25 +0000 | +------------------------------------------------------------------------------+ exim4-base-dbgsym_4.99~RC3-2_riscv64.deb ---------------------------------------- new Debian package, version 2.0. size 156576 bytes: control archive=796 bytes. 542 bytes, 12 lines control 618 bytes, 6 lines md5sums Package: exim4-base-dbgsym Source: exim4 Version: 4.99~RC3-2 Auto-Built-Package: debug-symbols Architecture: riscv64 Maintainer: Exim4 Maintainers Installed-Size: 296 Depends: exim4-base (= 4.99~RC3-2) Section: debug Priority: optional Description: debug symbols for exim4-base Build-Ids: 438cc34fb8642c5389099495f2b447b3004bb5f3 5a3e7273885b73a0bff12653f4fda9476d6a245c 5bc9382d34f451a3fe47c1e9cfd858f3a1e6df6c 91c76c900acc1698a966a8430b3f179e265186f9 f142c467cb8761364975b789fa9566e2f6463c75 drwxr-xr-x root/root 0 2025-10-17 11:13 ./ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.build-id/43/ -rw-r--r-- root/root 76032 2025-10-17 11:13 ./usr/lib/debug/.build-id/43/8cc34fb8642c5389099495f2b447b3004bb5f3.debug drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.build-id/5a/ -rw-r--r-- root/root 63064 2025-10-17 11:13 ./usr/lib/debug/.build-id/5a/3e7273885b73a0bff12653f4fda9476d6a245c.debug drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.build-id/5b/ -rw-r--r-- root/root 34080 2025-10-17 11:13 ./usr/lib/debug/.build-id/5b/c9382d34f451a3fe47c1e9cfd858f3a1e6df6c.debug drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.build-id/91/ -rw-r--r-- root/root 64544 2025-10-17 11:13 ./usr/lib/debug/.build-id/91/c76c900acc1698a966a8430b3f179e265186f9.debug drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.build-id/f1/ -rw-r--r-- root/root 31184 2025-10-17 11:13 ./usr/lib/debug/.build-id/f1/42c467cb8761364975b789fa9566e2f6463c75.debug drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.dwz/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.dwz/riscv64-linux-gnu/ -rw-r--r-- root/root 14288 2025-10-17 11:13 ./usr/lib/debug/.dwz/riscv64-linux-gnu/exim4-base.debug drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-base-dbgsym -> exim4-base exim4-base_4.99~RC3-2_riscv64.deb --------------------------------- new Debian package, version 2.0. size 1104584 bytes: control archive=19796 bytes. 105 bytes, 4 lines conffiles 229 bytes, 15 lines * config #!/bin/sh 2193 bytes, 41 lines control 4810 bytes, 70 lines md5sums 4449 bytes, 131 lines * postinst #!/bin/sh 2496 bytes, 85 lines * postrm #!/bin/sh 268 bytes, 7 lines * prerm #!/bin/sh 44430 bytes, 313 lines templates Package: exim4-base Source: exim4 Version: 4.99~RC3-2 Architecture: riscv64 Maintainer: Exim4 Maintainers Installed-Size: 1615 Depends: adduser, cron | cron-daemon | anacron | systemd-sysv, exim4-config (>= 4.94) | exim4-config-2, libfile-fcntllock-perl, netbase, debconf (>= 0.5) | debconf-2.0, perl:any, libc6 (>= 2.38), libsqlite3-0 (>= 3.5.9) Recommends: bsd-mailx | mailx, psmisc Suggests: exim4-doc-html | exim4-doc-info, eximon4, file, gnutls-bin | openssl, mail-reader, spf-tools-perl, swaks Conflicts: exim, exim-tls Breaks: exim4-daemon-custom (<< 4.99~RC3), exim4-daemon-heavy (<< 4.99~RC3), exim4-daemon-light (<< 4.99~RC3) Replaces: exim, exim-tls, exim4-daemon-custom, exim4-daemon-heavy, exim4-daemon-light Section: mail Priority: optional Homepage: https://www.exim.org/ Description: support files for all Exim MTA (v4) packages Exim (v4) is a mail transport agent. exim4-base provides the support files needed by all exim4 daemon packages. You need an additional package containing the main executable. The available packages are: . exim4-daemon-light exim4-daemon-heavy . If you build exim4 from the source package locally, you can also build an exim4-daemon-custom package tailored to your own feature set. . The Debian exim4 packages have their own web page, http://wiki.debian.org/PkgExim4. There is also a Debian-specific FAQ list. Information about the way the Debian packages are configured can be found in /usr/share/doc/exim4-base/README.Debian.gz, which additionally contains information about the way the Debian binary packages are built. The very extensive upstream documentation is shipped in /usr/share/doc/exim4-base/spec.txt.gz. To repeat the debconf-driven configuration process in a standard setup, invoke dpkg-reconfigure exim4-config. There is a Debian-centered mailing list, pkg-exim4-users@lists.alioth.debian.org. Please ask Debian-specific questions there, and only write to the upstream exim-users mailing list if you are sure that your question is not Debian-specific. You can find the subscription web page on http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users drwxr-xr-x root/root 0 2025-10-17 11:13 ./ drwxr-xr-x root/root 0 2025-10-17 11:13 ./etc/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./etc/cron.daily/ -rwxr-xr-x root/root 4757 2025-09-21 11:50 ./etc/cron.daily/exim4-base drwxr-xr-x root/root 0 2025-10-17 11:13 ./etc/init.d/ -rwxr-xr-x root/root 4358 2025-03-26 17:11 ./etc/init.d/exim4 drwxr-xr-x root/root 0 2025-10-17 11:13 ./etc/logrotate.d/ -rw-r--r-- root/root 128 2024-06-17 07:31 ./etc/logrotate.d/exim4-base -rw-r--r-- root/root 108 2024-06-17 07:31 ./etc/logrotate.d/exim4-paniclog drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/bin/ -rwxr-xr-x root/root 13452 2025-10-17 11:13 ./usr/bin/mailtest drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/systemd/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/systemd/system/ -rw-r--r-- root/root 276 2024-06-17 07:31 ./usr/lib/systemd/system/exim4-base.service -rw-r--r-- root/root 191 2024-06-17 07:31 ./usr/lib/systemd/system/exim4-base.timer drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/tmpfiles.d/ -rw-r--r-- root/root 54 2025-03-26 17:11 ./usr/lib/tmpfiles.d/exim4-base.conf drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/sbin/ -rwxr-xr-x root/root 11385 2025-10-17 11:13 ./usr/sbin/exicyclog -rwxr-xr-x root/root 11671 2025-10-17 11:13 ./usr/sbin/exigrep -rwxr-xr-x root/root 4958 2025-10-17 11:13 ./usr/sbin/exim_checkaccess -rwxr-xr-x root/root 14560 2025-10-17 11:13 ./usr/sbin/exim_dbmbuild -rwxr-xr-x root/root 26840 2025-10-17 11:13 ./usr/sbin/exim_dumpdb -rwxr-xr-x root/root 30936 2025-10-17 11:13 ./usr/sbin/exim_fixdb -rwxr-xr-x root/root 7977 2025-10-17 11:13 ./usr/sbin/exim_id_update -rwxr-xr-x root/root 14552 2025-10-17 11:13 ./usr/sbin/exim_lock -rwxr-xr-x root/root 18806 2025-10-17 11:13 ./usr/sbin/exim_msgdate -rwxr-xr-x root/root 26840 2025-10-17 11:13 ./usr/sbin/exim_tidydb -rwxr-xr-x root/root 152728 2025-10-17 11:13 ./usr/sbin/eximstats -rwxr-xr-x root/root 8280 2025-10-17 11:13 ./usr/sbin/exinext -rwxr-xr-x root/root 60782 2025-10-17 11:13 ./usr/sbin/exipick -rwxr-xr-x root/root 6711 2025-10-17 11:13 ./usr/sbin/exiqgrep -rwxr-xr-x root/root 6414 2025-10-17 11:13 ./usr/sbin/exiqsumm -rwxr-xr-x root/root 4550 2025-10-17 11:13 ./usr/sbin/exiwhat -rwxr-xr-x root/root 1445 2025-10-17 11:13 ./usr/sbin/syslog2eximlog drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/bug/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/bug/exim4-base/ -rwxr-xr-x root/root 628 2023-09-29 20:38 ./usr/share/bug/exim4-base/script drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc-base/ -rw-r--r-- root/root 291 2023-09-29 20:38 ./usr/share/doc-base/exim4-base.exim4-filter-txt -rw-r--r-- root/root 320 2023-09-29 20:38 ./usr/share/doc-base/exim4-base.exim4-readme-debian -rw-r--r-- root/root 216 2023-09-29 20:38 ./usr/share/doc-base/exim4-base.exim4-spec-txt drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-base/ -rw-r--r-- root/root 9758 2025-09-30 15:33 ./usr/share/doc/exim4-base/ACKNOWLEDGMENTS.gz -rw-r--r-- root/root 8107 2025-09-30 15:33 ./usr/share/doc/exim4-base/GnuTLS-FAQ.txt.gz -rw-r--r-- root/root 2541 2025-10-17 11:13 ./usr/share/doc/exim4-base/NEWS.Debian.gz -rw-r--r-- root/root 2764 2025-09-30 15:33 ./usr/share/doc/exim4-base/NOTICE.gz -rw-r--r-- root/root 24761 2025-09-30 15:33 ./usr/share/doc/exim4-base/NewStuff.gz -rw-r--r-- root/root 15740 2025-09-30 15:33 ./usr/share/doc/exim4-base/OptionLists.txt.gz -rw-r--r-- root/root 2634 2025-09-30 15:33 ./usr/share/doc/exim4-base/README -rw-r--r-- root/root 21781 2025-10-17 11:13 ./usr/share/doc/exim4-base/README.Debian.gz -rw-r--r-- root/root 89998 2025-10-17 11:13 ./usr/share/doc/exim4-base/README.Debian.html -rw-r--r-- root/root 4541 2025-09-30 15:33 ./usr/share/doc/exim4-base/README.SIEVE.gz -rw-r--r-- root/root 15768 2025-09-30 15:33 ./usr/share/doc/exim4-base/README.UPDATING.gz -rw-r--r-- root/root 18883 2025-10-17 11:13 ./usr/share/doc/exim4-base/changelog.Debian.gz -rw-r--r-- root/root 12741 2023-09-29 20:38 ./usr/share/doc/exim4-base/changelog.Debian.old.gz -rw-r--r-- root/root 149490 2025-10-17 11:13 ./usr/share/doc/exim4-base/changelog.gz -rw-r--r-- root/root 10627 2025-09-21 11:50 ./usr/share/doc/exim4-base/copyright -rw-r--r-- root/root 5374 2025-09-30 15:33 ./usr/share/doc/exim4-base/dbm.discuss.txt.gz drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-base/examples/ -rw-r--r-- root/root 1106 2025-10-17 11:13 ./usr/share/doc/exim4-base/examples/aliases -rwxr-xr-x root/root 1835 2025-09-30 15:33 ./usr/share/doc/exim4-base/examples/cramtest.pl -rw-r--r-- root/root 44321 2025-10-17 11:13 ./usr/share/doc/exim4-base/examples/example.conf -rwxr-xr-x root/root 1013 2023-09-29 20:38 ./usr/share/doc/exim4-base/examples/exim-adduser -rwxr-xr-x root/root 2202 2024-07-11 04:55 ./usr/share/doc/exim4-base/examples/exim-gencert -rwxr-xr-x root/root 753 2025-09-30 15:33 ./usr/share/doc/exim4-base/examples/logargs.sh -rwxr-xr-x root/root 4781 2025-10-17 11:13 ./usr/share/doc/exim4-base/examples/ratelimit.pl -rwxr-xr-x root/root 3599 2025-10-17 11:13 ./usr/share/doc/exim4-base/examples/transport-filter.pl -rwxr-xr-x root/root 1002 2025-09-30 15:33 ./usr/share/doc/exim4-base/examples/unknownuser.sh -rw-r--r-- root/root 23471 2025-10-05 08:17 ./usr/share/doc/exim4-base/filter.txt.gz -rw-r--r-- root/root 546597 2025-10-17 11:13 ./usr/share/doc/exim4-base/spec.txt.gz drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 383 2025-03-26 17:11 ./usr/share/lintian/overrides/exim4-base drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/man/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/man/man1/ -rw-r--r-- root/root 2843 2025-10-17 11:13 ./usr/share/man/man1/mailtest.1.gz drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/man/man8/ -rw-r--r-- root/root 1276 2025-10-17 11:13 ./usr/share/man/man8/exicyclog.8.gz -rw-r--r-- root/root 1169 2025-10-17 11:13 ./usr/share/man/man8/exigrep.8.gz -rw-r--r-- root/root 27746 2025-10-17 11:13 ./usr/share/man/man8/exim.8.gz -rw-r--r-- root/root 1455 2025-10-17 11:13 ./usr/share/man/man8/exim_checkaccess.8.gz -rw-r--r-- root/root 3278 2025-10-17 11:13 ./usr/share/man/man8/exim_db.8.gz -rw-r--r-- root/root 1784 2025-10-17 11:13 ./usr/share/man/man8/exim_dbmbuild.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/exim_dumpdb.8.gz -> exim_db.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/exim_fixdb.8.gz -> exim_db.8.gz -rw-r--r-- root/root 1409 2025-10-17 11:13 ./usr/share/man/man8/exim_id_update.8.gz -rw-r--r-- root/root 2084 2025-10-17 11:13 ./usr/share/man/man8/exim_lock.8.gz -rw-r--r-- root/root 2365 2025-10-17 11:13 ./usr/share/man/man8/exim_msgdate.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/exim_tidydb.8.gz -> exim_db.8.gz -rw-r--r-- root/root 3375 2025-10-17 11:13 ./usr/share/man/man8/eximstats.8.gz -rw-r--r-- root/root 1295 2025-10-17 11:13 ./usr/share/man/man8/exinext.8.gz -rw-r--r-- root/root 8083 2025-10-17 11:13 ./usr/share/man/man8/exipick.8.gz -rw-r--r-- root/root 1336 2025-10-17 11:13 ./usr/share/man/man8/exiqgrep.8.gz -rw-r--r-- root/root 1214 2025-10-17 11:13 ./usr/share/man/man8/exiqsumm.8.gz -rw-r--r-- root/root 1538 2025-10-17 11:13 ./usr/share/man/man8/exiwhat.8.gz -rw-r--r-- root/root 1168 2025-10-17 11:13 ./usr/share/man/man8/syslog2eximlog.8.gz exim4-daemon-heavy-dbgsym_4.99~RC3-2_riscv64.deb ------------------------------------------------ new Debian package, version 2.0. size 1915620 bytes: control archive=544 bytes. 403 bytes, 12 lines control 106 bytes, 1 lines md5sums Package: exim4-daemon-heavy-dbgsym Source: exim4 Version: 4.99~RC3-2 Auto-Built-Package: debug-symbols Architecture: riscv64 Maintainer: Exim4 Maintainers Installed-Size: 3419 Depends: exim4-daemon-heavy (= 4.99~RC3-2) Section: debug Priority: optional Description: debug symbols for exim4-daemon-heavy Build-Ids: 443072b46e7b4f767af8e292d246017017e41fee drwxr-xr-x root/root 0 2025-10-17 11:13 ./ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.build-id/44/ -rw-r--r-- root/root 3489824 2025-10-17 11:13 ./usr/lib/debug/.build-id/44/3072b46e7b4f767af8e292d246017017e41fee.debug drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-heavy-dbgsym -> exim4-daemon-heavy exim4-daemon-heavy_4.99~RC3-2_riscv64.deb ----------------------------------------- new Debian package, version 2.0. size 687856 bytes: control archive=7824 bytes. 253 bytes, 17 lines * config #!/bin/sh 2268 bytes, 38 lines control 610 bytes, 8 lines md5sums 2117 bytes, 65 lines * postinst #!/bin/sh 636 bytes, 20 lines * postrm #!/bin/sh 854 bytes, 42 lines * prerm #!/bin/sh 15249 bytes, 105 lines templates Package: exim4-daemon-heavy Source: exim4 Version: 4.99~RC3-2 Architecture: riscv64 Maintainer: Exim4 Maintainers Installed-Size: 1614 Depends: exim4-base (>= 4.99~RC3), debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.38), libcrypt1 (>= 1:4.1.0), libgnutls-dane0t64 (>= 3.7.0), libgnutls30t64 (>= 3.8.6), libidn12 (>= 1.13), libidn2-0 (>= 0.6), libldap2 (>= 2.6.2), libmariadb3 (>= 3.0.0), libnsl2 (>= 1.0), libpam0g (>= 0.99.7.1), libpcre2-8-0 (>= 10.22), libperl5.40 (>= 5.40.0), libpq5, libsasl2-2 (>= 2.1.28+dfsg1), libspf2-2t64 (>= 1.2.8~), libsqlite3-0 (>= 3.5.9) Conflicts: mail-transport-agent Breaks: clamav-daemon (<< 0.95) Replaces: exim4-base (<= 4.61-1), mail-transport-agent Provides: exim4-localscanapi-6.0, mail-transport-agent Section: mail Priority: optional Homepage: https://www.exim.org/ Description: Exim MTA (v4) daemon with extended features, including exiscan-acl Exim (v4) is a mail transport agent. This package contains the exim4 daemon with extended features. In addition to the features already supported by exim4-daemon-light, exim4-daemon-heavy includes LDAP, PostgreSQL and MySQL data lookups, SASL and SPA SMTP authentication, embedded Perl interpreter, and the content scanning extension (formerly known as "exiscan-acl") for integration of virus scanners and spamassassin. . The Debian exim4 packages have their own web page, http://wiki.debian.org/PkgExim4. There is also a Debian-specific FAQ list. Information about the way the Debian packages are configured can be found in /usr/share/doc/exim4-base/README.Debian.gz, which additionally contains information about the way the Debian binary packages are built. The very extensive upstream documentation is shipped in /usr/share/doc/exim4-base/spec.txt.gz. To repeat the debconf-driven configuration process in a standard setup, invoke dpkg-reconfigure exim4-config. There is a Debian-centered mailing list, pkg-exim4-users@lists.alioth.debian.org. Please ask Debian-specific questions there, and only write to the upstream exim-users mailing list if you are sure that your question is not Debian-specific. You can find the subscription web page on http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users drwxr-xr-x root/root 0 2025-10-17 11:13 ./ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/bin/ lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/bin/mailq -> ../sbin/exim4 lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/bin/newaliases -> ../sbin/exim4 drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/exim4/ lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/lib/exim4/exim4 -> ../../sbin/exim4 drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/exim4/local_scan/ lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/lib/sendmail -> ../sbin/exim4 drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/systemd/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/systemd/system/ -rw-r--r-- root/root 896 2025-09-01 16:29 ./usr/lib/systemd/system/exim4.service drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/sbin/ lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/sbin/exim -> exim4 -rwsr-xr-x root/root 1533472 2025-10-17 11:13 ./usr/sbin/exim4 lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/sbin/rmail -> exim4 lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/sbin/rsmtp -> exim4 lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/sbin/runq -> exim4 lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/sbin/sendmail -> exim4 drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/bug/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/bug/exim4-daemon-heavy/ -rwxr-xr-x root/root 628 2023-09-29 20:38 ./usr/share/bug/exim4-daemon-heavy/script drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-heavy/ -rw-r--r-- root/root 22421 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-heavy/EDITME.exim4-heavy.gz -rw-r--r-- root/root 2541 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-heavy/NEWS.Debian.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-heavy/README.Debian.gz -> ../exim4-base/README.Debian.gz -rw-r--r-- root/root 18888 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-heavy/changelog.Debian.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-heavy/changelog.gz -> ../exim4-base/changelog.gz -rw-r--r-- root/root 10627 2025-09-21 11:50 ./usr/share/doc/exim4-daemon-heavy/copyright drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 368 2024-07-11 04:55 ./usr/share/lintian/overrides/exim4-daemon-heavy drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/man/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/man/man8/ lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/exim4.8.gz -> exim.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/mailq.8.gz -> exim.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/newaliases.8.gz -> exim.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/rmail.8.gz -> exim.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/rsmtp.8.gz -> exim.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/runq.8.gz -> exim.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/sendmail.8.gz -> exim.8.gz exim4-daemon-light-dbgsym_4.99~RC3-2_riscv64.deb ------------------------------------------------ new Debian package, version 2.0. size 1688672 bytes: control archive=540 bytes. 403 bytes, 12 lines control 106 bytes, 1 lines md5sums Package: exim4-daemon-light-dbgsym Source: exim4 Version: 4.99~RC3-2 Auto-Built-Package: debug-symbols Architecture: riscv64 Maintainer: Exim4 Maintainers Installed-Size: 3045 Depends: exim4-daemon-light (= 4.99~RC3-2) Section: debug Priority: optional Description: debug symbols for exim4-daemon-light Build-Ids: 6af3bb23c7ef7666d362022ca5d23e0cf036329d drwxr-xr-x root/root 0 2025-10-17 11:13 ./ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.build-id/6a/ -rw-r--r-- root/root 3107712 2025-10-17 11:13 ./usr/lib/debug/.build-id/6a/f3bb23c7ef7666d362022ca5d23e0cf036329d.debug drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-light-dbgsym -> exim4-daemon-light exim4-daemon-light_4.99~RC3-2_riscv64.deb ----------------------------------------- new Debian package, version 2.0. size 628644 bytes: control archive=7668 bytes. 253 bytes, 17 lines * config #!/bin/sh 1924 bytes, 35 lines control 610 bytes, 8 lines md5sums 2117 bytes, 65 lines * postinst #!/bin/sh 636 bytes, 20 lines * postrm #!/bin/sh 854 bytes, 42 lines * prerm #!/bin/sh 15249 bytes, 105 lines templates Package: exim4-daemon-light Source: exim4 Version: 4.99~RC3-2 Architecture: riscv64 Maintainer: Exim4 Maintainers Installed-Size: 1468 Depends: exim4-base (>= 4.99~RC3), debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.38), libcrypt1 (>= 1:4.1.0), libgnutls-dane0t64 (>= 3.7.0), libgnutls30t64 (>= 3.8.6), libidn12 (>= 1.13), libidn2-0 (>= 0.6), libnsl2 (>= 1.0), libpcre2-8-0 (>= 10.22), libsqlite3-0 (>= 3.5.9) Conflicts: mail-transport-agent Replaces: exim4-base (<= 4.61-1), mail-transport-agent Provides: default-mta, exim4-localscanapi-6.0, mail-transport-agent Section: mail Priority: optional Homepage: https://www.exim.org/ Description: lightweight Exim MTA (v4) daemon Exim (v4) is a mail transport agent. This package contains the exim4 daemon with only basic features enabled. It works well with the standard setups that are provided by Debian and includes support for TLS encryption and the dlopen patch to allow dynamic loading of a local_scan function. . The Debian exim4 packages have their own web page, http://wiki.debian.org/PkgExim4. There is also a Debian-specific FAQ list. Information about the way the Debian packages are configured can be found in /usr/share/doc/exim4-base/README.Debian.gz, which additionally contains information about the way the Debian binary packages are built. The very extensive upstream documentation is shipped in /usr/share/doc/exim4-base/spec.txt.gz. To repeat the debconf-driven configuration process in a standard setup, invoke dpkg-reconfigure exim4-config. There is a Debian-centered mailing list, pkg-exim4-users@lists.alioth.debian.org. Please ask Debian-specific questions there, and only write to the upstream exim-users mailing list if you are sure that your question is not Debian-specific. You can find the subscription web page on http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users drwxr-xr-x root/root 0 2025-10-17 11:13 ./ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/bin/ lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/bin/mailq -> ../sbin/exim4 lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/bin/newaliases -> ../sbin/exim4 drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/exim4/ lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/lib/exim4/exim4 -> ../../sbin/exim4 lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/lib/sendmail -> ../sbin/exim4 drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/systemd/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/systemd/system/ -rw-r--r-- root/root 896 2025-09-01 16:29 ./usr/lib/systemd/system/exim4.service drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/sbin/ lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/sbin/exim -> exim4 -rwsr-xr-x root/root 1385048 2025-10-17 11:13 ./usr/sbin/exim4 lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/sbin/rmail -> exim4 lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/sbin/rsmtp -> exim4 lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/sbin/runq -> exim4 lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/sbin/sendmail -> exim4 drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/bug/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/bug/exim4-daemon-light/ -rwxr-xr-x root/root 628 2023-09-29 20:38 ./usr/share/bug/exim4-daemon-light/script drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-light/ -rw-r--r-- root/root 22385 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-light/EDITME.exim4-light.gz -rw-r--r-- root/root 2541 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-light/NEWS.Debian.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-light/README.Debian.gz -> ../exim4-base/README.Debian.gz -rw-r--r-- root/root 18888 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-light/changelog.Debian.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-daemon-light/changelog.gz -> ../exim4-base/changelog.gz -rw-r--r-- root/root 10627 2025-09-21 11:50 ./usr/share/doc/exim4-daemon-light/copyright drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 287 2024-07-11 04:55 ./usr/share/lintian/overrides/exim4-daemon-light drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/man/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/man/man8/ lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/exim4.8.gz -> exim.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/mailq.8.gz -> exim.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/newaliases.8.gz -> exim.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/rmail.8.gz -> exim.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/rsmtp.8.gz -> exim.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/runq.8.gz -> exim.8.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/man/man8/sendmail.8.gz -> exim.8.gz exim4-dev_4.99~RC3-2_riscv64.deb -------------------------------- new Debian package, version 2.0. size 36384 bytes: control archive=1308 bytes. 1374 bytes, 29 lines control 699 bytes, 10 lines md5sums Package: exim4-dev Source: exim4 Version: 4.99~RC3-2 Architecture: riscv64 Maintainer: Exim4 Maintainers Installed-Size: 79 Section: mail Priority: optional Homepage: https://www.exim.org/ Description: header files for the Exim MTA (v4) packages Exim (v4) is a mail transport agent. This package contains header files that can be used to compile code that is then dynamically linked to exim's local_scan interface. . The Debian exim4 packages have their own web page, http://wiki.debian.org/PkgExim4. There is also a Debian-specific FAQ list. Information about the way the Debian packages are configured can be found in /usr/share/doc/exim4-base/README.Debian.gz, which additionally contains information about the way the Debian binary packages are built. The very extensive upstream documentation is shipped in /usr/share/doc/exim4-base/spec.txt.gz. To repeat the debconf-driven configuration process in a standard setup, invoke dpkg-reconfigure exim4-config. There is a Debian-centered mailing list, pkg-exim4-users@lists.alioth.debian.org. Please ask Debian-specific questions there, and only write to the upstream exim-users mailing list if you are sure that your question is not Debian-specific. You can find the subscription web page on http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users drwxr-xr-x root/root 0 2025-10-17 11:13 ./ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/bin/ -rwxr-xr-x root/root 318 2023-09-29 20:38 ./usr/bin/exim4-localscan-plugin-config drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/include/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/include/exim4/ -rw-r--r-- root/root 7582 2025-10-17 11:13 ./usr/include/exim4/config.h -rw-r--r-- root/root 11002 2025-10-17 11:13 ./usr/include/exim4/local_scan.h -rw-r--r-- root/root 5901 2025-09-30 15:33 ./usr/include/exim4/mytypes.h -rw-r--r-- root/root 3003 2025-09-30 15:33 ./usr/include/exim4/store.h drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-dev/ -rw-r--r-- root/root 2541 2025-10-17 11:13 ./usr/share/doc/exim4-dev/NEWS.Debian.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-dev/README.Debian.gz -> ../exim4-base/README.Debian.gz -rw-r--r-- root/root 18885 2025-10-17 11:13 ./usr/share/doc/exim4-dev/changelog.Debian.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/doc/exim4-dev/changelog.gz -> ../exim4-base/changelog.gz -rw-r--r-- root/root 10627 2025-09-21 11:50 ./usr/share/doc/exim4-dev/copyright drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 109 2024-07-11 04:55 ./usr/share/lintian/overrides/exim4-dev drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/man/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/man/man1/ -rw-r--r-- root/root 868 2025-10-17 11:13 ./usr/share/man/man1/exim4-localscan-plugin-config.1.gz eximon4-dbgsym_4.99~RC3-2_riscv64.deb ------------------------------------- new Debian package, version 2.0. size 147840 bytes: control archive=532 bytes. 369 bytes, 12 lines control 106 bytes, 1 lines md5sums Package: eximon4-dbgsym Source: exim4 Version: 4.99~RC3-2 Auto-Built-Package: debug-symbols Architecture: riscv64 Maintainer: Exim4 Maintainers Installed-Size: 253 Depends: eximon4 (= 4.99~RC3-2) Section: debug Priority: optional Description: debug symbols for eximon4 Build-Ids: b3494c9f92f20f392ec92528247985f91174505c drwxr-xr-x root/root 0 2025-10-17 11:13 ./ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/lib/debug/.build-id/b3/ -rw-r--r-- root/root 247936 2025-10-17 11:13 ./usr/lib/debug/.build-id/b3/494c9f92f20f392ec92528247985f91174505c.debug drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/doc/eximon4-dbgsym -> eximon4 eximon4_4.99~RC3-2_riscv64.deb ------------------------------ new Debian package, version 2.0. size 71556 bytes: control archive=936 bytes. 694 bytes, 17 lines control 461 bytes, 7 lines md5sums Package: eximon4 Source: exim4 Version: 4.99~RC3-2 Architecture: riscv64 Maintainer: Exim4 Maintainers Installed-Size: 147 Depends: exim4-base (>= 4.10), libc6 (>= 2.38), libpcre2-8-0 (>= 10.22), libx11-6, libxaw7 (>= 2:1.0.16), libxmu6 (>= 2:1.1.3), libxt6t64 Conflicts: eximon Replaces: eximon Section: mail Priority: optional Homepage: https://www.exim.org/ Description: monitor application for the Exim MTA (v4) (X11 interface) Eximon is a helper program for the Exim MTA (v4). It allows administrators to view the mail queue and logs, and perform a variety of actions on queued messages, such as freezing, bouncing and thawing messages. drwxr-xr-x root/root 0 2025-10-17 11:13 ./ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/libexec/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/libexec/exim4/ -rwxr-xr-x root/root 90760 2025-10-17 11:13 ./usr/libexec/exim4/eximon.bin drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/sbin/ -rwxr-xr-x root/root 8870 2025-10-17 11:13 ./usr/sbin/eximon drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/doc/eximon4/ -rw-r--r-- root/root 2541 2025-10-17 11:13 ./usr/share/doc/eximon4/NEWS.Debian.gz -rw-r--r-- root/root 18884 2025-10-17 11:13 ./usr/share/doc/eximon4/changelog.Debian.gz lrwxrwxrwx root/root 0 2025-10-17 11:13 ./usr/share/doc/eximon4/changelog.gz -> ../exim4-base/changelog.gz -rw-r--r-- root/root 10627 2025-09-21 11:50 ./usr/share/doc/eximon4/copyright drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/lintian/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 105 2024-07-11 04:55 ./usr/share/lintian/overrides/eximon4 drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/man/ drwxr-xr-x root/root 0 2025-10-17 11:13 ./usr/share/man/man8/ -rw-r--r-- root/root 961 2025-10-17 11:13 ./usr/share/man/man8/eximon.8.gz +------------------------------------------------------------------------------+ | Post Build Wed, 29 Oct 2025 17:20:33 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Wed, 29 Oct 2025 17:20:33 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Wed, 29 Oct 2025 17:20:38 +0000 | +------------------------------------------------------------------------------+ Build Architecture: riscv64 Build Type: any Build-Space: 231504 Build-Time: 536 Distribution: unstable Host Architecture: riscv64 Install-Time: 8 Job: /srv/rebuilderd/tmp/rebuilderdSz2f9T/inputs/exim4_4.99~RC3-2.dsc Machine Architecture: riscv64 Package: exim4 Package-Time: 579 Source-Version: 4.99~RC3-2 Space: 231504 Status: successful Version: 4.99~RC3-2 -------------------------------------------------------------------------------- Finished at 2025-10-29T17:20:20Z Build needed 00:09:39, 231504k disk space build artifacts stored in /srv/rebuilderd/tmp/rebuilderdSz2f9T/out checking exim4-base-dbgsym_4.99~RC3-2_riscv64.deb: size... md5... sha256... sha1... all OK checking exim4-base_4.99~RC3-2_riscv64.deb: size... sha1... sha256... md5... all OK checking exim4-daemon-heavy-dbgsym_4.99~RC3-2_riscv64.deb: size... md5... sha1... sha256... all OK checking exim4-daemon-heavy_4.99~RC3-2_riscv64.deb: size... sha1... sha256... md5... all OK checking exim4-daemon-light-dbgsym_4.99~RC3-2_riscv64.deb: size... sha256... sha1... md5... all OK checking exim4-daemon-light_4.99~RC3-2_riscv64.deb: size... sha1... sha256... md5... all OK checking exim4-dev_4.99~RC3-2_riscv64.deb: size... md5... sha1... sha256... all OK checking eximon4-dbgsym_4.99~RC3-2_riscv64.deb: size... sha256... sha1... md5... all OK checking eximon4_4.99~RC3-2_riscv64.deb: size... md5... sha1... sha256... all OK + set +------------------------------------------------------------------------------+ +x | Finished running debrebuild Wed, 29 Oct 2025 17:20:39 +0000 | +------------------------------------------------------------------------------+