Sat Jun 19 15:36:00 UTC 2021 I: starting to build exim4/buster/armhf on jenkins on '2021-06-19 15:35' Sat Jun 19 15:36:00 UTC 2021 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_32/205/console.log Sat Jun 19 15:36:00 UTC 2021 I: Downloading source for buster/exim4=4.92-8+deb10u6 --2021-06-19 15:36:00-- http://deb.debian.org/debian/pool/main/e/exim4/exim4_4.92-8+deb10u6.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2855 (2.8K) Saving to: ‘exim4_4.92-8+deb10u6.dsc’ 0K .. 100% 106M=0s 2021-06-19 15:36:00 (106 MB/s) - ‘exim4_4.92-8+deb10u6.dsc’ saved [2855/2855] Sat Jun 19 15:36:00 UTC 2021 I: exim4_4.92-8+deb10u6.dsc -----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.92-8+deb10u6 Maintainer: Exim4 Maintainers Uploaders: Andreas Metzler , Marc Haber Homepage: https://www.exim.org/ Standards-Version: 4.3.0 Vcs-Browser: https://salsa.debian.org/exim-team/exim4 Vcs-Git: https://salsa.debian.org/exim-team/exim4.git Testsuite: autopkgtest Testsuite-Triggers: python Build-Depends: debhelper (>= 10), default-libmysqlclient-dev, docbook-xml, docbook-xsl, libdb5.3-dev, libgnutls28-dev (>= 3.5.7), libident-dev, libldap2-dev, libpam0g-dev, libpcre3-dev, libperl-dev, libpq-dev, libsasl2-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: 22f9138186ea3233c20a7dffaf3d506c4017ce07 1767136 exim4_4.92.orig.tar.xz 2a697649dcf2b2a11e08eee7898526bcad35992b 488 exim4_4.92.orig.tar.xz.asc 4ed2ff740800d30070b1a3dcd427e0a4472b790f 497216 exim4_4.92-8+deb10u6.debian.tar.xz Checksums-Sha256: 6ac9e62b484e78951c7c0517d1229ad7619a7eea70ca3b38b8ef430b28ef1d62 1767136 exim4_4.92.orig.tar.xz 2d0cbdce4ca1d5f8850a5335e2f7dc25c229c260b533220f1e647c746f8ad1d9 488 exim4_4.92.orig.tar.xz.asc 485766d69f748d3b3a4b4318571c4d830c7dcc7c91113ede0115ac3c8b1db9d0 497216 exim4_4.92-8+deb10u6.debian.tar.xz Files: 675baa21ba74f5396c8c3c14c5dcfd25 1767136 exim4_4.92.orig.tar.xz ba579a2d7ea29437574db4de2bd7e4ad 488 exim4_4.92.orig.tar.xz.asc 422839ddeebeb5a16d4041154fa842b9 497216 exim4_4.92-8+deb10u6.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE0uCSA5741Jbt9PpepU8BhUOCFIQFAmCOxx4ACgkQpU8BhUOC FITESg//ePsxzrHexiqyLferWdIBr5d8ePJ+IoMvOOi+/eYJKwy3QMiG6Drze2+C NvqoUiwqFqE3zONU8MXysJ4dSgb+uA3+yoCUL0vgIU1Hql0L2734/GdcT1eD4IgQ DE5bCZ5TRqD9cl9ek6pqvvD7E+DFXG6Z1tC7sD9fPayWTrLA6dqbmXeo3zGtiRcV 9smnKdQgky8uc6snzDJOCrFKkP4QCTLJZutcUc40Jx8J+5VGr7sp6C5b+t6/OB0b ept2K8ZUNsN036f+LC/0BmVI/lgsxXbsuT+5mKb1+SvqGW3eoSxLbKedLP26PYkT Lw2h5N6x0w+3fEFgVPSD41uEgdCVtX5VHrxXCmmwxCPdjarhjq3Lz977X806Rs8J ekGYzcdRK8waix+Kkh9zoJ8TuLQu23sZYGdFrCJQbfK3Ae8DONIFQIZmL6Ot//2E 45rd4maYCdqb7S2MnppfCxP6cHoOoUsUu+Z8Pe+jnvNVw+im9e1r+V7BdwMOs9ya cRiyMpVQKgaHDnNu1tu2pdzBAKfcJhwd93IO43zy4d6cg2ln3EM+DaPa+xnnWHZT V18WytzmCTTC5pSDM6JHv7grdMhd4eTO18Mu4TKLQneMUxMg0AyyI2qGWwQQyo+q KBonFPFVtoQuGjJIu1IRkT44Y8qLJNIeGrfCLX/NoY9JlWE3VjE= =J5nw -----END PGP SIGNATURE----- Sat Jun 19 15:36:00 UTC 2021 I: Checking whether the package is not for us Sat Jun 19 15:36:01 UTC 2021 I: Starting 1st build on remote node virt64c-armhf-rb.debian.net. Sat Jun 19 15:36:01 UTC 2021 I: Preparing to do remote build '1' on virt64c-armhf-rb.debian.net. Sat Jun 19 15:43:57 UTC 2021 I: Deleting $TMPDIR on virt64c-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sat Jun 19 03:36:07 -12 2021 I: pbuilder-time-stamp: 1624116967 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [exim4_4.92-8+deb10u6.dsc] I: copying [./exim4_4.92.orig.tar.xz] I: copying [./exim4_4.92.orig.tar.xz.asc] I: copying [./exim4_4.92-8+deb10u6.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Sun May 2 03:37:02 2021 -12 gpgv: using RSA key D2E092039EF8D496EDF4FA5EA54F018543821484 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./exim4_4.92-8+deb10u6.dsc dpkg-source: info: extracting exim4 in exim4-4.92 dpkg-source: info: unpacking exim4_4.92.orig.tar.xz dpkg-source: info: unpacking exim4_4.92-8+deb10u6.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 60_convert4r4.dpatch dpkg-source: info: applying 67_unnecessaryCopt.diff dpkg-source: info: applying 70_remove_exim-users_references.dpatch dpkg-source: info: applying 75_01-Fix-json-extract-operator-for-unfound-case.patch dpkg-source: info: applying 75_02-Fix-transport-buffer-size-handling.patch dpkg-source: info: applying 75_03-Fix-info-on-using-local_scan-in-the-default-Makefile.patch dpkg-source: info: applying 75_04-GnuTLS-Fix-client-detection-of-server-reject-of-clie.patch dpkg-source: info: applying 75_05-Fix-expansions-for-RFC-822-addresses-having-comments.patch dpkg-source: info: applying 75_06-Docs-Add-note-on-lsearch-for-IPv4-mapped-IPv6-addres.patch dpkg-source: info: applying 75_07-Fix-crash-from-SRV-lookup-hitting-a-CNAME.patch dpkg-source: info: applying 75_08-Logging-fix-initial-listening-on-log-line.patch dpkg-source: info: applying 75_09-OpenSSL-Fix-aggregation-of-messages.patch dpkg-source: info: applying 75_10-Harden-plaintext-authenticator.patch dpkg-source: info: applying 75_11-GnuTLS-fix-tls_out_ocsp-under-hosts_request_ocsp.patch dpkg-source: info: applying 75_12-GnuTLS-fix-the-advertising-of-acceptable-certs-by-th.patch dpkg-source: info: applying 75_13-Use-dsn_from-for-success-DSN-messages.-Bug-2404.patch dpkg-source: info: applying 75_14-Fix-smtp-response-timeout.patch dpkg-source: info: applying 75_15-Fix-detection-of-32b-platform-at-build-time.-Bug-240.patch dpkg-source: info: applying 77_Avoid-re-expansion-in-sort-CVE-2019-13917-OVE-201907.patch dpkg-source: info: applying 78_01-string.c-do-not-interpret-before-0-CVE-2019-15846.patch dpkg-source: info: applying 78_02-Fix-buffer-overflow-in-string_vformat.-Bug-2449.patch dpkg-source: info: applying 79_01-Fix-SPA-authenticator-checking-client-supplied-data-.patch dpkg-source: info: applying 79_02-Rework-SPA-fix-to-avoid-overflows.-Bug-2571.patch dpkg-source: info: applying 80_01-GnuTLS-fix-hanging-callout-connections.patch dpkg-source: info: applying 80_02-GnuTLS-tls_write-wait-after-uncorking-the-session.patch dpkg-source: info: applying 80_03-GnuTLS-Do-not-care-about-corked-data-when-uncorking.patch dpkg-source: info: applying 82_TLS-use-RFC-6125-rules-for-certifucate-name-checks-w.patch dpkg-source: info: applying 84_01-CVE-2020-28025-Heap-out-of-bounds-read-in-pdkim_fini.patch dpkg-source: info: applying 84_02-CVE-2020-28018-Use-after-free-in-tls-openssl.c.patch dpkg-source: info: applying 84_03-CVE-2020-28023-Out-of-bounds-read-in-smtp_setup_msg.patch dpkg-source: info: applying 84_04-CVE-2020-28010-Heap-out-of-bounds-write-in-main.patch dpkg-source: info: applying 84_05-CVE-2020-28011-Heap-buffer-overflow-in-queue_run.patch dpkg-source: info: applying 84_06-CVE-2020-28013-Heap-buffer-overflow-in-parse_fix_phr.patch dpkg-source: info: applying 84_07-Security-Refuse-negative-and-large-store-allocations.patch dpkg-source: info: applying 84_08-CVE-2020-28017-Integer-overflow-in-receive_add_recip.patch dpkg-source: info: applying 84_09-CVE-2020-28022-Heap-out-of-bounds-read-and-write-in-.patch dpkg-source: info: applying 84_10-CVE-2020-28026-Line-truncation-and-injection-in-spoo.patch dpkg-source: info: applying 84_11-CVE-2020-28015-28021-New-line-injection-into-spool-h.patch dpkg-source: info: applying 84_12-CVE-2020-28009-Integer-overflow-in-get_stdinput.patch dpkg-source: info: applying 84_13-CVE-2020-28024-Heap-buffer-underflow-in-smtp_ungetc.patch dpkg-source: info: applying 84_14-CVE-2020-28012-Missing-close-on-exec-flag-for-privil.patch dpkg-source: info: applying 84_15-Security-Safeguard-against-relative-names-for-msglog.patch dpkg-source: info: applying 84_16-Security-Check-overrun-rcpt_count-integer.patch dpkg-source: info: applying 84_17-Security-Always-exit-when-LOG_PANIC_DIE-is-set.patch dpkg-source: info: applying 84_18-Security-Fix-off-by-one-in-smtp-transport-read-respo.patch dpkg-source: info: applying 84_19-Security-Avoid-decrement-of-dkim_collect_input-if-al.patch dpkg-source: info: applying 84_20-Security-Leave-a-clean-smtp_out-input-buffer-even-in.patch dpkg-source: info: applying 84_21-Security-Avoid-modification-of-constant-data-in-dkim.patch dpkg-source: info: applying 84_22-CVE-2020-28019-Failure-to-reset-function-pointer-aft.patch dpkg-source: info: applying 84_23-CVE-2020-28007-Link-attack-in-Exim-s-log-directory.patch dpkg-source: info: applying 84_24-CVE-2020-28008-Assorted-attacks-in-Exim-s-spool-dire.patch dpkg-source: info: applying 84_26-CVE-2020-28014-CVE-2021-27216-Arbitrary-PID-file-cre.patch dpkg-source: info: applying 84_27-testsuite-adjustments-for-CVE-2020-28014-CVE-2021-27.patch dpkg-source: info: applying 84_29-Fix-BDAT-issue-for-body-w-o-trailing-CRLF-again-Bug-.patch dpkg-source: info: applying 90_localscan_dlopen.dpatch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/25797/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3' DISTRIBUTION='' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='7169649febcc4573b80724c14856c93b' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='25797' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.cerqVV5gOW/pbuilderrc_eXiw --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.cerqVV5gOW/b1 --logfile b1/build.log exim4_4.92-8+deb10u6.dsc' SUDO_GID='113' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:8000/' I: uname -a Linux virt64c 5.10.0-7-arm64 #1 SMP Debian 5.10.40-1 (2021-05-28) aarch64 GNU/Linux I: ls -l /bin total 3328 -rwxr-xr-x 1 root root 767656 Apr 17 2019 bash -rwxr-xr-x 3 root root 26052 Jul 10 2019 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzip2 -rwxr-xr-x 1 root root 9636 Jul 10 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore -rwxr-xr-x 1 root root 22432 Feb 28 2019 cat -rwxr-xr-x 1 root root 38868 Feb 28 2019 chgrp -rwxr-xr-x 1 root root 38836 Feb 28 2019 chmod -rwxr-xr-x 1 root root 42972 Feb 28 2019 chown -rwxr-xr-x 1 root root 88376 Feb 28 2019 cp -rwxr-xr-x 1 root root 75516 Jan 17 2019 dash -rwxr-xr-x 1 root root 71648 Feb 28 2019 date -rwxr-xr-x 1 root root 51212 Feb 28 2019 dd -rwxr-xr-x 1 root root 55672 Feb 28 2019 df -rwxr-xr-x 1 root root 88444 Feb 28 2019 dir -rwxr-xr-x 1 root root 54872 Jan 9 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname -rwxr-xr-x 1 root root 22364 Feb 28 2019 echo -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep -rwxr-xr-x 1 root root 18260 Feb 28 2019 false -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep -rwxr-xr-x 1 root root 47356 Jan 9 2019 findmnt -rwsr-xr-x 1 root root 21980 Apr 22 2020 fusermount -rwxr-xr-x 1 root root 124508 Jan 7 2019 grep -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe -rwxr-xr-x 1 root root 64232 Jan 5 2019 gzip -rwxr-xr-x 1 root root 13784 Sep 26 2018 hostname -rwxr-xr-x 1 root root 43044 Feb 28 2019 ln -rwxr-xr-x 1 root root 34932 Jul 26 2018 login -rwxr-xr-x 1 root root 88444 Feb 28 2019 ls -rwxr-xr-x 1 root root 67036 Jan 9 2019 lsblk -rwxr-xr-x 1 root root 47168 Feb 28 2019 mkdir -rwxr-xr-x 1 root root 43040 Feb 28 2019 mknod -rwxr-xr-x 1 root root 26552 Feb 28 2019 mktemp -rwxr-xr-x 1 root root 26024 Jan 9 2019 more -rwsr-xr-x 1 root root 34268 Jan 9 2019 mount -rwxr-xr-x 1 root root 9688 Jan 9 2019 mountpoint -rwxr-xr-x 1 root root 84284 Feb 28 2019 mv lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 22416 Feb 28 2019 pwd lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash -rwxr-xr-x 1 root root 26504 Feb 28 2019 readlink -rwxr-xr-x 1 root root 42968 Feb 28 2019 rm -rwxr-xr-x 1 root root 26496 Feb 28 2019 rmdir -rwxr-xr-x 1 root root 14136 Jan 21 2019 run-parts -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Jun 6 20:24 sh -> dash -rwxr-xr-x 1 root root 22384 Feb 28 2019 sleep -rwxr-xr-x 1 root root 51124 Feb 28 2019 stty -rwsr-xr-x 1 root root 42472 Jan 9 2019 su -rwxr-xr-x 1 root root 22392 Feb 28 2019 sync -rwxr-xr-x 1 root root 283324 Apr 23 2019 tar -rwxr-xr-x 1 root root 9808 Jan 21 2019 tempfile -rwxr-xr-x 1 root root 63464 Feb 28 2019 touch -rwxr-xr-x 1 root root 18260 Feb 28 2019 true -rwxr-xr-x 1 root root 9636 Apr 22 2020 ulockmgr_server -rwsr-xr-x 1 root root 21976 Jan 9 2019 umount -rwxr-xr-x 1 root root 22380 Feb 28 2019 uname -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress -rwxr-xr-x 1 root root 88444 Feb 28 2019 vdir -rwxr-xr-x 1 root root 21980 Jan 9 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 21 2019 which lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew I: user script /srv/workspace/pbuilder/25797/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 10), default-libmysqlclient-dev, docbook-xml, docbook-xsl, libdb5.3-dev, libgnutls28-dev (>= 3.5.7), libident-dev, libldap2-dev, libpam0g-dev, libpcre3-dev, libperl-dev, libpq-dev, libsasl2-dev, libsqlite3-dev, libx11-dev, libxaw7-dev, libxext-dev, libxmu-dev, libxt-dev, lynx, po-debconf, xsltproc dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 18932 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 10); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on default-libmysqlclient-dev; however: Package default-libmysqlclient-dev is not installed. pbuilder-satisfydepends-dummy depends on docbook-xml; however: Package docbook-xml is not installed. pbuilder-satisfydepends-dummy depends on docbook-xsl; however: Package docbook-xsl is not installed. pbuilder-satisfydepends-dummy depends on libdb5.3-dev; however: Package libdb5.3-dev is not installed. pbuilder-satisfydepends-dummy depends on libgnutls28-dev (>= 3.5.7); however: Package libgnutls28-dev is not installed. pbuilder-satisfydepends-dummy depends on libident-dev; however: Package libident-dev is not installed. pbuilder-satisfydepends-dummy depends on libldap2-dev; however: Package libldap2-dev is not installed. pbuilder-satisfydepends-dummy depends on libpam0g-dev; however: Package libpam0g-dev is not installed. pbuilder-satisfydepends-dummy depends on libpcre3-dev; however: Package libpcre3-dev is not installed. pbuilder-satisfydepends-dummy depends on libperl-dev; however: Package libperl-dev is not installed. pbuilder-satisfydepends-dummy depends on libpq-dev; however: Package libpq-dev is not installed. pbuilder-satisfydepends-dummy depends on libsasl2-dev; however: Package libsasl2-dev is not installed. pbuilder-satisfydepends-dummy depends on libsqlite3-dev; however: Package libsqlite3-dev is not installed. pbuilder-satisfydepends-dummy depends on libx11-dev; however: Package libx11-dev is not installed. pbuilder-satisfydepends-dummy depends on libxaw7-dev; however: Package libxaw7-dev is not installed. pbuilder-satisfydepends-dummy depends on libxext-dev; however: Package libxext-dev is not installed. pbuilder-satisfydepends-dummy depends on libxmu-dev; however: Package libxmu-dev is not installed. pbuilder-satisfydepends-dummy depends on libxt-dev; however: Package libxt-dev is not installed. pbuilder-satisfydepends-dummy depends on lynx; however: Package lynx is not installed. pbuilder-satisfydepends-dummy depends on po-debconf; however: Package po-debconf is not installed. pbuilder-satisfydepends-dummy depends on xsltproc; however: Package xsltproc is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} debhelper{a} default-libmysqlclient-dev{a} dh-autoreconf{a} dh-strip-nondeterminism{a} docbook-xml{a} docbook-xsl{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libbsd0{a} libcroco3{a} libdb5.3-dev{a} libelf1{a} libevent-2.1-6{a} libfile-stripnondeterminism-perl{a} libglib2.0-0{a} libgmp-dev{a} libgmpxx4ldbl{a} libgnutls-dane0{a} libgnutls-openssl27{a} libgnutls28-dev{a} libgnutlsxx28{a} libgssapi-krb5-2{a} libice-dev{a} libice6{a} libicu63{a} libident{a} libident-dev{a} libidn11{a} libidn2-dev{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libldap-2.4-2{a} libldap-common{a} libldap2-dev{a} libmagic-mgc{a} libmagic1{a} libmariadb-dev{a} libmariadb-dev-compat{a} libmariadb3{a} libncurses6{a} libp11-kit-dev{a} libpam0g-dev{a} libpcre16-3{a} libpcre3-dev{a} libpcre32-3{a} libpcrecpp0v5{a} libperl-dev{a} libpipeline1{a} libpq-dev{a} libpq5{a} libpthread-stubs0-dev{a} libsasl2-2{a} libsasl2-dev{a} libsasl2-modules-db{a} libsigsegv2{a} libsm-dev{a} libsm6{a} libsqlite3-dev{a} libssl1.1{a} libtasn1-6-dev{a} libtool{a} libuchardet0{a} libunbound8{a} libx11-6{a} libx11-data{a} libx11-dev{a} libxau-dev{a} libxau6{a} libxaw7{a} libxaw7-dev{a} libxcb1{a} libxcb1-dev{a} libxdmcp-dev{a} libxdmcp6{a} libxext-dev{a} libxext6{a} libxml2{a} libxmu-dev{a} libxmu-headers{a} libxmu6{a} libxpm-dev{a} libxpm4{a} libxslt1.1{a} libxt-dev{a} libxt6{a} lsb-base{a} lynx{a} lynx-common{a} m4{a} man-db{a} mariadb-common{a} mysql-common{a} nettle-dev{a} po-debconf{a} sensible-utils{a} sgml-base{a} sgml-data{a} x11-common{a} x11proto-core-dev{a} x11proto-dev{a} x11proto-xext-dev{a} xml-core{a} xorg-sgml-doctools{a} xsltproc{a} xtrans-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: krb5-locales libarchive-cpio-perl libglib2.0-data libgpm2 libltdl-dev libmail-sendmail-perl libsasl2-modules libtasn1-doc mime-support shared-mime-info xdg-user-dirs 0 packages upgraded, 118 newly installed, 0 to remove and 0 not upgraded. Need to get 41.5 MB of archives. After unpacking 144 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main armhf libbsd0 armhf 0.9.1-2+deb10u1 [104 kB] Get: 2 http://deb.debian.org/debian buster/main armhf bsdmainutils armhf 11.1.2+b1 [186 kB] Get: 3 http://deb.debian.org/debian buster/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB] Get: 4 http://deb.debian.org/debian buster/main armhf groff-base armhf 1.22.4-3+deb10u1 [828 kB] Get: 5 http://deb.debian.org/debian buster/main armhf libpipeline1 armhf 1.5.1-2 [26.8 kB] Get: 6 http://deb.debian.org/debian buster/main armhf man-db armhf 2.8.5-2 [1240 kB] Get: 7 http://deb.debian.org/debian buster/main armhf sgml-base all 1.29 [14.8 kB] Get: 8 http://deb.debian.org/debian buster/main armhf sensible-utils all 0.0.12 [15.8 kB] Get: 9 http://deb.debian.org/debian buster/main armhf libmagic-mgc armhf 1:5.35-4+deb10u2 [242 kB] Get: 10 http://deb.debian.org/debian buster/main armhf libmagic1 armhf 1:5.35-4+deb10u2 [110 kB] Get: 11 http://deb.debian.org/debian buster/main armhf file armhf 1:5.35-4+deb10u2 [65.6 kB] Get: 12 http://deb.debian.org/debian buster/main armhf gettext-base armhf 0.19.8.1-9 [118 kB] Get: 13 http://deb.debian.org/debian buster/main armhf libsigsegv2 armhf 2.12-2 [32.1 kB] Get: 14 http://deb.debian.org/debian buster/main armhf m4 armhf 1.4.18-2 [190 kB] Get: 15 http://deb.debian.org/debian buster/main armhf autoconf all 2.69-11 [341 kB] Get: 16 http://deb.debian.org/debian buster/main armhf autotools-dev all 20180224.1 [77.0 kB] Get: 17 http://deb.debian.org/debian buster/main armhf automake all 1:1.16.1-4 [771 kB] Get: 18 http://deb.debian.org/debian buster/main armhf autopoint all 0.19.8.1-9 [434 kB] Get: 19 http://deb.debian.org/debian buster/main armhf libtool all 2.4.6-9 [547 kB] Get: 20 http://deb.debian.org/debian buster/main armhf dh-autoreconf all 19 [16.9 kB] Get: 21 http://deb.debian.org/debian buster/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 22 http://deb.debian.org/debian buster/main armhf libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 23 http://deb.debian.org/debian buster/main armhf dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 24 http://deb.debian.org/debian buster/main armhf libelf1 armhf 0.176-1.1 [158 kB] Get: 25 http://deb.debian.org/debian buster/main armhf dwz armhf 0.12-3 [72.0 kB] Get: 26 http://deb.debian.org/debian buster/main armhf libglib2.0-0 armhf 2.58.3-2+deb10u3 [1102 kB] Get: 27 http://deb.debian.org/debian buster/main armhf libicu63 armhf 63.1-6+deb10u1 [8005 kB] Get: 28 http://deb.debian.org/debian buster/main armhf libxml2 armhf 2.9.4+dfsg1-7+deb10u2 [597 kB] Get: 29 http://deb.debian.org/debian buster/main armhf libcroco3 armhf 0.6.12-3 [133 kB] Get: 30 http://deb.debian.org/debian buster/main armhf libncurses6 armhf 6.1+20181013-2+deb10u2 [79.8 kB] Get: 31 http://deb.debian.org/debian buster/main armhf gettext armhf 0.19.8.1-9 [1242 kB] Get: 32 http://deb.debian.org/debian buster/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 33 http://deb.debian.org/debian buster/main armhf po-debconf all 1.0.21 [248 kB] Get: 34 http://deb.debian.org/debian buster/main armhf debhelper all 12.1.1 [1016 kB] Get: 35 http://deb.debian.org/debian buster/main armhf mysql-common all 5.8+1.0.5 [7324 B] Get: 36 http://deb.debian.org/debian buster/main armhf mariadb-common all 1:10.3.29-0+deb10u1 [32.5 kB] Get: 37 http://deb.debian.org/debian buster/main armhf libmariadb3 armhf 1:10.3.29-0+deb10u1 [163 kB] Get: 38 http://deb.debian.org/debian buster/main armhf libevent-2.1-6 armhf 2.1.8-stable-4 [159 kB] Get: 39 http://deb.debian.org/debian buster/main armhf libunbound8 armhf 1.9.0-2+deb10u2 [411 kB] Get: 40 http://deb.debian.org/debian buster/main armhf libgnutls-dane0 armhf 3.6.7-4+deb10u7 [315 kB] Get: 41 http://deb.debian.org/debian buster/main armhf libgnutls-openssl27 armhf 3.6.7-4+deb10u7 [315 kB] Get: 42 http://deb.debian.org/debian buster/main armhf libgnutlsxx28 armhf 3.6.7-4+deb10u7 [12.1 kB] Get: 43 http://deb.debian.org/debian buster/main armhf libidn2-dev armhf 2.0.5-1+deb10u1 [76.6 kB] Get: 44 http://deb.debian.org/debian buster/main armhf libp11-kit-dev armhf 0.23.15-2+deb10u1 [196 kB] Get: 45 http://deb.debian.org/debian buster/main armhf libtasn1-6-dev armhf 4.13-3 [98.9 kB] Get: 46 http://deb.debian.org/debian buster/main armhf libgmpxx4ldbl armhf 2:6.1.2+dfsg-4 [21.7 kB] Get: 47 http://deb.debian.org/debian buster/main armhf libgmp-dev armhf 2:6.1.2+dfsg-4 [581 kB] Get: 48 http://deb.debian.org/debian buster/main armhf nettle-dev armhf 3.4.1-1 [1081 kB] Get: 49 http://deb.debian.org/debian buster/main armhf libgnutls28-dev armhf 3.6.7-4+deb10u7 [1048 kB] Get: 50 http://deb.debian.org/debian buster/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-1 [207 kB] Get: 51 http://deb.debian.org/debian buster/main armhf libmariadb-dev armhf 1:10.3.29-0+deb10u1 [1007 kB] Get: 52 http://deb.debian.org/debian buster/main armhf libmariadb-dev-compat armhf 1:10.3.29-0+deb10u1 [31.7 kB] Get: 53 http://deb.debian.org/debian buster/main armhf default-libmysqlclient-dev armhf 1.0.5 [3764 B] Get: 54 http://deb.debian.org/debian buster/main armhf xml-core all 0.18+nmu1 [23.8 kB] Get: 55 http://deb.debian.org/debian buster/main armhf sgml-data all 2.0.11 [179 kB] Get: 56 http://deb.debian.org/debian buster/main armhf docbook-xml all 4.5-8 [84.7 kB] Get: 57 http://deb.debian.org/debian buster/main armhf docbook-xsl all 1.79.1+dfsg-2 [1249 kB] Get: 58 http://deb.debian.org/debian buster/main armhf libdb5.3-dev armhf 5.3.28+dfsg1-0.5 [694 kB] Get: 59 http://deb.debian.org/debian buster/main armhf libkeyutils1 armhf 1.6-6 [13.9 kB] Get: 60 http://deb.debian.org/debian buster/main armhf libkrb5support0 armhf 1.17-3+deb10u1 [62.3 kB] Get: 61 http://deb.debian.org/debian buster/main armhf libk5crypto3 armhf 1.17-3+deb10u1 [119 kB] Get: 62 http://deb.debian.org/debian buster/main armhf libssl1.1 armhf 1.1.1d-0+deb10u6 [1299 kB] Get: 63 http://deb.debian.org/debian buster/main armhf libkrb5-3 armhf 1.17-3+deb10u1 [323 kB] Get: 64 http://deb.debian.org/debian buster/main armhf libgssapi-krb5-2 armhf 1.17-3+deb10u1 [137 kB] Get: 65 http://deb.debian.org/debian buster/main armhf lsb-base all 10.2019051400 [28.4 kB] Get: 66 http://deb.debian.org/debian buster/main armhf x11-common all 1:7.7+19 [251 kB] Get: 67 http://deb.debian.org/debian buster/main armhf libice6 armhf 2:1.0.9-2 [51.7 kB] Get: 68 http://deb.debian.org/debian buster/main armhf xorg-sgml-doctools all 1:1.11-1 [21.9 kB] Get: 69 http://deb.debian.org/debian buster/main armhf x11proto-dev all 2018.4-4 [251 kB] Get: 70 http://deb.debian.org/debian buster/main armhf x11proto-core-dev all 2018.4-4 [3128 B] Get: 71 http://deb.debian.org/debian buster/main armhf libice-dev armhf 2:1.0.9-2 [61.9 kB] Get: 72 http://deb.debian.org/debian buster/main armhf libident armhf 0.22-3.1 [11.5 kB] Get: 73 http://deb.debian.org/debian buster/main armhf libident-dev armhf 0.22-3.1 [7856 B] Get: 74 http://deb.debian.org/debian buster/main armhf libidn11 armhf 1.33-2.2 [113 kB] Get: 75 http://deb.debian.org/debian buster/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-1+deb10u1 [67.4 kB] Get: 76 http://deb.debian.org/debian buster/main armhf libsasl2-2 armhf 2.1.27+dfsg-1+deb10u1 [98.9 kB] Get: 77 http://deb.debian.org/debian buster/main armhf libldap-common all 2.4.47+dfsg-3+deb10u6 [90.0 kB] Get: 78 http://deb.debian.org/debian buster/main armhf libldap-2.4-2 armhf 2.4.47+dfsg-3+deb10u6 [202 kB] Get: 79 http://deb.debian.org/debian buster/main armhf libldap2-dev armhf 2.4.47+dfsg-3+deb10u6 [314 kB] Get: 80 http://deb.debian.org/debian buster/main armhf libpam0g-dev armhf 1.3.1-5 [182 kB] Get: 81 http://deb.debian.org/debian buster/main armhf libpcre16-3 armhf 2:8.39-12 [238 kB] Get: 82 http://deb.debian.org/debian buster/main armhf libpcre32-3 armhf 2:8.39-12 [231 kB] Get: 83 http://deb.debian.org/debian buster/main armhf libpcrecpp0v5 armhf 2:8.39-12 [150 kB] Get: 84 http://deb.debian.org/debian buster/main armhf libpcre3-dev armhf 2:8.39-12 [585 kB] Get: 85 http://deb.debian.org/debian buster/main armhf libperl-dev armhf 5.28.1-6+deb10u1 [3232 kB] Get: 86 http://deb.debian.org/debian buster/main armhf libpq5 armhf 11.12-0+deb10u1 [155 kB] Get: 87 http://deb.debian.org/debian buster/main armhf libpq-dev armhf 11.12-0+deb10u1 [153 kB] Get: 88 http://deb.debian.org/debian buster/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B] Get: 89 http://deb.debian.org/debian buster/main armhf libsasl2-dev armhf 2.1.27+dfsg-1+deb10u1 [268 kB] Get: 90 http://deb.debian.org/debian buster/main armhf libsm6 armhf 2:1.2.3-1 [33.0 kB] Get: 91 http://deb.debian.org/debian buster/main armhf libsm-dev armhf 2:1.2.3-1 [36.1 kB] Get: 92 http://deb.debian.org/debian buster/main armhf libsqlite3-dev armhf 3.27.2-3+deb10u1 [722 kB] Get: 93 http://deb.debian.org/debian buster/main armhf libxau6 armhf 1:1.0.8-1+b2 [19.1 kB] Get: 94 http://deb.debian.org/debian buster/main armhf libxdmcp6 armhf 1:1.1.2-3 [24.9 kB] Get: 95 http://deb.debian.org/debian buster/main armhf libxcb1 armhf 1.13.1-2 [132 kB] Get: 96 http://deb.debian.org/debian buster/main armhf libx11-data all 2:1.6.7-1+deb10u2 [299 kB] Get: 97 http://deb.debian.org/debian buster/main armhf libx11-6 armhf 2:1.6.7-1+deb10u2 [698 kB] Get: 98 http://deb.debian.org/debian buster/main armhf libxau-dev armhf 1:1.0.8-1+b2 [22.5 kB] Get: 99 http://deb.debian.org/debian buster/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.7 kB] Get: 100 http://deb.debian.org/debian buster/main armhf xtrans-dev all 1.3.5-1 [100 kB] Get: 101 http://deb.debian.org/debian buster/main armhf libxcb1-dev armhf 1.13.1-2 [171 kB] Get: 102 http://deb.debian.org/debian buster/main armhf libx11-dev armhf 2:1.6.7-1+deb10u2 [772 kB] Get: 103 http://deb.debian.org/debian buster/main armhf libxext6 armhf 2:1.3.3-1+b2 [48.1 kB] Get: 104 http://deb.debian.org/debian buster/main armhf libxt6 armhf 1:1.1.5-1+b3 [159 kB] Get: 105 http://deb.debian.org/debian buster/main armhf libxmu6 armhf 2:1.1.2-2+b3 [52.7 kB] Get: 106 http://deb.debian.org/debian buster/main armhf libxpm4 armhf 1:3.5.12-1 [44.0 kB] Get: 107 http://deb.debian.org/debian buster/main armhf libxaw7 armhf 2:1.0.13-1+b2 [167 kB] Get: 108 http://deb.debian.org/debian buster/main armhf x11proto-xext-dev all 2018.4-4 [3128 B] Get: 109 http://deb.debian.org/debian buster/main armhf libxext-dev armhf 2:1.3.3-1+b2 [103 kB] Get: 110 http://deb.debian.org/debian buster/main armhf libxt-dev armhf 1:1.1.5-1+b3 [403 kB] Get: 111 http://deb.debian.org/debian buster/main armhf libxmu-headers all 2:1.1.2-2 [51.9 kB] Get: 112 http://deb.debian.org/debian buster/main armhf libxmu-dev armhf 2:1.1.2-2+b3 [59.3 kB] Get: 113 http://deb.debian.org/debian buster/main armhf libxpm-dev armhf 1:3.5.12-1 [99.6 kB] Get: 114 http://deb.debian.org/debian buster/main armhf libxaw7-dev armhf 2:1.0.13-1+b2 [234 kB] Get: 115 http://deb.debian.org/debian buster/main armhf libxslt1.1 armhf 1.1.32-2.2~deb10u1 [217 kB] Get: 116 http://deb.debian.org/debian buster/main armhf lynx-common all 2.8.9rel.1-3 [1183 kB] Get: 117 http://deb.debian.org/debian buster/main armhf lynx armhf 2.8.9rel.1-3 [571 kB] Get: 118 http://deb.debian.org/debian buster/main armhf xsltproc armhf 1.1.32-2.2~deb10u1 [121 kB] Fetched 41.5 MB in 6s (6784 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18932 files and directories currently installed.) Preparing to unpack .../000-libbsd0_0.9.1-2+deb10u1_armhf.deb ... Unpacking libbsd0:armhf (0.9.1-2+deb10u1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../001-bsdmainutils_11.1.2+b1_armhf.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../002-libuchardet0_0.0.6-3_armhf.deb ... Unpacking libuchardet0:armhf (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../003-groff-base_1.22.4-3+deb10u1_armhf.deb ... Unpacking groff-base (1.22.4-3+deb10u1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../004-libpipeline1_1.5.1-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../005-man-db_2.8.5-2_armhf.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package sgml-base. Preparing to unpack .../006-sgml-base_1.29_all.deb ... Unpacking sgml-base (1.29) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../007-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../008-libmagic-mgc_1%3a5.35-4+deb10u2_armhf.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u2) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../009-libmagic1_1%3a5.35-4+deb10u2_armhf.deb ... Unpacking libmagic1:armhf (1:5.35-4+deb10u2) ... Selecting previously unselected package file. Preparing to unpack .../010-file_1%3a5.35-4+deb10u2_armhf.deb ... Unpacking file (1:5.35-4+deb10u2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../011-gettext-base_0.19.8.1-9_armhf.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../012-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.18-2_armhf.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libtool. Preparing to unpack .../018-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../019-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../020-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../021-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../022-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../023-libelf1_0.176-1.1_armhf.deb ... Unpacking libelf1:armhf (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../024-dwz_0.12-3_armhf.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../025-libglib2.0-0_2.58.3-2+deb10u3_armhf.deb ... Unpacking libglib2.0-0:armhf (2.58.3-2+deb10u3) ... Selecting previously unselected package libicu63:armhf. Preparing to unpack .../026-libicu63_63.1-6+deb10u1_armhf.deb ... Unpacking libicu63:armhf (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../027-libxml2_2.9.4+dfsg1-7+deb10u2_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-7+deb10u2) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../028-libcroco3_0.6.12-3_armhf.deb ... Unpacking libcroco3:armhf (0.6.12-3) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../029-libncurses6_6.1+20181013-2+deb10u2_armhf.deb ... Unpacking libncurses6:armhf (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../030-gettext_0.19.8.1-9_armhf.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../031-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../032-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../033-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package mysql-common. Preparing to unpack .../034-mysql-common_5.8+1.0.5_all.deb ... Unpacking mysql-common (5.8+1.0.5) ... Selecting previously unselected package mariadb-common. Preparing to unpack .../035-mariadb-common_1%3a10.3.29-0+deb10u1_all.deb ... Unpacking mariadb-common (1:10.3.29-0+deb10u1) ... Selecting previously unselected package libmariadb3:armhf. Preparing to unpack .../036-libmariadb3_1%3a10.3.29-0+deb10u1_armhf.deb ... Unpacking libmariadb3:armhf (1:10.3.29-0+deb10u1) ... Selecting previously unselected package libevent-2.1-6:armhf. Preparing to unpack .../037-libevent-2.1-6_2.1.8-stable-4_armhf.deb ... Unpacking libevent-2.1-6:armhf (2.1.8-stable-4) ... Selecting previously unselected package libunbound8:armhf. Preparing to unpack .../038-libunbound8_1.9.0-2+deb10u2_armhf.deb ... Unpacking libunbound8:armhf (1.9.0-2+deb10u2) ... Selecting previously unselected package libgnutls-dane0:armhf. Preparing to unpack .../039-libgnutls-dane0_3.6.7-4+deb10u7_armhf.deb ... Unpacking libgnutls-dane0:armhf (3.6.7-4+deb10u7) ... Selecting previously unselected package libgnutls-openssl27:armhf. Preparing to unpack .../040-libgnutls-openssl27_3.6.7-4+deb10u7_armhf.deb ... Unpacking libgnutls-openssl27:armhf (3.6.7-4+deb10u7) ... Selecting previously unselected package libgnutlsxx28:armhf. Preparing to unpack .../041-libgnutlsxx28_3.6.7-4+deb10u7_armhf.deb ... Unpacking libgnutlsxx28:armhf (3.6.7-4+deb10u7) ... Selecting previously unselected package libidn2-dev:armhf. Preparing to unpack .../042-libidn2-dev_2.0.5-1+deb10u1_armhf.deb ... Unpacking libidn2-dev:armhf (2.0.5-1+deb10u1) ... Selecting previously unselected package libp11-kit-dev:armhf. Preparing to unpack .../043-libp11-kit-dev_0.23.15-2+deb10u1_armhf.deb ... Unpacking libp11-kit-dev:armhf (0.23.15-2+deb10u1) ... Selecting previously unselected package libtasn1-6-dev:armhf. Preparing to unpack .../044-libtasn1-6-dev_4.13-3_armhf.deb ... Unpacking libtasn1-6-dev:armhf (4.13-3) ... Selecting previously unselected package libgmpxx4ldbl:armhf. Preparing to unpack .../045-libgmpxx4ldbl_2%3a6.1.2+dfsg-4_armhf.deb ... Unpacking libgmpxx4ldbl:armhf (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgmp-dev:armhf. Preparing to unpack .../046-libgmp-dev_2%3a6.1.2+dfsg-4_armhf.deb ... Unpacking libgmp-dev:armhf (2:6.1.2+dfsg-4) ... Selecting previously unselected package nettle-dev:armhf. Preparing to unpack .../047-nettle-dev_3.4.1-1_armhf.deb ... Unpacking nettle-dev:armhf (3.4.1-1) ... Selecting previously unselected package libgnutls28-dev:armhf. Preparing to unpack .../048-libgnutls28-dev_3.6.7-4+deb10u7_armhf.deb ... Unpacking libgnutls28-dev:armhf (3.6.7-4+deb10u7) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../049-zlib1g-dev_1%3a1.2.11.dfsg-1_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-1) ... Selecting previously unselected package libmariadb-dev. Preparing to unpack .../050-libmariadb-dev_1%3a10.3.29-0+deb10u1_armhf.deb ... Unpacking libmariadb-dev (1:10.3.29-0+deb10u1) ... Selecting previously unselected package libmariadb-dev-compat:armhf. Preparing to unpack .../051-libmariadb-dev-compat_1%3a10.3.29-0+deb10u1_armhf.deb ... Unpacking libmariadb-dev-compat:armhf (1:10.3.29-0+deb10u1) ... Selecting previously unselected package default-libmysqlclient-dev:armhf. Preparing to unpack .../052-default-libmysqlclient-dev_1.0.5_armhf.deb ... Unpacking default-libmysqlclient-dev:armhf (1.0.5) ... Selecting previously unselected package xml-core. Preparing to unpack .../053-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package sgml-data. Preparing to unpack .../054-sgml-data_2.0.11_all.deb ... Unpacking sgml-data (2.0.11) ... Selecting previously unselected package docbook-xml. Preparing to unpack .../055-docbook-xml_4.5-8_all.deb ... Unpacking docbook-xml (4.5-8) ... Selecting previously unselected package docbook-xsl. Preparing to unpack .../056-docbook-xsl_1.79.1+dfsg-2_all.deb ... Unpacking docbook-xsl (1.79.1+dfsg-2) ... Selecting previously unselected package libdb5.3-dev. Preparing to unpack .../057-libdb5.3-dev_5.3.28+dfsg1-0.5_armhf.deb ... Unpacking libdb5.3-dev (5.3.28+dfsg1-0.5) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../058-libkeyutils1_1.6-6_armhf.deb ... Unpacking libkeyutils1:armhf (1.6-6) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../059-libkrb5support0_1.17-3+deb10u1_armhf.deb ... Unpacking libkrb5support0:armhf (1.17-3+deb10u1) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../060-libk5crypto3_1.17-3+deb10u1_armhf.deb ... Unpacking libk5crypto3:armhf (1.17-3+deb10u1) ... Selecting previously unselected package libssl1.1:armhf. Preparing to unpack .../061-libssl1.1_1.1.1d-0+deb10u6_armhf.deb ... Unpacking libssl1.1:armhf (1.1.1d-0+deb10u6) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../062-libkrb5-3_1.17-3+deb10u1_armhf.deb ... Unpacking libkrb5-3:armhf (1.17-3+deb10u1) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../063-libgssapi-krb5-2_1.17-3+deb10u1_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.17-3+deb10u1) ... Selecting previously unselected package lsb-base. Preparing to unpack .../064-lsb-base_10.2019051400_all.deb ... Unpacking lsb-base (10.2019051400) ... Selecting previously unselected package x11-common. Preparing to unpack .../065-x11-common_1%3a7.7+19_all.deb ... Unpacking x11-common (1:7.7+19) ... Selecting previously unselected package libice6:armhf. Preparing to unpack .../066-libice6_2%3a1.0.9-2_armhf.deb ... Unpacking libice6:armhf (2:1.0.9-2) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../067-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../068-x11proto-dev_2018.4-4_all.deb ... Unpacking x11proto-dev (2018.4-4) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../069-x11proto-core-dev_2018.4-4_all.deb ... Unpacking x11proto-core-dev (2018.4-4) ... Selecting previously unselected package libice-dev:armhf. Preparing to unpack .../070-libice-dev_2%3a1.0.9-2_armhf.deb ... Unpacking libice-dev:armhf (2:1.0.9-2) ... Selecting previously unselected package libident. Preparing to unpack .../071-libident_0.22-3.1_armhf.deb ... Unpacking libident (0.22-3.1) ... Selecting previously unselected package libident-dev. Preparing to unpack .../072-libident-dev_0.22-3.1_armhf.deb ... Unpacking libident-dev (0.22-3.1) ... Selecting previously unselected package libidn11:armhf. Preparing to unpack .../073-libidn11_1.33-2.2_armhf.deb ... Unpacking libidn11:armhf (1.33-2.2) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../074-libsasl2-modules-db_2.1.27+dfsg-1+deb10u1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-1+deb10u1) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../075-libsasl2-2_2.1.27+dfsg-1+deb10u1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-1+deb10u1) ... Selecting previously unselected package libldap-common. Preparing to unpack .../076-libldap-common_2.4.47+dfsg-3+deb10u6_all.deb ... Unpacking libldap-common (2.4.47+dfsg-3+deb10u6) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../077-libldap-2.4-2_2.4.47+dfsg-3+deb10u6_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.47+dfsg-3+deb10u6) ... Selecting previously unselected package libldap2-dev:armhf. Preparing to unpack .../078-libldap2-dev_2.4.47+dfsg-3+deb10u6_armhf.deb ... Unpacking libldap2-dev:armhf (2.4.47+dfsg-3+deb10u6) ... Selecting previously unselected package libpam0g-dev:armhf. Preparing to unpack .../079-libpam0g-dev_1.3.1-5_armhf.deb ... Unpacking libpam0g-dev:armhf (1.3.1-5) ... Selecting previously unselected package libpcre16-3:armhf. Preparing to unpack .../080-libpcre16-3_2%3a8.39-12_armhf.deb ... Unpacking libpcre16-3:armhf (2:8.39-12) ... Selecting previously unselected package libpcre32-3:armhf. Preparing to unpack .../081-libpcre32-3_2%3a8.39-12_armhf.deb ... Unpacking libpcre32-3:armhf (2:8.39-12) ... Selecting previously unselected package libpcrecpp0v5:armhf. Preparing to unpack .../082-libpcrecpp0v5_2%3a8.39-12_armhf.deb ... Unpacking libpcrecpp0v5:armhf (2:8.39-12) ... Selecting previously unselected package libpcre3-dev:armhf. Preparing to unpack .../083-libpcre3-dev_2%3a8.39-12_armhf.deb ... Unpacking libpcre3-dev:armhf (2:8.39-12) ... Selecting previously unselected package libperl-dev. Preparing to unpack .../084-libperl-dev_5.28.1-6+deb10u1_armhf.deb ... Unpacking libperl-dev (5.28.1-6+deb10u1) ... Selecting previously unselected package libpq5:armhf. Preparing to unpack .../085-libpq5_11.12-0+deb10u1_armhf.deb ... Unpacking libpq5:armhf (11.12-0+deb10u1) ... Selecting previously unselected package libpq-dev. Preparing to unpack .../086-libpq-dev_11.12-0+deb10u1_armhf.deb ... Unpacking libpq-dev (11.12-0+deb10u1) ... Selecting previously unselected package libpthread-stubs0-dev:armhf. Preparing to unpack .../087-libpthread-stubs0-dev_0.4-1_armhf.deb ... Unpacking libpthread-stubs0-dev:armhf (0.4-1) ... Selecting previously unselected package libsasl2-dev. Preparing to unpack .../088-libsasl2-dev_2.1.27+dfsg-1+deb10u1_armhf.deb ... Unpacking libsasl2-dev (2.1.27+dfsg-1+deb10u1) ... Selecting previously unselected package libsm6:armhf. Preparing to unpack .../089-libsm6_2%3a1.2.3-1_armhf.deb ... Unpacking libsm6:armhf (2:1.2.3-1) ... Selecting previously unselected package libsm-dev:armhf. Preparing to unpack .../090-libsm-dev_2%3a1.2.3-1_armhf.deb ... Unpacking libsm-dev:armhf (2:1.2.3-1) ... Selecting previously unselected package libsqlite3-dev:armhf. Preparing to unpack .../091-libsqlite3-dev_3.27.2-3+deb10u1_armhf.deb ... Unpacking libsqlite3-dev:armhf (3.27.2-3+deb10u1) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../092-libxau6_1%3a1.0.8-1+b2_armhf.deb ... Unpacking libxau6:armhf (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../093-libxdmcp6_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.2-3) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../094-libxcb1_1.13.1-2_armhf.deb ... Unpacking libxcb1:armhf (1.13.1-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../095-libx11-data_2%3a1.6.7-1+deb10u2_all.deb ... Unpacking libx11-data (2:1.6.7-1+deb10u2) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../096-libx11-6_2%3a1.6.7-1+deb10u2_armhf.deb ... Unpacking libx11-6:armhf (2:1.6.7-1+deb10u2) ... Selecting previously unselected package libxau-dev:armhf. Preparing to unpack .../097-libxau-dev_1%3a1.0.8-1+b2_armhf.deb ... Unpacking libxau-dev:armhf (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp-dev:armhf. Preparing to unpack .../098-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../099-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libxcb1-dev:armhf. Preparing to unpack .../100-libxcb1-dev_1.13.1-2_armhf.deb ... Unpacking libxcb1-dev:armhf (1.13.1-2) ... Selecting previously unselected package libx11-dev:armhf. Preparing to unpack .../101-libx11-dev_2%3a1.6.7-1+deb10u2_armhf.deb ... Unpacking libx11-dev:armhf (2:1.6.7-1+deb10u2) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../102-libxext6_2%3a1.3.3-1+b2_armhf.deb ... Unpacking libxext6:armhf (2:1.3.3-1+b2) ... Selecting previously unselected package libxt6:armhf. Preparing to unpack .../103-libxt6_1%3a1.1.5-1+b3_armhf.deb ... Unpacking libxt6:armhf (1:1.1.5-1+b3) ... Selecting previously unselected package libxmu6:armhf. Preparing to unpack .../104-libxmu6_2%3a1.1.2-2+b3_armhf.deb ... Unpacking libxmu6:armhf (2:1.1.2-2+b3) ... Selecting previously unselected package libxpm4:armhf. Preparing to unpack .../105-libxpm4_1%3a3.5.12-1_armhf.deb ... Unpacking libxpm4:armhf (1:3.5.12-1) ... Selecting previously unselected package libxaw7:armhf. Preparing to unpack .../106-libxaw7_2%3a1.0.13-1+b2_armhf.deb ... Unpacking libxaw7:armhf (2:1.0.13-1+b2) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../107-x11proto-xext-dev_2018.4-4_all.deb ... Unpacking x11proto-xext-dev (2018.4-4) ... Selecting previously unselected package libxext-dev:armhf. Preparing to unpack .../108-libxext-dev_2%3a1.3.3-1+b2_armhf.deb ... Unpacking libxext-dev:armhf (2:1.3.3-1+b2) ... Selecting previously unselected package libxt-dev:armhf. Preparing to unpack .../109-libxt-dev_1%3a1.1.5-1+b3_armhf.deb ... Unpacking libxt-dev:armhf (1:1.1.5-1+b3) ... Selecting previously unselected package libxmu-headers. Preparing to unpack .../110-libxmu-headers_2%3a1.1.2-2_all.deb ... Unpacking libxmu-headers (2:1.1.2-2) ... Selecting previously unselected package libxmu-dev:armhf. Preparing to unpack .../111-libxmu-dev_2%3a1.1.2-2+b3_armhf.deb ... Unpacking libxmu-dev:armhf (2:1.1.2-2+b3) ... Selecting previously unselected package libxpm-dev:armhf. Preparing to unpack .../112-libxpm-dev_1%3a3.5.12-1_armhf.deb ... Unpacking libxpm-dev:armhf (1:3.5.12-1) ... Selecting previously unselected package libxaw7-dev:armhf. Preparing to unpack .../113-libxaw7-dev_2%3a1.0.13-1+b2_armhf.deb ... Unpacking libxaw7-dev:armhf (2:1.0.13-1+b2) ... Selecting previously unselected package libxslt1.1:armhf. Preparing to unpack .../114-libxslt1.1_1.1.32-2.2~deb10u1_armhf.deb ... Unpacking libxslt1.1:armhf (1.1.32-2.2~deb10u1) ... Selecting previously unselected package lynx-common. Preparing to unpack .../115-lynx-common_2.8.9rel.1-3_all.deb ... Unpacking lynx-common (2.8.9rel.1-3) ... Selecting previously unselected package lynx. Preparing to unpack .../116-lynx_2.8.9rel.1-3_armhf.deb ... Unpacking lynx (2.8.9rel.1-3) ... Selecting previously unselected package xsltproc. Preparing to unpack .../117-xsltproc_1.1.32-2.2~deb10u1_armhf.deb ... Unpacking xsltproc (1.1.32-2.2~deb10u1) ... Setting up libpcrecpp0v5:armhf (2:8.39-12) ... Setting up libpipeline1:armhf (1.5.1-2) ... Setting up lsb-base (10.2019051400) ... Setting up mysql-common (5.8+1.0.5) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libxau6:armhf (1:1.0.8-1+b2) ... Setting up libkeyutils1:armhf (1.6-6) ... Setting up libgnutls-openssl27:armhf (3.6.7-4+deb10u7) ... Setting up libpcre16-3:armhf (2:8.39-12) ... Setting up libpam0g-dev:armhf (1.3.1-5) ... Setting up libmagic-mgc (1:5.35-4+deb10u2) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:armhf (2.58.3-2+deb10u3) ... No schema files found: doing nothing. Setting up libssl1.1:armhf (1.1.1d-0+deb10u6) ... Setting up x11-common (1:7.7+19) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libmagic1:armhf (1:5.35-4+deb10u2) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libperl-dev (5.28.1-6+deb10u1) ... Setting up file (1:5.35-4+deb10u2) ... Setting up libldap-common (2.4.47+dfsg-3+deb10u6) ... Setting up libpthread-stubs0-dev:armhf (0.4-1) ... Setting up libicu63:armhf (63.1-6+deb10u1) ... Setting up libkrb5support0:armhf (1.17-3+deb10u1) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-1+deb10u1) ... Setting up mariadb-common (1:10.3.29-0+deb10u1) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up xtrans-dev (1.3.5-1) ... Setting up autotools-dev (20180224.1) ... Setting up libgmpxx4ldbl:armhf (2:6.1.2+dfsg-4) ... Setting up libsqlite3-dev:armhf (3.27.2-3+deb10u1) ... Setting up libx11-data (2:1.6.7-1+deb10u2) ... Setting up libidn11:armhf (1.33-2.2) ... Setting up libncurses6:armhf (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up libpcre32-3:armhf (2:8.39-12) ... Setting up autopoint (0.19.8.1-9) ... Setting up libmariadb3:armhf (1:10.3.29-0+deb10u1) ... Setting up libgnutlsxx28:armhf (3.6.7-4+deb10u7) ... Setting up libk5crypto3:armhf (1.17-3+deb10u1) ... Setting up lynx-common (2.8.9rel.1-3) ... Setting up libidn2-dev:armhf (2.0.5-1+deb10u1) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-1+deb10u1) ... Setting up libevent-2.1-6:armhf (2.1.8-stable-4) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-1) ... Setting up sensible-utils (0.0.12) ... Setting up libdb5.3-dev (5.3.28+dfsg1-0.5) ... Setting up libuchardet0:armhf (0.0.6-3) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up sgml-base (1.29) ... Setting up libkrb5-3:armhf (1.17-3+deb10u1) ... Setting up libtasn1-6-dev:armhf (4.13-3) ... Setting up libbsd0:armhf (0.9.1-2+deb10u1) ... Setting up libelf1:armhf (0.176-1.1) ... Setting up libxml2:armhf (2.9.4+dfsg1-7+deb10u2) ... Setting up libident (0.22-3.1) ... Setting up libp11-kit-dev:armhf (0.23.15-2+deb10u1) ... Setting up x11proto-dev (2018.4-4) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libice6:armhf (2:1.0.9-2) ... Setting up libxdmcp6:armhf (1:1.1.2-3) ... Setting up libxcb1:armhf (1.13.1-2) ... Setting up libgmp-dev:armhf (2:6.1.2+dfsg-4) ... Setting up libxau-dev:armhf (1:1.0.8-1+b2) ... Setting up nettle-dev:armhf (3.4.1-1) ... Setting up libice-dev:armhf (2:1.0.9-2) ... Setting up libtool (2.4.6-9) ... Setting up libpcre3-dev:armhf (2:8.39-12) ... Setting up libldap-2.4-2:armhf (2.4.47+dfsg-3+deb10u6) ... Setting up m4 (1.4.18-2) ... Setting up libldap2-dev:armhf (2.4.47+dfsg-3+deb10u6) ... Setting up libxdmcp-dev:armhf (1:1.1.2-3) ... Setting up libsasl2-dev (2.1.27+dfsg-1+deb10u1) ... Setting up libunbound8:armhf (1.9.0-2+deb10u2) ... Setting up x11proto-core-dev (2018.4-4) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libgssapi-krb5-2:armhf (1.17-3+deb10u1) ... Setting up libcroco3:armhf (0.6.12-3) ... Setting up libident-dev (0.22-3.1) ... Setting up autoconf (2.69-11) ... Setting up x11proto-xext-dev (2018.4-4) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3+deb10u1) ... Setting up xml-core (0.18+nmu1) ... Setting up libxslt1.1:armhf (1.1.32-2.2~deb10u1) ... Setting up libx11-6:armhf (2:1.6.7-1+deb10u2) ... Setting up lynx (2.8.9rel.1-3) ... update-alternatives: using /usr/bin/lynx to provide /usr/bin/www-browser (www-browser) in auto mode Setting up libsm6:armhf (2:1.2.3-1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libgnutls-dane0:armhf (3.6.7-4+deb10u7) ... Setting up gettext (0.19.8.1-9) ... Setting up libxcb1-dev:armhf (1.13.1-2) ... Setting up libxpm4:armhf (1:3.5.12-1) ... Setting up libsm-dev:armhf (2:1.2.3-1) ... Setting up xsltproc (1.1.32-2.2~deb10u1) ... Setting up libpq5:armhf (11.12-0+deb10u1) ... Setting up libx11-dev:armhf (2:1.6.7-1+deb10u2) ... Setting up libxext6:armhf (2:1.3.3-1+b2) ... Setting up libpq-dev (11.12-0+deb10u1) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libxpm-dev:armhf (1:3.5.12-1) ... Setting up libxt6:armhf (1:1.1.5-1+b3) ... Setting up libxext-dev:armhf (2:1.3.3-1+b2) ... Setting up libgnutls28-dev:armhf (3.6.7-4+deb10u7) ... Setting up libxmu-headers (2:1.1.2-2) ... Setting up libxmu6:armhf (2:1.1.2-2+b3) ... Setting up po-debconf (1.0.21) ... Setting up libxaw7:armhf (2:1.0.13-1+b2) ... Setting up libxt-dev:armhf (1:1.1.5-1+b3) ... Setting up libmariadb-dev (1:10.3.29-0+deb10u1) ... Setting up libmariadb-dev-compat:armhf (1:10.3.29-0+deb10u1) ... Setting up libxmu-dev:armhf (2:1.1.2-2+b3) ... Setting up libxaw7-dev:armhf (2:1.0.13-1+b2) ... Setting up default-libmysqlclient-dev:armhf (1.0.5) ... Setting up dh-autoreconf (19) ... Setting up debhelper (12.1.1) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Processing triggers for libc-bin (2.28-10) ... Processing triggers for sgml-base (1.29) ... Setting up sgml-data (2.0.11) ... Setting up docbook-xsl (1.79.1+dfsg-2) ... Processing triggers for sgml-base (1.29) ... Setting up docbook-xml (4.5-8) ... Processing triggers for sgml-base (1.29) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/exim4-4.92/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../exim4_4.92-8+deb10u6_source.changes dpkg-buildpackage: info: source package exim4 dpkg-buildpackage: info: source version 4.92-8+deb10u6 dpkg-buildpackage: info: source distribution buster-security dpkg-buildpackage: info: source changed by Andreas Metzler dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean --no-parallel debian/rules override_dh_auto_clean make[1]: Entering directory '/build/exim4-4.92' debconf-updatepo rm -rf build-* doc/tmp test/ b-exim* rm -f EDITME.* unpack-configs-stamp bdir-stamp rm -f /build/exim4-4.92/debian/debconf/exim4.conf.template /build/exim4-4.92/debian/files \ /build/exim4-4.92/debian/README.Debian /build/exim4-4.92/debian/README.Debian.html \ /build/exim4-4.92/debian/berkeleydb.sed #these are identical for all daemon-* and therefore symlinked #pwd chmod 755 /build/exim4-4.92/debian/exim-gencert \ /build/exim4-4.92/debian/lynx-dump-postprocess /build/exim4-4.92/debian/script \ /build/exim4-4.92/debian/exim-adduser /build/exim4-4.92/debian/exim4_refresh_gnutls-params make[1]: Leaving directory '/build/exim4-4.92' dh_autoreconf_clean -O--no-parallel dh_clean -O--no-parallel debian/rules build dh build --no-parallel dh_update_autotools_config -O--no-parallel dh_autoreconf -O--no-parallel debian/rules override_dh_auto_configure make[1]: Entering directory '/build/exim4-4.92' patch -o EDITME.eximon exim_monitor/EDITME \ /build/exim4-4.92/debian/EDITME.eximon.diff patching file EDITME.eximon (read from exim_monitor/EDITME) patch -o EDITME.exim4-light src/EDITME \ /build/exim4-4.92/debian/EDITME.exim4-light.diff patching file EDITME.exim4-light (read from src/EDITME) for editme in /build/exim4-4.92/debian/EDITME.exim4-*.diff; do \ if [ "$editme" != "/build/exim4-4.92/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/exim4-4.92/debian/EDITME.exim4-heavy.diff patching file EDITME.exim4-heavy (read from EDITME.exim4-light) 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/exim4-4.92' debian/rules override_dh_auto_build make[1]: Entering directory '/build/exim4-4.92' for i in exim4-daemon-light exim4-daemon-heavy ; do \ echo building $i; \ cd /build/exim4-4.92/b-$i && \ /usr/bin/make FULLECHO='' ; \ done building exim4-daemon-light make[2]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light' /bin/sh scripts/source_checks >>> Creating links to source files... >>> Creating lookups/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/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64' /bin/sh ../scripts/Configure-os.c gcc buildconfig.c gcc -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -o buildconfig buildconfig.c -lnsl -lcrypt -lm buildconfig.c: In function 'main': buildconfig.c:968:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] int rc; ^~ buildconfig.c:115:5: warning: unused variable 'test_int_t' [-Wunused-variable] int test_int_t = 0; ^~~~~~~~~~ /bin/sh ../scripts/Configure-config.h "/usr/bin/make" make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64' make[4]: 'buildconfig' is up to date. make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64' Building configuration file config.h >>> config.h built >>> version 4.92 #2 >>> version 4.92 #3 /bin/sh ../scripts/Configure-os.h gcc -DMACRO_PREDEF macro_predef.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro_predef.o macro_predef.c gcc -DMACRO_PREDEF globals.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-globals.o globals.c gcc -DMACRO_PREDEF readconf.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-readconf.o readconf.c gcc -DMACRO_PREDEF route.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-route.o route.c gcc -DMACRO_PREDEF transport.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-transport.o transport.c gcc -DMACRO_PREDEF drtables.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-drtables.o drtables.c gcc -DMACRO_PREDEF tls.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-tls.o tls.c gcc -DMACRO_PREDEF transports/appendfile.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-appendfile.o transports/appendfile.c gcc -DMACRO_PREDEF transports/autoreply.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-autoreply.o transports/autoreply.c gcc -DMACRO_PREDEF transports/lmtp.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-lmtp.o transports/lmtp.c gcc -DMACRO_PREDEF transports/pipe.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-pipe.o transports/pipe.c gcc -DMACRO_PREDEF transports/queuefile.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-queuefile.o transports/queuefile.c gcc -DMACRO_PREDEF transports/smtp.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-smtp.o transports/smtp.c gcc -DMACRO_PREDEF routers/accept.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-accept.o routers/accept.c gcc -DMACRO_PREDEF routers/dnslookup.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-dnslookup.o routers/dnslookup.c gcc -DMACRO_PREDEF routers/ipliteral.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-ipliteral.o routers/ipliteral.c gcc -DMACRO_PREDEF routers/iplookup.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-iplookup.o routers/iplookup.c gcc -DMACRO_PREDEF routers/manualroute.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-manualroute.o routers/manualroute.c gcc -DMACRO_PREDEF routers/queryprogram.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-queryprogram.o routers/queryprogram.c gcc -DMACRO_PREDEF routers/redirect.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-redirect.o routers/redirect.c gcc -DMACRO_PREDEF auths/auth-spa.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 auths/auth-spa.c: In function 'spa_build_auth_response': auths/auth-spa.c:1516:70: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] spa_bytes_add (response, lmResponse, lmRespData, (cf & 0x200) ? 24 : 0); ^ auths/auth-spa.c:1223:22: note: in definition of macro 'spa_bytes_add' if (buf != NULL && count != 0) /* we hate -Wint-in-bool-contex */ \ ^~~~~ auths/auth-spa.c:1517:71: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] spa_bytes_add (response, ntResponse, ntRespData, (cf & 0x8000) ? 24 : 0); ^ auths/auth-spa.c:1223:22: note: in definition of macro 'spa_bytes_add' if (buf != NULL && count != 0) /* we hate -Wint-in-bool-contex */ \ ^~~~~ gcc -DMACRO_PREDEF auths/cram_md5.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc -DMACRO_PREDEF auths/cyrus_sasl.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc -DMACRO_PREDEF auths/dovecot.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-dovecot.o auths/dovecot.c gcc -DMACRO_PREDEF auths/gsasl_exim.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-gsasl_exim.o auths/gsasl_exim.c gcc -DMACRO_PREDEF auths/heimdal_gssapi.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc -DMACRO_PREDEF auths/plaintext.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-plaintext.o auths/plaintext.c gcc -DMACRO_PREDEF auths/spa.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-spa.o auths/spa.c gcc -DMACRO_PREDEF auths/tls.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-authtls.o auths/tls.c gcc -DMACRO_PREDEF dkim.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-dkim.o dkim.c gcc -DMACRO_PREDEF malware.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-malware.o malware.c gcc -DMACRO_PREDEF pdkim/signing.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-signing.o pdkim/signing.c gcc -o macro_predef gcc -o macro_predef -Wl,-z,relro -Wl,-z,now macro_predef.o macro-globals.o macro-readconf.o macro-route.o macro-transport.o macro-drtables.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_exim.o macro-heimdal_gssapi.o macro-plaintext.o macro-spa.o macro-authtls.o macro-dkim.o macro-malware.o macro-signing.o ./macro_predef > macro.c /bin/sh ../scripts/Configure-eximon >>> eximon script built gcc -DCOMPILE_UTILITY spool_in.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 spool_in.c: In function 'spool_read_header': spool_in.c:482:7: warning: unused variable 'len' [-Wunused-variable] int len; ^~~ gcc -DCOMPILE_UTILITY store.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-store.o store.c gcc -DCOMPILE_UTILITY string.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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': string.c:1413:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (*fp == '.') ^ gcc -DCOMPILE_UTILITY queue.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-queue.o queue.c gcc -DCOMPILE_UTILITY tod.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-tod.o tod.c tod.c: In function 'tod_stamp': tod.c:181:44: warning: '%02d' directive writing between 2 and 10 bytes into a region of size between 0 and 13 [-Wformat-overflow=] "%04u-%02u-%02u %02u:%02u:%02u %+03d%02d", ^~~~ tod.c:181:8: note: directive argument in the range [0, 2147483647] "%04u-%02u-%02u %02u:%02u:%02u %+03d%02d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from exim.h:74, from tod.c:11: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 26 and 86 bytes into a destination of size 36 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc tree.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. tree.c gcc exim_monitor/em_StripChart.c gcc -o em_StripChart.o -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/`echo em_StripChart.o | sed 's/o$/c/'` gcc exim_monitor/em_TextPop.c gcc -o em_TextPop.o -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/`echo em_TextPop.o | sed 's/o$/c/'` gcc exim_monitor/em_globals.c gcc -o em_globals.o -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/`echo em_globals.o | sed 's/o$/c/'` gcc exim_monitor/em_init.c gcc -o em_init.o -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/`echo em_init.o | sed 's/o$/c/'` gcc exim_monitor/em_log.c gcc -o em_log.o -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/`echo em_log.o | sed 's/o$/c/'` gcc exim_monitor/em_main.c gcc -o em_main.o -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/`echo em_main.o | sed 's/o$/c/'` ../exim_monitor/em_main.c: In function 'numlock_modifiers': ../exim_monitor/em_main.c:576:5: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] if (XKeycodeToKeysym(display, m->modifiermap [i*m->max_keypermod + j], 0) ^~ In file included from ../exim_monitor/em_hdr.h:127, from ../exim_monitor/em_main.c:9: /usr/include/X11/Xlib.h:1687:15: note: declared here extern KeySym XKeycodeToKeysym( ^~~~~~~~~~~~~~~~ gcc exim_monitor/em_menu.c gcc -o em_menu.o -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/`echo em_menu.o | sed 's/o$/c/'` ../exim_monitor/em_menu.c: In function 'ActOnMessage': ../exim_monitor/em_menu.c:373:3: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] system(CS buffer); ^~~~~~~~~~~~~~~~~ gcc exim_monitor/em_queue.c gcc -o em_queue.o -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/`echo em_queue.o | sed 's/o$/c/'` gcc exim_monitor/em_strip.c gcc -o em_strip.o -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/`echo em_strip.o | sed 's/o$/c/'` gcc exim_monitor/em_text.c gcc -o em_text.o -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/`echo em_text.o | sed 's/o$/c/'` gcc exim_monitor/em_xs.c gcc -o em_xs.o -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/`echo em_xs.o | sed 's/o$/c/'` gcc exim_monitor/em_version.c gcc -o em_version.o -c \ -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 ../exim_monitor/em_version.c: In function 'version_init': ../exim_monitor/em_version.c:22:8: warning: unused variable 'today' [-Wunused-variable] uschar today[20]; ^~~~~ ../exim_monitor/em_version.c:21:5: warning: unused variable 'i' [-Wunused-variable] int i = 0; ^ gcc -o eximon.bin gcc -o eximon.bin em_version.o -Wl,-z,relro -Wl,-z,now -L/usr/X11R6/lib \ util-spool_in.o util-store.o util-string.o util-queue.o util-tod.o tree.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 -lpcre \ -lnsl -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 >>> convert4r3 script built >>> convert4r4 script built >>> exim_checkaccess script built gcc exim_dbmbuild.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY \ -o exim_dbmbuild.o exim_dbmbuild.c gcc -o exim_dbmbuild gcc -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 \ -lnsl -lcrypt -lm -ldl -ldb >>> exim_dbmbuild utility built gcc -DEXIM_DUMPDB exim_dbutil.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 exim_dbutil.c: In function 'dbfn_scan': exim_dbutil.c:488:13: warning: 'value_datum' is used uninitialized in this function [-Wuninitialized] value_datum = value_datum; /* dummy; not all db libraries use this */ ~~~~~~~~~~~~^~~~~~~~~~~~~ gcc -DCOMPILE_UTILITY os.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc -o exim_dumpdb gcc -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 \ -lnsl -lcrypt -lm -ldl -ldb >>> exim_dumpdb utility built gcc -DEXIM_FIXDB exim_dbutil.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/auths' gcc auth-spa.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden auth-spa.c auth-spa.c: In function 'spa_build_auth_response': auth-spa.c:1516:70: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] spa_bytes_add (response, lmResponse, lmRespData, (cf & 0x200) ? 24 : 0); ^ auth-spa.c:1223:22: note: in definition of macro 'spa_bytes_add' if (buf != NULL && count != 0) /* we hate -Wint-in-bool-contex */ \ ^~~~~ auth-spa.c:1517:71: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] spa_bytes_add (response, ntResponse, ntRespData, (cf & 0x8000) ? 24 : 0); ^ auth-spa.c:1223:22: note: in definition of macro 'spa_bytes_add' if (buf != NULL && count != 0) /* we hate -Wint-in-bool-contex */ \ ^~~~~ gcc call_pam.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden call_pam.c gcc call_pwcheck.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden call_pwcheck.c gcc call_radius.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden call_radius.c gcc check_serv_cond.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden check_serv_cond.c gcc cram_md5.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden cram_md5.c gcc cyrus_sasl.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden cyrus_sasl.c gcc dovecot.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dovecot.c gcc get_data.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden get_data.c gcc get_no64_data.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden get_no64_data.c gcc gsasl_exim.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden gsasl_exim.c gcc heimdal_gssapi.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden heimdal_gssapi.c gcc md5.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden md5.c gcc plaintext.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden plaintext.c plaintext.c: In function 'auth_plaintext_client': plaintext.c:222:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (ss[i] == '^') ^ gcc pwcheck.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden pwcheck.c gcc spa.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden spa.c gcc tls.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden tls.c gcc xtextdecode.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden xtextdecode.c gcc xtextencode.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden xtextencode.c ar cq auths.a ar cq auths.a auth-spa.o call_pam.o call_pwcheck.o call_radius.o check_serv_cond.o cram_md5.o cyrus_sasl.o dovecot.o get_data.o get_no64_data.o gsasl_exim.o heimdal_gssapi.o md5.o plaintext.o pwcheck.o spa.o tls.o xtextdecode.o xtextencode.o ranlib auths.a make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/auths' gcc -o exim_fixdb gcc -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 \ auths/auths.a -lnsl -lcrypt -lm -ldl -ldb >>> exim_fixdb utility built gcc -DEXIM_TIDYDB exim_dbutil.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 exim_dbutil.c: In function 'dbfn_scan': exim_dbutil.c:488:13: warning: 'value_datum' is used uninitialized in this function [-Wuninitialized] value_datum = value_datum; /* dummy; not all db libraries use this */ ~~~~~~~~~~~~^~~~~~~~~~~~~ gcc -o exim_tidydb gcc -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 \ -lnsl -lcrypt -lm -ldl -ldb >>> exim_tidydb utility built gcc exim_lock.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden exim_lock.c gcc -o exim_lock gcc -o exim_lock -Wl,-z,relro -Wl,-z,now exim_lock.o \ -lnsl -lcrypt -lm -ldl >>> exim_lock utility built make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/lookups' gcc cdb.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden cdb.c gcc dbmdb.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dbmdb.c gcc dnsdb.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dnsdb.c gcc dsearch.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dsearch.c gcc lsearch.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden lsearch.c gcc nis.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden nis.c gcc passwd.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden passwd.c gcc spf.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden spf.c ar cq lookups.a ranlib lookups.a gcc lf_quote.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden lf_quote.c gcc lf_check_file.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden lf_check_file.c gcc lf_sqlperform.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden lf_sqlperform.c make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/lookups' make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/pdkim' gcc pdkim.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. pdkim.c pdkim.c: In function 'check_bare_ed25519_pubkey': pdkim.c:1366:61: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' {aka 'unsigned int'} [-Wformat=] DEBUG(D_acl) debug_printf("PDKIM: unexpected pubkey len %lu\n", p->key.len); ~~^ ~~~~~~~~~~ %u gcc signing.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. signing.c ar cq pdkim.a ar cq pdkim.a pdkim.o signing.o ranlib pdkim.a make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/pdkim' make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/routers' gcc accept.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden accept.c gcc dnslookup.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dnslookup.c dnslookup.c: In function 'dnslookup_router_entry': dnslookup.c:268:19: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] flags = flags & ~HOST_FIND_BY_AAAA | HOST_FIND_IPV4_ONLY; gcc ipliteral.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden ipliteral.c gcc iplookup.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden iplookup.c gcc manualroute.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden manualroute.c manualroute.c: In function 'manualroute_router_entry': manualroute.c:346:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] lookup_type = lookup_type & ~(LK_DEFAULT | LK_BYDNS) | LK_BYNAME; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc queryprogram.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden queryprogram.c gcc redirect.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden redirect.c gcc rf_change_domain.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_change_domain.c gcc rf_expand_data.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_expand_data.c gcc rf_get_errors_address.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_get_errors_address.c gcc rf_get_munge_headers.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_get_munge_headers.c gcc rf_get_transport.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_get_transport.c gcc rf_get_ugid.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_get_ugid.c gcc rf_lookup_hostlist.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_lookup_hostlist.c gcc rf_queue_add.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_queue_add.c gcc rf_self_action.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_self_action.c gcc rf_set_ugid.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_set_ugid.c ar cq routers.a ranlib routers.a make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/routers' make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/transports' gcc appendfile.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden appendfile.c appendfile.c: In function 'appendfile_transport_entry': appendfile.c:2824:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (ob->quota_filecount_value > 0 ^ gcc autoreply.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden autoreply.c autoreply.c: In function 'autoreply_transport_entry': autoreply.c:349:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ( from && !(from = checkexpand(from, addr, tblock->name, cke_hdr)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:351:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || to && !(to = checkexpand(to, addr, tblock->name, cke_hdr)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:352:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || cc && !(cc = checkexpand(cc, addr, tblock->name, cke_hdr)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:353:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || bcc && !(bcc = checkexpand(bcc, addr, tblock->name, cke_hdr)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:354:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || subject && !(subject = checkexpand(subject, addr, tblock->name, cke_hdr)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:355:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || headers && !(headers = checkexpand(headers, addr, tblock->name, cke_text)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:356:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || text && !(text = checkexpand(text, addr, tblock->name, cke_text)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:357:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || file && !(file = checkexpand(file, addr, tblock->name, cke_file)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:358:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || logfile && !(logfile = checkexpand(logfile, addr, tblock->name, cke_file)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:359:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || oncelog && !(oncelog = checkexpand(oncelog, addr, tblock->name, cke_file)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:360:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || oncerepeat && !(oncerepeat = checkexpand(oncerepeat, addr, tblock->name, cke_file)) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:798:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (rc != 0) ^ gcc lmtp.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden lmtp.c gcc pipe.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden pipe.c gcc queuefile.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden queuefile.c queuefile.c: In function 'copy_spool_file': queuefile.c:83:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ((j = read(src, buffer, sizeof(buffer))) > 0) ^ queuefile.c: In function 'copy_spool_files': queuefile.c:142:2: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || is_hdr_file ~~~~~~~~~~~ && (s = srcpath, (srcfd = openat(sdfd, CCS filename, O_RDONLY)) < 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc smtp.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden smtp.c smtp.c: In function 'sync_responses': smtp.c:1077:5: warning: unused variable 'rc' [-Wunused-variable] int rc; ^~ smtp.c: In function 'smtp_write_mail_and_rcpt_cmds': smtp.c:3262:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && (!mua_wrapper || addr->next && address_count < sx->max_rcpt); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../exim.h:480, from smtp.c:8: smtp.c: In function 'smtp_deliver': ../macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ smtp.c:3712:3: note: in expansion of macro 'DEBUG' DEBUG(D_transport|D_v) ^~~~~ smtp.c:3760:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!sx.ok) ^ smtp.c:4211:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] ( tls_out.active.sock < 0 && !continue_proxy_cipher ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c:4224:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (sx.send_rset) ^ smtp.c:4293:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (sx.ok = (socketpair(AF_UNIX, SOCK_STREAM, 0, pfd) == 0)) ^~ smtp.c: In function 'smtp_transport_entry': smtp.c:4890:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (continue_hostname) ^ smtp.c:5446:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (host) ^ gcc smtp_socks.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden smtp_socks.c smtp_socks.c: In function 'socks_sock_connect': smtp_socks.c:329:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( buf[0] != 5 ^~ smtp_socks.c:334:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' { ^ smtp_socks.c:276:37: warning: 'sob' may be used uninitialized in this function [-Wmaybe-uninitialized] buf[0] = 5; buf[1] = 1; buf[2] = sob->auth_type; ~~~^~~~~~~~~~~ gcc tf_maildir.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden tf_maildir.c ar cq transports.a ranlib transports.a make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/transports' gcc acl.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. acl.c acl.c: In function 'acl_read': acl.c:860:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (c == ACLC_SET) ^ acl.c: In function 'acl_verify': acl.c:1716:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (rc != OK && *log_msgptr) ^ acl.c: In function 'acl_check_condition': acl.c:3725:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!conditions[cb->type].is_modifier && cb->u.negated) ^ acl.c: In function 'acl_check': acl.c:4432:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ((rc = open_cutthrough_connection(addr)) == DEFER) ^ acl.c:4448:27: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] else HDEBUG(D_acl) if (cutthrough.delivery) ^ gcc base64.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. base64.c gcc child.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. child.c gcc crypt16.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. crypt16.c gcc daemon.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. daemon.c daemon.c: In function 'operate_on_pid_file': daemon.c:940:11: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] if ((base = Ustrrchr(path, '/')) == NULL) /* should not happen, but who knows */ ^ In file included from exim.h:480, from daemon.c:11: daemon.c: In function 'daemon_go': macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ daemon.c:1610:5: note: in expansion of macro 'DEBUG' DEBUG(D_any) ^~~~~ daemon.c:1769:10: warning: unused variable 'j' [-Wunused-variable] int i, j; ^ daemon.c:1769:7: warning: unused variable 'i' [-Wunused-variable] int i, j; ^ gcc dbfn.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dbfn.c dbfn.c: In function 'dbfn_scan': dbfn.c:438:13: warning: 'value_datum' is used uninitialized in this function [-Wuninitialized] value_datum = value_datum; /* dummy; not all db libraries use this */ ~~~~~~~~~~~~^~~~~~~~~~~~~ dbfn.c: In function 'dbfn_open': dbfn.c:171:47: warning: '.lockfile' directive output may be truncated writing 9 bytes into a region of size between 0 and 255 [-Wformat-truncation=] snprintf(CS filename, sizeof(filename), "%s/%s.lockfile", dirname, name); ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from exim.h:74, from dbfn.c:9: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 11 or more bytes (assuming 266) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbfn.c:227:47: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(CS filename, sizeof(filename), "%s/%s", dirname, name); ^ In file included from /usr/include/stdio.h:873, from exim.h:74, from dbfn.c:9: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc debug.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. debug.c gcc deliver.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. deliver.c deliver.c: In function 'post_process_one': deliver.c:1564:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || result == FAIL && tb->log_fail_output ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ deliver.c:1565:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || result == DEFER && tb->log_defer_output ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ deliver.c:1591:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (sender_address[0] != 0 || addr->prop.errors_address) ^ deliver.c: In function 'deliver_local': deliver.c:2470:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || message_length > 0 && (ret = write(pfd[pipe_write], s, message_length)) != message_length ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c: In function 'do_local_deliveries': deliver.c:2844:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && ( !addr->host_list && !next->host_list ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ deliver.c: In function 'do_remote_deliveries': deliver.c:4458:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (tpt_parallel_check(tp, addr, &serialize_key)) ^ deliver.c: In function 'deliver_message': deliver.c:6721:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ( ( f.queue_running && !f.deliver_force ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ deliver.c:7070:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && ( addr_local && (addr_local->next || addr_remote) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c: In function 'string_timediff': deliver.c:1114:21: warning: '%03u' directive writing between 3 and 7 bytes into a region of size between 0 and 5 [-Wformat-overflow=] sprintf(CS buf, "%u.%03us", (uint)diff->tv_sec, (uint)diff->tv_usec/1000); ^~~~ deliver.c:1114:17: note: directive argument in the range [0, 4294967] sprintf(CS buf, "%u.%03us", (uint)diff->tv_sec, (uint)diff->tv_usec/1000); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from exim.h:74, from deliver.c:11: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 7 and 20 bytes into a destination of size 7 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc directory.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. directory.c gcc dns.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dns.c dns.c: In function 'dns_special_lookup': dns.c:1069:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (strcmpic(namesuff, US".arpa") == 0) ^ gcc drtables.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. drtables.c gcc enq.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. enq.c gcc exim.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. exim.c exim.c: In function 'main': exim.c:2630:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!continue_proxy_cipher) ^ exim.c:3054:40: warning: implicit declaration of function 'delete_pid_file' [-Wimplicit-function-declaration] else if (Ustrcmp(argrest, "PX") == 0) delete_pid_file(); ^~~~~~~~~~~~~~~ exim.c:3104:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (*argrest == 0) ^ exim.c:3365:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (*argrest == '\0') ^ exim.c:3731:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (trusted_groups) ^ exim.c:3776:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (cmdline_syslog_name) ^ exim.c:3814:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (log_oneline) ^ exim.c:3909:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ( removed_privilege ^ exim.c:4213:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (rv == -1) ^ exim.c:4877:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (s = get_stdinput(fn_readline, fn_addhist)) ^ exim.c:5159:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (expand_string_message) ^ exim.c:5318:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (recipients_max > 0 && ++rcount > recipients_max && ^ exim.c: In function 'usr1_handler': exim.c:239:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void)write(fd, process_info, process_info_len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc expand.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. expand.c expand.c: In function 'find_header': expand.c:1618:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] else if (inc > 0) ^ expand.c: In function 'eval_condition': expand.c:2264:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || (*t == 'r' || *t == 'l' || *t == 'b') && *++t == 'h' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ expand.c:2576:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!isalpha(opname[0]) && yield != NULL) ^ expand.c: In function 'dewrap': expand.c:3956:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] else if (*p == *wrap) ^ In file included from exim.h:480, from expand.c:12: expand.c: In function 'expand_string_internal': macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ expand.c:4081:1: note: in expansion of macro 'DEBUG' DEBUG(D_expand) ^~~~~ expand.c:4177:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || (*t == 'r' || *t == 'l' || *t == 'b') && *++t == 'h' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from exim.h:480, from expand.c:12: macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ expand.c:4378:7: note: in expansion of macro 'DEBUG' DEBUG(D_expand) ^~~~~ expand.c:7173:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (*outsep = *++sub) ++sub; ^ expand.c:7172:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (*sub == '>') ^ expand.c:7405:11: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (--bytes_left == 0) /* codepoint complete */ ^ In file included from exim.h:480, from expand.c:12: macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ expand.c:7898:1: note: in expansion of macro 'DEBUG' DEBUG(D_expand) ^~~~~ macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ expand.c:7941:1: note: in expansion of macro 'DEBUG' DEBUG(D_expand) ^~~~~ expand.c:5208:7: warning: 'fp' may be used uninitialized in this function [-Wmaybe-uninitialized] cat_file(fp, yield, sub_arg[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc filter.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. filter.c gcc filtertest.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. filtertest.c gcc globals.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. globals.c gcc dkim.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dkim.c dkim.c: In function 'dkim_exim_sign': dkim.c:693:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (dkim->dkim_identity) ^ dkim.c:699:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (dkim->dkim_timestamps) ^ In file included from exim.h:480, from dkim.c:11: dkim.c: In function 'authres_dkim': macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ dkim.c:863:1: note: in expansion of macro 'DEBUG' DEBUG(D_acl) ^~~~~ gcc dkim_transport.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dkim_transport.c dkim_transport.c: In function 'dkt_direct': dkim_transport.c:140:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] tctx->options = tctx->options & ~(topt_end_dot | topt_use_bdat) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc hash.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. hash.c gcc header.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. header.c gcc host.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. host.c host.c: In function 'host_find_bydns': host.c:2689:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (dnssec_request) ^ host.c:3144:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && Ustrchr(next->address, ':') /* OR next is IPv6 */ host.c:3148:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && !Ustrchr(next->address, ':') /* OR next is IPv4 */ gcc ip.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. ip.c gcc log.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. log.c log.c: In function 'log_write': log.c:1028:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ( !debug_selector ^ gcc lss.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lss.c gcc match.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. match.c gcc moan.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. moan.c gcc os.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. os.c gcc parse.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. parse.c parse.c: In function 'read_addr_spec': parse.c:553:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (*s != term) ^ gcc queue.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. queue.c queue.c: In function 'queue_run': queue.c:494:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!f.queue_run_force && deliver_queue_load_max >= 0) ^ queue.c:737:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!recurse) ^ queue.c: In function 'queue_action': queue.c:1074:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ((deliver_datafile = spool_open_datafile(id)) < 0) ^ queue.c:1408:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (yield) ^ gcc rda.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. rda.c gcc readconf.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. readconf.c readconf.c: In function 'get_config_line': readconf.c:1057:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (*ss != '/') ^ readconf.c: In function 'readconf_retry_error': readconf.c:3988:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (i >= nelem(extras)) ^ readconf.c: In function 'print_config': readconf.c:4528:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || Ustrncmp(current, "hide", 4) == 0 && isspace(current[4]) gcc receive.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. receive.c receive.c: In function 'receive_statvfs': receive.c:208:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (STATVFS(CS path, &statbuf) != 0) ^ receive.c: In function 'receive_check_fs': receive.c:291:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ( space >= 0 && space < check_log_space ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c: In function 'receive_msg': receive.c:2406:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && ( f.sender_local && !f.trusted_caller && !f.suppress_local_fixups ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:2852:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && ( f.sender_local && !f.trusted_caller && !f.suppress_local_fixups ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:2901:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (make_sender) ^ receive.c:4355:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] else if (smtp_reply[0] != 0) ^ gcc retry.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. retry.c In file included from exim.h:480, from retry.c:11: retry.c: In function 'retry_update': macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ retry.c:640:9: note: in expansion of macro 'DEBUG' DEBUG(D_retry) ^~~~~ retry.c:854:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (update_count > 0 && update_count == timedout_count) ^ gcc rewrite.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. rewrite.c gcc rfc2047.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. rfc2047.c gcc route.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. route.c gcc search.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. search.c gcc sieve.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. sieve.c gcc smtp_in.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. smtp_in.c smtp_in.c: In function 'bdat_getc': smtp_in.c:735:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (chunking_datasize == 0) ^ smtp_in.c: In function 'check_helo': smtp_in.c:1966:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!yield) ^ smtp_in.c: In function 'smtp_setup_batch_msg': smtp_in.c:2297:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ( !sender_domain ^ smtp_in.c:2354:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!recipient_domain) ^ smtp_in.c: In function 'tfo_in_check': smtp_in.c:2458:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (getsockopt(fileno(smtp_out), IPPROTO_TCP, TCP_INFO, &tinfo, &len) == 0) ^ smtp_in.c: In function 'smtp_verify_helo': smtp_in.c:3653:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (sender_host_name) ^ smtp_in.c: In function 'smtp_setup_msg': smtp_in.c:4266:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (acl_smtp_helo) ^ smtp_in.c:4960:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!sender_domain && *sender_address) ^ gcc smtp_out.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. smtp_out.c smtp_out.c: In function 'tfo_out_check': smtp_out.c:180:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ( getsockopt(sock, IPPROTO_TCP, TCP_INFO, &tinfo, &len) == 0 ^ smtp_out.c:151:1: warning: enumeration value 'TFO_NOT_USED' not handled in switch [-Wswitch] switch (tcp_out_fastopen) ^~~~~~ smtp_out.c:151:1: warning: enumeration value 'TFO_USED_NODATA' not handled in switch [-Wswitch] smtp_out.c:151:1: warning: enumeration value 'TFO_USED_DATA' not handled in switch [-Wswitch] smtp_out.c: In function 'smtp_read_response': smtp_out.c:698:16: warning: unused variable 'rc' [-Wunused-variable] int count = 0, rc; ^~ gcc spool_in.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spool_in.c spool_in.c: In function 'spool_read_header': spool_in.c:482:7: warning: unused variable 'len' [-Wunused-variable] int len; ^~~ gcc spool_out.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spool_out.c gcc std-crypto.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. std-crypto.c gcc store.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. store.c In file included from exim.h:480, from store.c:41: store.c: In function 'store_release_3': macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ store.c:477:5: note: in expansion of macro 'DEBUG' DEBUG(D_memory) ^~~~~ gcc string.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. string.c string.c: In function 'string_vformat': string.c:1413:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (*fp == '.') ^ gcc tls.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. tls.c In file included from tls.c:121: tls-gnu.c: In function 'init_server_dh': tls-gnu.c:539:6: warning: variable 'use_fixed_file' set but not used [-Wunused-but-set-variable] BOOL use_fixed_file = FALSE; ^~~~~~~~~~~~~~ tls-gnu.c: In function 'tls_expand_session_files': tls-gnu.c:899:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!host) /* server */ ^ tls-gnu.c:940:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ( !state->exp_tls_certificate ^ tls-gnu.c:965:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (state->received_sni) ^ tls-gnu.c:991:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (cfile = string_nextinlist(&clist, &csep, NULL, 0)) ^~~~~ tls-gnu.c:1005:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (tls_ocsp_file) ^ tls-gnu.c:982:39: warning: unused variable 'cnt' [-Wunused-variable] int csep = 0, ksep = 0, osep = 0, cnt = 0; ^~~ tls-gnu.c:895:9: warning: variable 'saved_tls_crl' set but not used [-Wunused-but-set-variable] uschar *saved_tls_crl = NULL; ^~~~~~~~~~~~~ tls-gnu.c:894:9: warning: variable 'saved_tls_verify_certificates' set but not used [-Wunused-but-set-variable] uschar *saved_tls_verify_certificates = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tls-gnu.c: In function 'tls_init': tls-gnu.c:1415:5: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] p = exim_default_gnutls_priority; ^ tls-gnu.c: In function 'tls_server_start': tls-gnu.c:2114:60: warning: suggest parentheses around '&&' within '||' [-Wparentheses] while (rc == GNUTLS_E_AGAIN || rc == GNUTLS_E_INTERRUPTED && !sigalrm_seen); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ tls-gnu.c: In function 'tls_client_start': tls-gnu.c:2340:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (tls_init(host, ob->tls_certificate, ob->tls_privatekey, ^~ tls-gnu.c:2345:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' { ^ tls-gnu.c:2440:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses] while (rc == GNUTLS_E_AGAIN || rc == GNUTLS_E_INTERRUPTED && !sigalrm_seen); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from tls.c:122: tlscert-gnu.c: In function 'tls_cert_subject_altname': tlscert-gnu.c:325:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ( match != -1 && match != ret /* wrong type of SAN */ ~~~~~~~~~~~~^~~~~~~~~~~~~~~ tls.c: In function 'tls_field_from_dn': tls.c:291:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || Ustrncmp(ele, match, len) == 0 && ele[len] == '=' In file included from tls.c:121: tls-gnu.c: In function 'init_server_dh': tls-gnu.c:699:9: warning: ignoring return value of 'fchown', declared with attribute warn_unused_result [-Wunused-result] (void)fchown(fd, exim_uid, exim_gid); /* Probably not necessary */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc tod.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. tod.c tod.c: In function 'tod_stamp': tod.c:181:44: warning: '%02d' directive writing between 2 and 10 bytes into a region of size between 0 and 13 [-Wformat-overflow=] "%04u-%02u-%02u %02u:%02u:%02u %+03d%02d", ^~~~ tod.c:181:8: note: directive argument in the range [0, 2147483647] "%04u-%02u-%02u %02u:%02u:%02u %+03d%02d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from exim.h:74, from tod.c:11: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 26 and 86 bytes into a destination of size 36 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tod.c:174:49: warning: '%02d' directive writing between 2 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] "%04u-%02u-%02u %02u:%02u:%02u.%03u %+03d%02d", ^~~~ tod.c:174:8: note: directive argument in the range [0, 2147483647] "%04u-%02u-%02u %02u:%02u:%02u.%03u %+03d%02d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from exim.h:74, from tod.c:11: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 30 and 97 bytes into a destination of size 36 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc transport.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. transport.c transport.c: In function 'transport_write_message': transport.c:1370:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (yield) ^ transport.c: In function 'transport_do_pass_socket': transport.c:1881:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (smtp_peer_options & OPTION_TLS) ^ gcc verify.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. verify.c verify.c: In function 'cached_callout_lookup': verify.c:173:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || *from_address == 0 && cache_record->result == ccache_reject_mfnull) verify.c: In function 'cache_callout_write': verify.c:315:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (dom_rec->result != ccache_unknown) ^ gcc environment.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. environment.c gcc macro.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. macro.c gcc lookups/lf_quote.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_quote.c gcc lookups/lf_check_file.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_check_file.c gcc lookups/lf_sqlperform.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_sqlperform.c gcc local_scan.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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:32:17: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] base_msg=US"Local configuration error - local_scan() library failure\n"; ^ ../src/local_scan.c:42:22: warning: pointer targets in assignment from 'char *' to 'uschar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] *return_text = final_msg ; ^ ../src/local_scan.c: In function 'load_local_scan_library': ../src/local_scan.c:63:25: warning: pointer targets in passing argument 1 of 'dlopen' differ in signedness [-Wpointer-sign] local_scan_lib = dlopen(local_scan_path, RTLD_NOW); ^~~~~~~~~~~~~~~ In file included from ../src/local_scan.c:11: /usr/include/dlfcn.h:56:14: note: expected 'const char *' but argument is of type 'uschar *' {aka 'unsigned char *'} extern void *dlopen (const char *__file, int __mode) __THROWNL; ^~~~~~ gcc malware.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. malware.c gcc mime.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. mime.c gcc regex.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. regex.c gcc spam.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spam.c gcc spool_mbox.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spool_mbox.c gcc arc.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. arc.c gcc bmi_spam.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. bmi_spam.c gcc dane.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dane.c gcc dcc.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dcc.c gcc dmarc.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dmarc.c gcc imap_utf7.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. imap_utf7.c gcc spf.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spf.c gcc srs.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. srs.c gcc utf8.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. utf8.c gcc version.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. version.c version.c: In function 'version_init': version.c:27:8: warning: unused variable 'today' [-Wunused-variable] uschar today[20]; ^~~~~ gcc -o exim gcc -o exim -Wl,-z,relro -Wl,-z,now acl.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 filter.o filtertest.o globals.o dkim.o dkim_transport.o hash.o header.o host.o ip.o log.o lss.o match.o moan.o os.o parse.o queue.o rda.o readconf.o receive.o retry.o rewrite.o rfc2047.o route.o search.o sieve.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 environment.o macro.o lookups/lf_quote.o lookups/lf_check_file.o lookups/lf_sqlperform.o local_scan.o malware.o mime.o regex.o spam.o spool_mbox.o arc.o bmi_spam.o dane.o dcc.o dmarc.o imap_utf7.o spf.o srs.o utf8.o version.o \ routers/routers.a transports/transports.a lookups/lookups.a \ auths/auths.a pdkim/pdkim.a \ -lresolv -lnsl -lcrypt -lm -ldl \ -ldb \ -lgnutls -lgnutls-dane -lpcre -Wl,-z,relro -Wl,-z,now -rdynamic >>> exim binary built make[3]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64' make[2]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light' building exim4-daemon-heavy make[2]: Entering directory '/build/exim4-4.92/b-exim4-daemon-heavy' /bin/sh scripts/source_checks >>> Creating links to source files... >>> Creating lookups/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/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64' /bin/sh ../scripts/Configure-os.c gcc buildconfig.c gcc -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -o buildconfig buildconfig.c -lnsl -lcrypt -lm buildconfig.c: In function 'main': buildconfig.c:968:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable] int rc; ^~ buildconfig.c:115:5: warning: unused variable 'test_int_t' [-Wunused-variable] int test_int_t = 0; ^~~~~~~~~~ /bin/sh ../scripts/Configure-config.h "/usr/bin/make" make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64' make[4]: 'buildconfig' is up to date. make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64' Building configuration file config.h >>> config.h built >>> version 4.92 #2 >>> version 4.92 #3 /bin/sh ../scripts/Configure-os.h gcc -DMACRO_PREDEF macro_predef.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro_predef.o macro_predef.c gcc -DMACRO_PREDEF globals.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-globals.o globals.c gcc -DMACRO_PREDEF readconf.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-readconf.o readconf.c gcc -DMACRO_PREDEF route.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-route.o route.c gcc -DMACRO_PREDEF transport.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-transport.o transport.c gcc -DMACRO_PREDEF drtables.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-drtables.o drtables.c gcc -DMACRO_PREDEF tls.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-tls.o tls.c gcc -DMACRO_PREDEF transports/appendfile.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-appendfile.o transports/appendfile.c gcc -DMACRO_PREDEF transports/autoreply.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-autoreply.o transports/autoreply.c gcc -DMACRO_PREDEF transports/lmtp.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-lmtp.o transports/lmtp.c gcc -DMACRO_PREDEF transports/pipe.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-pipe.o transports/pipe.c gcc -DMACRO_PREDEF transports/queuefile.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-queuefile.o transports/queuefile.c gcc -DMACRO_PREDEF transports/smtp.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-smtp.o transports/smtp.c gcc -DMACRO_PREDEF routers/accept.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-accept.o routers/accept.c gcc -DMACRO_PREDEF routers/dnslookup.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-dnslookup.o routers/dnslookup.c gcc -DMACRO_PREDEF routers/ipliteral.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-ipliteral.o routers/ipliteral.c gcc -DMACRO_PREDEF routers/iplookup.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-iplookup.o routers/iplookup.c gcc -DMACRO_PREDEF routers/manualroute.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-manualroute.o routers/manualroute.c gcc -DMACRO_PREDEF routers/queryprogram.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-queryprogram.o routers/queryprogram.c gcc -DMACRO_PREDEF routers/redirect.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-redirect.o routers/redirect.c gcc -DMACRO_PREDEF auths/auth-spa.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 auths/auth-spa.c: In function 'spa_build_auth_response': auths/auth-spa.c:1516:70: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] spa_bytes_add (response, lmResponse, lmRespData, (cf & 0x200) ? 24 : 0); ^ auths/auth-spa.c:1223:22: note: in definition of macro 'spa_bytes_add' if (buf != NULL && count != 0) /* we hate -Wint-in-bool-contex */ \ ^~~~~ auths/auth-spa.c:1517:71: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] spa_bytes_add (response, ntResponse, ntRespData, (cf & 0x8000) ? 24 : 0); ^ auths/auth-spa.c:1223:22: note: in definition of macro 'spa_bytes_add' if (buf != NULL && count != 0) /* we hate -Wint-in-bool-contex */ \ ^~~~~ gcc -DMACRO_PREDEF auths/cram_md5.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc -DMACRO_PREDEF auths/cyrus_sasl.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc -DMACRO_PREDEF auths/dovecot.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-dovecot.o auths/dovecot.c gcc -DMACRO_PREDEF auths/gsasl_exim.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-gsasl_exim.o auths/gsasl_exim.c gcc -DMACRO_PREDEF auths/heimdal_gssapi.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc -DMACRO_PREDEF auths/plaintext.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-plaintext.o auths/plaintext.c gcc -DMACRO_PREDEF auths/spa.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-spa.o auths/spa.c gcc -DMACRO_PREDEF auths/tls.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-authtls.o auths/tls.c gcc -DMACRO_PREDEF dkim.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-dkim.o dkim.c gcc -DMACRO_PREDEF malware.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-malware.o malware.c gcc -DMACRO_PREDEF pdkim/signing.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DMACRO_PREDEF -o macro-signing.o pdkim/signing.c gcc -o macro_predef gcc -o macro_predef -Wl,-z,relro -Wl,-z,now macro_predef.o macro-globals.o macro-readconf.o macro-route.o macro-transport.o macro-drtables.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_exim.o macro-heimdal_gssapi.o macro-plaintext.o macro-spa.o macro-authtls.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 >>> convert4r3 script built >>> convert4r4 script built >>> exim_checkaccess script built gcc exim_dbmbuild.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY \ -o exim_dbmbuild.o exim_dbmbuild.c gcc -o exim_dbmbuild gcc -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 \ -lnsl -lcrypt -lm -lpam -export-dynamic -ldb >>> exim_dbmbuild utility built gcc -DEXIM_DUMPDB exim_dbutil.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 exim_dbutil.c: In function 'dbfn_scan': exim_dbutil.c:488:13: warning: 'value_datum' is used uninitialized in this function [-Wuninitialized] value_datum = value_datum; /* dummy; not all db libraries use this */ ~~~~~~~~~~~~^~~~~~~~~~~~~ gcc -DCOMPILE_UTILITY os.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc -DCOMPILE_UTILITY store.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -DCOMPILE_UTILITY -o util-store.o store.c gcc -o exim_dumpdb gcc -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 \ -lnsl -lcrypt -lm -lpam -export-dynamic -ldb >>> exim_dumpdb utility built gcc -DEXIM_FIXDB exim_dbutil.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64/auths' gcc auth-spa.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden auth-spa.c auth-spa.c: In function 'spa_build_auth_response': auth-spa.c:1516:70: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] spa_bytes_add (response, lmResponse, lmRespData, (cf & 0x200) ? 24 : 0); ^ auth-spa.c:1223:22: note: in definition of macro 'spa_bytes_add' if (buf != NULL && count != 0) /* we hate -Wint-in-bool-contex */ \ ^~~~~ auth-spa.c:1517:71: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] spa_bytes_add (response, ntResponse, ntRespData, (cf & 0x8000) ? 24 : 0); ^ auth-spa.c:1223:22: note: in definition of macro 'spa_bytes_add' if (buf != NULL && count != 0) /* we hate -Wint-in-bool-contex */ \ ^~~~~ gcc call_pam.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden call_pam.c gcc call_pwcheck.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden call_pwcheck.c gcc call_radius.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden call_radius.c gcc check_serv_cond.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden check_serv_cond.c gcc cram_md5.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden cram_md5.c gcc cyrus_sasl.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden cyrus_sasl.c cyrus_sasl.c: In function 'auth_cyrus_sasl_server': cyrus_sasl.c:232:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (!hname || !realm_expanded && ob->server_realm) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ gcc dovecot.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dovecot.c gcc get_data.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden get_data.c gcc get_no64_data.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden get_no64_data.c gcc gsasl_exim.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden gsasl_exim.c gcc heimdal_gssapi.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden heimdal_gssapi.c gcc md5.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden md5.c gcc plaintext.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden plaintext.c plaintext.c: In function 'auth_plaintext_client': plaintext.c:222:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (ss[i] == '^') ^ gcc pwcheck.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden pwcheck.c gcc spa.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden spa.c gcc tls.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden tls.c gcc xtextdecode.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden xtextdecode.c gcc xtextencode.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden xtextencode.c ar cq auths.a ar cq auths.a auth-spa.o call_pam.o call_pwcheck.o call_radius.o check_serv_cond.o cram_md5.o cyrus_sasl.o dovecot.o get_data.o get_no64_data.o gsasl_exim.o heimdal_gssapi.o md5.o plaintext.o pwcheck.o spa.o tls.o xtextdecode.o xtextencode.o ranlib auths.a make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64/auths' gcc -o exim_fixdb gcc -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 \ auths/auths.a -lnsl -lcrypt -lm -lpam -export-dynamic -ldb >>> exim_fixdb utility built gcc -DEXIM_TIDYDB exim_dbutil.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 exim_dbutil.c: In function 'dbfn_scan': exim_dbutil.c:488:13: warning: 'value_datum' is used uninitialized in this function [-Wuninitialized] value_datum = value_datum; /* dummy; not all db libraries use this */ ~~~~~~~~~~~~^~~~~~~~~~~~~ gcc -o exim_tidydb gcc -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 \ -lnsl -lcrypt -lm -lpam -export-dynamic -ldb >>> exim_tidydb utility built gcc exim_lock.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden exim_lock.c gcc -o exim_lock gcc -o exim_lock -Wl,-z,relro -Wl,-z,now exim_lock.o \ -lnsl -lcrypt -lm -lpam -export-dynamic >>> exim_lock utility built make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64/lookups' gcc cdb.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc dbmdb.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc dnsdb.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc dsearch.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc lsearch.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc mysql.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc nis.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc passwd.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc pgsql.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc sqlite.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 gcc ldap.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 ldap.c: In function 'perform_ldap_search': ldap.c:529:18: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || !lcp->user && user ~~~~~~~~~~~^~~~~~~ ldap.c:530:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || lcp->user && !user ~~~~~~~~~~^~~~~~~~ ldap.c:531:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || lcp->user && user && Ustrcmp(lcp->user, user) != 0 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldap.c:532:22: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || !lcp->password && password ~~~~~~~~~~~~~~~^~~~~~~~~~~ ldap.c:533:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || lcp->password && !password ~~~~~~~~~~~~~~^~~~~~~~~~~~ ldap.c:534:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || lcp->password && password && Ustrcmp(lcp->password, password) != 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc spf.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 ar cq lookups.a ranlib lookups.a gcc lf_quote.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql lf_quote.c gcc lf_check_file.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql lf_check_file.c gcc lf_sqlperform.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I/usr/include/mysql -I/usr/include/postgresql lf_sqlperform.c make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64/lookups' make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64/pdkim' gcc pdkim.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. pdkim.c pdkim.c: In function 'check_bare_ed25519_pubkey': pdkim.c:1366:61: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' {aka 'unsigned int'} [-Wformat=] DEBUG(D_acl) debug_printf("PDKIM: unexpected pubkey len %lu\n", p->key.len); ~~^ ~~~~~~~~~~ %u gcc signing.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. signing.c ar cq pdkim.a ar cq pdkim.a pdkim.o signing.o ranlib pdkim.a make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64/pdkim' make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64/routers' gcc accept.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden accept.c gcc dnslookup.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden dnslookup.c dnslookup.c: In function 'dnslookup_router_entry': dnslookup.c:268:19: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] flags = flags & ~HOST_FIND_BY_AAAA | HOST_FIND_IPV4_ONLY; gcc ipliteral.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden ipliteral.c gcc iplookup.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden iplookup.c gcc manualroute.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden manualroute.c manualroute.c: In function 'manualroute_router_entry': manualroute.c:346:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] lookup_type = lookup_type & ~(LK_DEFAULT | LK_BYDNS) | LK_BYNAME; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc queryprogram.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden queryprogram.c gcc redirect.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden redirect.c gcc rf_change_domain.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_change_domain.c gcc rf_expand_data.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_expand_data.c gcc rf_get_errors_address.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_get_errors_address.c gcc rf_get_munge_headers.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_get_munge_headers.c gcc rf_get_transport.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_get_transport.c gcc rf_get_ugid.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_get_ugid.c gcc rf_lookup_hostlist.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_lookup_hostlist.c gcc rf_queue_add.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_queue_add.c gcc rf_self_action.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_self_action.c gcc rf_set_ugid.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden rf_set_ugid.c ar cq routers.a ranlib routers.a make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64/routers' make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64/transports' gcc appendfile.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden appendfile.c appendfile.c: In function 'appendfile_transport_entry': appendfile.c:2824:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (ob->quota_filecount_value > 0 ^ gcc autoreply.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden autoreply.c autoreply.c: In function 'autoreply_transport_entry': autoreply.c:349:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ( from && !(from = checkexpand(from, addr, tblock->name, cke_hdr)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:351:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || to && !(to = checkexpand(to, addr, tblock->name, cke_hdr)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:352:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || cc && !(cc = checkexpand(cc, addr, tblock->name, cke_hdr)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:353:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || bcc && !(bcc = checkexpand(bcc, addr, tblock->name, cke_hdr)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:354:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || subject && !(subject = checkexpand(subject, addr, tblock->name, cke_hdr)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:355:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || headers && !(headers = checkexpand(headers, addr, tblock->name, cke_text)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:356:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || text && !(text = checkexpand(text, addr, tblock->name, cke_text)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:357:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || file && !(file = checkexpand(file, addr, tblock->name, cke_file)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:358:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || logfile && !(logfile = checkexpand(logfile, addr, tblock->name, cke_file)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:359:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || oncelog && !(oncelog = checkexpand(oncelog, addr, tblock->name, cke_file)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:360:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || oncerepeat && !(oncerepeat = checkexpand(oncerepeat, addr, tblock->name, cke_file)) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:798:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (rc != 0) ^ gcc lmtp.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden lmtp.c gcc pipe.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden pipe.c gcc queuefile.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden queuefile.c queuefile.c: In function 'copy_spool_file': queuefile.c:83:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ((j = read(src, buffer, sizeof(buffer))) > 0) ^ queuefile.c: In function 'copy_spool_files': queuefile.c:142:2: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || is_hdr_file ~~~~~~~~~~~ && (s = srcpath, (srcfd = openat(sdfd, CCS filename, O_RDONLY)) < 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc smtp.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden smtp.c smtp.c: In function 'sync_responses': smtp.c:1077:5: warning: unused variable 'rc' [-Wunused-variable] int rc; ^~ smtp.c: In function 'smtp_write_mail_and_rcpt_cmds': smtp.c:3262:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && (!mua_wrapper || addr->next && address_count < sx->max_rcpt); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../exim.h:480, from smtp.c:8: smtp.c: In function 'smtp_deliver': ../macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ smtp.c:3712:3: note: in expansion of macro 'DEBUG' DEBUG(D_transport|D_v) ^~~~~ smtp.c:3760:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!sx.ok) ^ smtp.c:4211:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] ( tls_out.active.sock < 0 && !continue_proxy_cipher ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c:4224:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (sx.send_rset) ^ smtp.c:4293:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (sx.ok = (socketpair(AF_UNIX, SOCK_STREAM, 0, pfd) == 0)) ^~ smtp.c: In function 'smtp_transport_entry': smtp.c:4890:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (continue_hostname) ^ smtp.c:5446:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (host) ^ gcc smtp_socks.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden smtp_socks.c smtp_socks.c: In function 'socks_sock_connect': smtp_socks.c:329:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( buf[0] != 5 ^~ smtp_socks.c:334:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' { ^ smtp_socks.c:276:37: warning: 'sob' may be used uninitialized in this function [-Wmaybe-uninitialized] buf[0] = 5; buf[1] = 1; buf[2] = sob->auth_type; ~~~^~~~~~~~~~~ gcc tf_maildir.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden tf_maildir.c ar cq transports.a ranlib transports.a make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64/transports' gcc acl.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. acl.c acl.c: In function 'acl_read': acl.c:860:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (c == ACLC_SET) ^ acl.c: In function 'acl_verify': acl.c:1716:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (rc != OK && *log_msgptr) ^ acl.c: In function 'acl_check_condition': acl.c:3725:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!conditions[cb->type].is_modifier && cb->u.negated) ^ acl.c: In function 'acl_check': acl.c:4432:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ((rc = open_cutthrough_connection(addr)) == DEFER) ^ acl.c:4448:27: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] else HDEBUG(D_acl) if (cutthrough.delivery) ^ gcc base64.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. base64.c gcc child.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. child.c gcc crypt16.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. crypt16.c gcc daemon.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. daemon.c daemon.c: In function 'operate_on_pid_file': daemon.c:940:11: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] if ((base = Ustrrchr(path, '/')) == NULL) /* should not happen, but who knows */ ^ In file included from exim.h:480, from daemon.c:11: daemon.c: In function 'daemon_go': macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ daemon.c:1610:5: note: in expansion of macro 'DEBUG' DEBUG(D_any) ^~~~~ daemon.c:1769:10: warning: unused variable 'j' [-Wunused-variable] int i, j; ^ daemon.c:1769:7: warning: unused variable 'i' [-Wunused-variable] int i, j; ^ gcc dbfn.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dbfn.c dbfn.c: In function 'dbfn_scan': dbfn.c:438:13: warning: 'value_datum' is used uninitialized in this function [-Wuninitialized] value_datum = value_datum; /* dummy; not all db libraries use this */ ~~~~~~~~~~~~^~~~~~~~~~~~~ dbfn.c: In function 'dbfn_open': dbfn.c:171:47: warning: '.lockfile' directive output may be truncated writing 9 bytes into a region of size between 0 and 255 [-Wformat-truncation=] snprintf(CS filename, sizeof(filename), "%s/%s.lockfile", dirname, name); ^~~~~~~~~ In file included from /usr/include/stdio.h:873, from exim.h:74, from dbfn.c:9: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 11 or more bytes (assuming 266) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbfn.c:227:47: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(CS filename, sizeof(filename), "%s/%s", dirname, name); ^ In file included from /usr/include/stdio.h:873, from exim.h:74, from dbfn.c:9: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc debug.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. debug.c gcc deliver.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. deliver.c deliver.c: In function 'post_process_one': deliver.c:1564:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || result == FAIL && tb->log_fail_output ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ deliver.c:1565:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || result == DEFER && tb->log_defer_output ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ deliver.c:1591:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (sender_address[0] != 0 || addr->prop.errors_address) ^ deliver.c: In function 'deliver_local': deliver.c:2470:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || message_length > 0 && (ret = write(pfd[pipe_write], s, message_length)) != message_length ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c: In function 'do_local_deliveries': deliver.c:2844:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && ( !addr->host_list && !next->host_list ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ deliver.c: In function 'do_remote_deliveries': deliver.c:4458:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (tpt_parallel_check(tp, addr, &serialize_key)) ^ deliver.c: In function 'deliver_message': deliver.c:6721:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if ( ( f.queue_running && !f.deliver_force ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ deliver.c:7070:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && ( addr_local && (addr_local->next || addr_remote) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c: In function 'string_timediff': deliver.c:1114:21: warning: '%03u' directive writing between 3 and 7 bytes into a region of size between 0 and 5 [-Wformat-overflow=] sprintf(CS buf, "%u.%03us", (uint)diff->tv_sec, (uint)diff->tv_usec/1000); ^~~~ deliver.c:1114:17: note: directive argument in the range [0, 4294967] sprintf(CS buf, "%u.%03us", (uint)diff->tv_sec, (uint)diff->tv_usec/1000); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from exim.h:74, from deliver.c:11: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 7 and 20 bytes into a destination of size 7 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc directory.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. directory.c gcc dns.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dns.c dns.c: In function 'dns_special_lookup': dns.c:1069:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (strcmpic(namesuff, US".arpa") == 0) ^ gcc drtables.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. drtables.c gcc enq.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. enq.c gcc exim.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. exim.c exim.c: In function 'main': exim.c:2630:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!continue_proxy_cipher) ^ exim.c:3054:40: warning: implicit declaration of function 'delete_pid_file'; did you mean 'malware_in_file'? [-Wimplicit-function-declaration] else if (Ustrcmp(argrest, "PX") == 0) delete_pid_file(); ^~~~~~~~~~~~~~~ malware_in_file exim.c:3104:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (*argrest == 0) ^ exim.c:3365:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (*argrest == '\0') ^ exim.c:3731:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (trusted_groups) ^ exim.c:3776:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (cmdline_syslog_name) ^ exim.c:3814:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (log_oneline) ^ exim.c:3909:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ( removed_privilege ^ exim.c:4213:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (rv == -1) ^ exim.c:4877:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (s = get_stdinput(fn_readline, fn_addhist)) ^ exim.c:5159:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (expand_string_message) ^ exim.c:5318:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (recipients_max > 0 && ++rcount > recipients_max && ^ exim.c: In function 'usr1_handler': exim.c:239:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void)write(fd, process_info, process_info_len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc expand.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. expand.c expand.c: In function 'find_header': expand.c:1618:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] else if (inc > 0) ^ expand.c: In function 'eval_condition': expand.c:2264:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || (*t == 'r' || *t == 'l' || *t == 'b') && *++t == 'h' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ expand.c:2576:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!isalpha(opname[0]) && yield != NULL) ^ expand.c: In function 'dewrap': expand.c:3956:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] else if (*p == *wrap) ^ In file included from exim.h:480, from expand.c:12: expand.c: In function 'expand_string_internal': macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ expand.c:4081:1: note: in expansion of macro 'DEBUG' DEBUG(D_expand) ^~~~~ expand.c:4177:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || (*t == 'r' || *t == 'l' || *t == 'b') && *++t == 'h' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from exim.h:480, from expand.c:12: macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ expand.c:4378:7: note: in expansion of macro 'DEBUG' DEBUG(D_expand) ^~~~~ expand.c:7173:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (*outsep = *++sub) ++sub; ^ expand.c:7172:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (*sub == '>') ^ expand.c:7405:11: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (--bytes_left == 0) /* codepoint complete */ ^ In file included from exim.h:480, from expand.c:12: macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ expand.c:7898:1: note: in expansion of macro 'DEBUG' DEBUG(D_expand) ^~~~~ macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ expand.c:7941:1: note: in expansion of macro 'DEBUG' DEBUG(D_expand) ^~~~~ expand.c:5208:7: warning: 'fp' may be used uninitialized in this function [-Wmaybe-uninitialized] cat_file(fp, yield, sub_arg[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc filter.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. filter.c gcc filtertest.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. filtertest.c gcc globals.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. globals.c gcc dkim.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dkim.c dkim.c: In function 'dkim_exim_sign': dkim.c:693:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (dkim->dkim_identity) ^ dkim.c:699:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (dkim->dkim_timestamps) ^ In file included from exim.h:480, from dkim.c:11: dkim.c: In function 'authres_dkim': macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ dkim.c:863:1: note: in expansion of macro 'DEBUG' DEBUG(D_acl) ^~~~~ gcc dkim_transport.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dkim_transport.c dkim_transport.c: In function 'dkt_direct': dkim_transport.c:140:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] tctx->options = tctx->options & ~(topt_end_dot | topt_use_bdat) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc hash.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. hash.c gcc header.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. header.c gcc host.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. host.c host.c: In function 'host_find_bydns': host.c:2689:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (dnssec_request) ^ host.c:3144:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && Ustrchr(next->address, ':') /* OR next is IPv6 */ host.c:3148:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && !Ustrchr(next->address, ':') /* OR next is IPv4 */ gcc ip.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. ip.c gcc log.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. log.c log.c: In function 'log_write': log.c:1028:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ( !debug_selector ^ gcc lss.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lss.c gcc match.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. match.c gcc moan.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. moan.c gcc os.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. os.c gcc parse.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. parse.c parse.c: In function 'read_addr_spec': parse.c:553:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (*s != term) ^ gcc queue.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. queue.c queue.c: In function 'queue_run': queue.c:494:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!f.queue_run_force && deliver_queue_load_max >= 0) ^ queue.c:737:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!recurse) ^ queue.c: In function 'queue_action': queue.c:1074:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ((deliver_datafile = spool_open_datafile(id)) < 0) ^ queue.c:1408:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (yield) ^ gcc rda.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. rda.c gcc readconf.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. readconf.c readconf.c: In function 'get_config_line': readconf.c:1057:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (*ss != '/') ^ readconf.c: In function 'readconf_retry_error': readconf.c:3988:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (i >= nelem(extras)) ^ readconf.c: In function 'print_config': readconf.c:4528:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || Ustrncmp(current, "hide", 4) == 0 && isspace(current[4]) gcc receive.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. receive.c receive.c: In function 'receive_statvfs': receive.c:208:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (STATVFS(CS path, &statbuf) != 0) ^ receive.c: In function 'receive_check_fs': receive.c:291:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ( space >= 0 && space < check_log_space ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c: In function 'run_mime_acl': receive.c:1435:39: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (tempdir = opendir(CS scandir); entry = readdir(tempdir); ) ^~~~~ receive.c: In function 'receive_msg': receive.c:2406:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && ( f.sender_local && !f.trusted_caller && !f.suppress_local_fixups ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:2852:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && ( f.sender_local && !f.trusted_caller && !f.suppress_local_fixups ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:2901:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (make_sender) ^ receive.c:4355:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] else if (smtp_reply[0] != 0) ^ gcc retry.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. retry.c In file included from exim.h:480, from retry.c:11: retry.c: In function 'retry_update': macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ retry.c:640:9: note: in expansion of macro 'DEBUG' DEBUG(D_retry) ^~~~~ retry.c:854:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (update_count > 0 && update_count == timedout_count) ^ gcc rewrite.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. rewrite.c gcc rfc2047.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. rfc2047.c gcc route.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. route.c gcc search.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. search.c gcc sieve.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. sieve.c gcc smtp_in.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. smtp_in.c smtp_in.c: In function 'bdat_getc': smtp_in.c:735:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (chunking_datasize == 0) ^ smtp_in.c: In function 'check_helo': smtp_in.c:1966:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!yield) ^ smtp_in.c: In function 'smtp_setup_batch_msg': smtp_in.c:2297:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ( !sender_domain ^ smtp_in.c:2354:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!recipient_domain) ^ smtp_in.c: In function 'tfo_in_check': smtp_in.c:2458:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (getsockopt(fileno(smtp_out), IPPROTO_TCP, TCP_INFO, &tinfo, &len) == 0) ^ smtp_in.c: In function 'smtp_verify_helo': smtp_in.c:3653:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (sender_host_name) ^ smtp_in.c: In function 'smtp_setup_msg': smtp_in.c:4266:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (acl_smtp_helo) ^ smtp_in.c:4960:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!sender_domain && *sender_address) ^ gcc smtp_out.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. smtp_out.c smtp_out.c: In function 'tfo_out_check': smtp_out.c:180:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ( getsockopt(sock, IPPROTO_TCP, TCP_INFO, &tinfo, &len) == 0 ^ smtp_out.c:151:1: warning: enumeration value 'TFO_NOT_USED' not handled in switch [-Wswitch] switch (tcp_out_fastopen) ^~~~~~ smtp_out.c:151:1: warning: enumeration value 'TFO_USED_NODATA' not handled in switch [-Wswitch] smtp_out.c:151:1: warning: enumeration value 'TFO_USED_DATA' not handled in switch [-Wswitch] smtp_out.c: In function 'smtp_read_response': smtp_out.c:698:16: warning: unused variable 'rc' [-Wunused-variable] int count = 0, rc; ^~ gcc spool_in.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spool_in.c spool_in.c: In function 'spool_read_header': spool_in.c:482:7: warning: unused variable 'len' [-Wunused-variable] int len; ^~~ gcc spool_out.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spool_out.c gcc std-crypto.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. std-crypto.c gcc store.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. store.c In file included from exim.h:480, from store.c:41: store.c: In function 'store_release_3': macros.h:110:26: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] #define DEBUG(x) if (debug_selector & (x)) ^ store.c:477:5: note: in expansion of macro 'DEBUG' DEBUG(D_memory) ^~~~~ gcc string.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. string.c string.c: In function 'string_vformat': string.c:1413:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (*fp == '.') ^ gcc tls.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. tls.c In file included from tls.c:121: tls-gnu.c: In function 'init_server_dh': tls-gnu.c:539:6: warning: variable 'use_fixed_file' set but not used [-Wunused-but-set-variable] BOOL use_fixed_file = FALSE; ^~~~~~~~~~~~~~ tls-gnu.c: In function 'tls_expand_session_files': tls-gnu.c:899:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (!host) /* server */ ^ tls-gnu.c:940:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if ( !state->exp_tls_certificate ^ tls-gnu.c:965:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (state->received_sni) ^ tls-gnu.c:991:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (cfile = string_nextinlist(&clist, &csep, NULL, 0)) ^~~~~ tls-gnu.c:1005:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (tls_ocsp_file) ^ tls-gnu.c:982:39: warning: unused variable 'cnt' [-Wunused-variable] int csep = 0, ksep = 0, osep = 0, cnt = 0; ^~~ tls-gnu.c:895:9: warning: variable 'saved_tls_crl' set but not used [-Wunused-but-set-variable] uschar *saved_tls_crl = NULL; ^~~~~~~~~~~~~ tls-gnu.c:894:9: warning: variable 'saved_tls_verify_certificates' set but not used [-Wunused-but-set-variable] uschar *saved_tls_verify_certificates = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tls-gnu.c: In function 'tls_init': tls-gnu.c:1415:5: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] p = exim_default_gnutls_priority; ^ tls-gnu.c: In function 'tls_server_start': tls-gnu.c:2114:60: warning: suggest parentheses around '&&' within '||' [-Wparentheses] while (rc == GNUTLS_E_AGAIN || rc == GNUTLS_E_INTERRUPTED && !sigalrm_seen); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ tls-gnu.c: In function 'tls_client_start': tls-gnu.c:2340:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (tls_init(host, ob->tls_certificate, ob->tls_privatekey, ^~ tls-gnu.c:2345:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' { ^ tls-gnu.c:2440:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses] while (rc == GNUTLS_E_AGAIN || rc == GNUTLS_E_INTERRUPTED && !sigalrm_seen); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from tls.c:122: tlscert-gnu.c: In function 'tls_cert_subject_altname': tlscert-gnu.c:325:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ( match != -1 && match != ret /* wrong type of SAN */ ~~~~~~~~~~~~^~~~~~~~~~~~~~~ tls.c: In function 'tls_field_from_dn': tls.c:291:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || Ustrncmp(ele, match, len) == 0 && ele[len] == '=' In file included from tls.c:121: tls-gnu.c: In function 'init_server_dh': tls-gnu.c:699:9: warning: ignoring return value of 'fchown', declared with attribute warn_unused_result [-Wunused-result] (void)fchown(fd, exim_uid, exim_gid); /* Probably not necessary */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc tod.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. tod.c tod.c: In function 'tod_stamp': tod.c:181:44: warning: '%02d' directive writing between 2 and 10 bytes into a region of size between 0 and 13 [-Wformat-overflow=] "%04u-%02u-%02u %02u:%02u:%02u %+03d%02d", ^~~~ tod.c:181:8: note: directive argument in the range [0, 2147483647] "%04u-%02u-%02u %02u:%02u:%02u %+03d%02d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from exim.h:74, from tod.c:11: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 26 and 86 bytes into a destination of size 36 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tod.c:174:49: warning: '%02d' directive writing between 2 and 10 bytes into a region of size between 0 and 9 [-Wformat-overflow=] "%04u-%02u-%02u %02u:%02u:%02u.%03u %+03d%02d", ^~~~ tod.c:174:8: note: directive argument in the range [0, 2147483647] "%04u-%02u-%02u %02u:%02u:%02u.%03u %+03d%02d", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from exim.h:74, from tod.c:11: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 30 and 97 bytes into a destination of size 36 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc transport.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. transport.c transport.c: In function 'transport_write_message': transport.c:1370:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (yield) ^ transport.c: In function 'transport_do_pass_socket': transport.c:1881:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (smtp_peer_options & OPTION_TLS) ^ gcc tree.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. tree.c gcc verify.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. verify.c verify.c: In function 'cached_callout_lookup': verify.c:173:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] || *from_address == 0 && cache_record->result == ccache_reject_mfnull) verify.c: In function 'cache_callout_write': verify.c:315:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if (dom_rec->result != ccache_unknown) ^ gcc environment.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. environment.c gcc macro.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. macro.c gcc lookups/lf_quote.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_quote.c gcc lookups/lf_check_file.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_check_file.c gcc lookups/lf_sqlperform.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_sqlperform.c gcc local_scan.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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:32:17: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] base_msg=US"Local configuration error - local_scan() library failure\n"; ^ ../src/local_scan.c:42:22: warning: pointer targets in assignment from 'char *' to 'uschar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] *return_text = final_msg ; ^ ../src/local_scan.c: In function 'load_local_scan_library': ../src/local_scan.c:63:25: warning: pointer targets in passing argument 1 of 'dlopen' differ in signedness [-Wpointer-sign] local_scan_lib = dlopen(local_scan_path, RTLD_NOW); ^~~~~~~~~~~~~~~ In file included from ../src/exim.h:515, from ../src/local_scan.c:8: /usr/include/dlfcn.h:56:14: note: expected 'const char *' but argument is of type 'uschar *' {aka 'unsigned char *'} extern void *dlopen (const char *__file, int __mode) __THROWNL; ^~~~~~ arm-linux-gnueabihf-gcc perl.c arm-linux-gnueabihf-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/arm-linux-gnueabihf/perl/5.28/CORE -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -c perl.c perl.c: In function 'call_perl_cat': perl.c:161:7: warning: variable 'items' set but not used [-Wunused-but-set-variable] int items; ^~~~~ gcc malware.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. malware.c malware.c: In function 'malware_internal': malware.c:671:3: warning: enumeration value 'M_DUMMY' not handled in switch [-Wswitch] switch (scanent->scancode) ^~~~~~ gcc mime.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. mime.c gcc regex.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. regex.c gcc spam.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spam.c gcc spool_mbox.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spool_mbox.c gcc arc.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. arc.c gcc bmi_spam.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. bmi_spam.c gcc dane.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dane.c gcc dcc.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dcc.c gcc dmarc.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. dmarc.c gcc imap_utf7.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. imap_utf7.c gcc spf.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. spf.c gcc srs.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. srs.c gcc utf8.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. utf8.c gcc version.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. version.c version.c: In function 'version_init': version.c:27:8: warning: unused variable 'today' [-Wunused-variable] uschar today[20]; ^~~~~ gcc -o exim gcc -o exim -Wl,-z,relro -Wl,-z,now acl.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 filter.o filtertest.o globals.o dkim.o dkim_transport.o hash.o header.o host.o ip.o log.o lss.o match.o moan.o os.o parse.o queue.o rda.o readconf.o receive.o retry.o rewrite.o rfc2047.o route.o search.o sieve.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 environment.o macro.o lookups/lf_quote.o lookups/lf_check_file.o lookups/lf_sqlperform.o local_scan.o perl.o malware.o mime.o regex.o spam.o spool_mbox.o arc.o bmi_spam.o dane.o dcc.o dmarc.o imap_utf7.o spf.o srs.o utf8.o version.o \ routers/routers.a transports/transports.a lookups/lookups.a \ auths/auths.a pdkim/pdkim.a \ -lresolv -lnsl -lcrypt -lm -lpam -export-dynamic \ -ldb -lldap -llber -lmysqlclient -lpq -lsqlite3 -lsasl2 \ -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/arm-linux-gnueabihf/perl/5.28/CORE -lperl -ldl -lm -lpthread -lc -lcrypt -lgnutls -lgnutls-dane -lpcre -Wl,-z,relro -Wl,-z,now -rdynamic >>> exim binary built make[3]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-heavy/build-Linux-aarch64' make[2]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-heavy' # Which version of Berkeley DB are we building against? printf '#include \ninstdbversionis DB_VERSION_MAJOR DB_VERSION_MINOR\n' | \ cpp -P | grep instdbversionis |\ sed -e 's/[[:space:]]*instdbversionis[[:space:]]//' \ -e 's/[[:space:]][[:space:]]*/./' \ -e 's_^_s/^BDBVERSION=.*/BDBVERSION=_' \ -e 's_$_/_' \ > /build/exim4-4.92/debian/berkeleydb.sed # Store Berkeley DB version in postinst script. sed -i -f /build/exim4-4.92/debian/berkeleydb.sed \ /build/exim4-4.92/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/exim4-4.92/debian/$i.prerm" ; \ ln -sfv exim4-daemon-light.postinst \ "/build/exim4-4.92/debian/$i.postinst" ; \ done '/build/exim4-4.92/debian/exim4-daemon-heavy.prerm' -> 'exim4-daemon-light.prerm' '/build/exim4-4.92/debian/exim4-daemon-heavy.postinst' -> 'exim4-daemon-light.postinst' make[1]: Leaving directory '/build/exim4-4.92' debian/rules override_dh_auto_test make[1]: Entering directory '/build/exim4-4.92' # 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/exim4-4.92/test ; \ for i in b-exim4-daemon*/build-Linux-aarch64/exim ;\ do mkdir /build/exim4-4.92/test && \ debian/minimaltest /build/exim4-4.92/test $i || \ { echo testsuite error ; exit 1 ; } ; \ rm -rf /build/exim4-4.92/test ; \ done \ fi id: 'Debian-exim': no such user make[1]: Leaving directory '/build/exim4-4.92' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --no-parallel dh_testroot -O--no-parallel dh_prep -O--no-parallel dh_installdirs -O--no-parallel debian/rules override_dh_auto_install-arch make[1]: Entering directory '/build/exim4-4.92' 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/exim4-4.92/debian/lynx-dump-postprocess lynx -force_html -dump debian/README.Debian.html | /build/exim4-4.92/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/exim4-4.92/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf \ inst_aliases=/build/exim4-4.92/debian/exim4-base/usr/share/doc/exim4-base/examples/aliases \ inst_dest=/build/exim4-4.92/debian/exim4-base/usr/sbin make[2]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light' /bin/sh scripts/source_checks `Makefile' is up to date. make[3]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64' >>> version 4.92 #4 >>> version 4.92 #5 /bin/sh ../scripts/Configure-eximon >>> eximon script built gcc exim_monitor/em_version.c gcc -o em_version.o -c \ -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 ../exim_monitor/em_version.c: In function 'version_init': ../exim_monitor/em_version.c:22:8: warning: unused variable 'today' [-Wunused-variable] uschar today[20]; ^~~~~ ../exim_monitor/em_version.c:21:5: warning: unused variable 'i' [-Wunused-variable] int i = 0; ^ gcc -o eximon.bin gcc -o eximon.bin em_version.o -Wl,-z,relro -Wl,-z,now -L/usr/X11R6/lib \ util-spool_in.o util-store.o util-string.o util-queue.o util-tod.o tree.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 -lpcre \ -lnsl -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 >>> convert4r3 script built >>> convert4r4 script built >>> exim_checkaccess script built make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/auths' make[4]: 'auths.a' is up to date. make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/auths' gcc -o exim_fixdb gcc -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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 \ auths/auths.a -lnsl -lcrypt -lm -ldl -ldb >>> exim_fixdb utility built make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/lookups' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/lookups' make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/pdkim' make[4]: 'pdkim.a' is up to date. make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/pdkim' make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/routers' make[4]: 'routers.a' is up to date. make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/routers' make[4]: Entering directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/transports' make[4]: 'transports.a' is up to date. make[4]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64/transports' gcc lookups/lf_quote.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_quote.c gcc lookups/lf_check_file.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_check_file.c gcc lookups/lf_sqlperform.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. lookups/lf_sqlperform.c gcc local_scan.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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:32:17: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] base_msg=US"Local configuration error - local_scan() library failure\n"; ^ ../src/local_scan.c:42:22: warning: pointer targets in assignment from 'char *' to 'uschar *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] *return_text = final_msg ; ^ ../src/local_scan.c: In function 'load_local_scan_library': ../src/local_scan.c:63:25: warning: pointer targets in passing argument 1 of 'dlopen' differ in signedness [-Wpointer-sign] local_scan_lib = dlopen(local_scan_path, RTLD_NOW); ^~~~~~~~~~~~~~~ In file included from ../src/local_scan.c:11: /usr/include/dlfcn.h:56:14: note: expected 'const char *' but argument is of type 'uschar *' {aka 'unsigned char *'} extern void *dlopen (const char *__file, int __mode) __THROWNL; ^~~~~~ gcc version.c gcc -c -g -O2 -ffile-prefix-map=/build/exim4-4.92=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -I. version.c version.c: In function 'version_init': version.c:27:8: warning: unused variable 'today' [-Wunused-variable] uschar today[20]; ^~~~~ gcc -o exim gcc -o exim -Wl,-z,relro -Wl,-z,now acl.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 filter.o filtertest.o globals.o dkim.o dkim_transport.o hash.o header.o host.o ip.o log.o lss.o match.o moan.o os.o parse.o queue.o rda.o readconf.o receive.o retry.o rewrite.o rfc2047.o route.o search.o sieve.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 environment.o macro.o lookups/lf_quote.o lookups/lf_check_file.o lookups/lf_sqlperform.o local_scan.o malware.o mime.o regex.o spam.o spool_mbox.o arc.o bmi_spam.o dane.o dcc.o dmarc.o imap_utf7.o spf.o srs.o utf8.o version.o \ routers/routers.a transports/transports.a lookups/lookups.a \ auths/auths.a pdkim/pdkim.a \ -lresolv -lnsl -lcrypt -lm -ldl \ -ldb \ -lgnutls -lgnutls-dane -lpcre -Wl,-z,relro -Wl,-z,now -rdynamic >>> exim binary built make[3]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light/build-Linux-aarch64' Installation directory is /build/exim4-4.92/debian/exim4-base/usr/sbin cp exim /build/exim4-4.92/debian/exim4-base/usr/sbin/exim /bin/chown root /build/exim4-4.92/debian/exim4-base/usr/sbin/exim chmod a+x /build/exim4-4.92/debian/exim4-base/usr/sbin/exim chmod u+s /build/exim4-4.92/debian/exim4-base/usr/sbin/exim creation of symlink omitted (-no_symlink was specified) cp eximon /build/exim4-4.92/debian/exim4-base/usr/sbin cp eximon.bin /build/exim4-4.92/debian/exim4-base/usr/sbin cp exim_dumpdb /build/exim4-4.92/debian/exim4-base/usr/sbin cp exim_fixdb /build/exim4-4.92/debian/exim4-base/usr/sbin cp exim_tidydb /build/exim4-4.92/debian/exim4-base/usr/sbin cp exinext /build/exim4-4.92/debian/exim4-base/usr/sbin cp exiwhat /build/exim4-4.92/debian/exim4-base/usr/sbin cp exim_dbmbuild /build/exim4-4.92/debian/exim4-base/usr/sbin cp exicyclog /build/exim4-4.92/debian/exim4-base/usr/sbin cp exigrep /build/exim4-4.92/debian/exim4-base/usr/sbin cp eximstats /build/exim4-4.92/debian/exim4-base/usr/sbin cp exipick /build/exim4-4.92/debian/exim4-base/usr/sbin cp exiqgrep /build/exim4-4.92/debian/exim4-base/usr/sbin cp exiqsumm /build/exim4-4.92/debian/exim4-base/usr/sbin cp exim_lock /build/exim4-4.92/debian/exim4-base/usr/sbin cp exim_checkaccess /build/exim4-4.92/debian/exim4-base/usr/sbin Installing default configuration in /build/exim4-4.92/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf because there is no existing configuration file. mkdir -p /build/exim4-4.92/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/exim4-4.92/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/exim4-4.92/debian/exim4-base/usr/share/doc/exim4-base/examples/aliases and at least create an alias for postmaster. *** cp ../src/aliases.default /build/exim4-4.92/debian/exim4-base/usr/share/doc/exim4-base/examples/aliases Exim installation complete make[2]: Leaving directory '/build/exim4-4.92/b-exim4-daemon-light' if [ -e "/build/exim4-4.92/debian/example.conf.md5" ] && [ "$(< /build/exim4-4.92/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf md5sum)" != "$(cat /build/exim4-4.92/debian/example.conf.md5)" ] ; then \ echo "upstream example configuration has changed, new md5sum:"; \ < /build/exim4-4.92/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf md5sum; \ echo "aborting build."; \ exit 1; \ fi < /build/exim4-4.92/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf md5sum > /build/exim4-4.92/debian/example.conf.md5 sed -e 's,/[a-zA-Z/0-9.-]*exim4-base/examples/,/etc/,' \ < /build/exim4-4.92/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf \ > /build/exim4-4.92/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf.tmp mv /build/exim4-4.92/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf.tmp \ /build/exim4-4.92/debian/exim4-base/usr/share/doc/exim4-base/examples/example.conf install -m755 b-exim4-daemon-light/build-Linux-aarch64/convert4r4 \ /build/exim4-4.92/debian/exim4-base/usr/sbin/exim_convert4r4 install -m755 \ b-exim4-daemon-light/build-Linux-aarch64/transport-filter.pl \ b-exim4-daemon-light/util/ratelimit.pl \ /build/exim4-4.92/debian/exim4-base/usr/share/doc/exim4-base/examples rm /build/exim4-4.92/debian/exim4-base/usr/sbin/exim mv /build/exim4-4.92/debian/exim4-base/usr/sbin/eximon \ /build/exim4-4.92/debian/eximon4/usr/sbin mv /build/exim4-4.92/debian/exim4-base/usr/sbin/eximon.bin \ /build/exim4-4.92/debian/eximon4/usr/lib/exim4 pod2man --center=EXIM4 --section=8 \ /build/exim4-4.92/debian/exim4-base/usr/sbin/exipick \ /build/exim4-4.92/debian/exim4-base/usr/share/man/man8/exipick.8 pod2man --center=EXIM4 --section=8 \ /build/exim4-4.92/debian/exim4-base/usr/sbin/eximstats \ /build/exim4-4.92/debian/exim4-base/usr/share/man/man8/eximstats.8 install -m755 /build/exim4-4.92/debian/syslog2eximlog /build/exim4-4.92/debian/exim4-base/usr/sbin/ pod2man --center=EXIM4 --section=8 \ /build/exim4-4.92/debian/syslog2eximlog \ /build/exim4-4.92/debian/exim4-base/usr/share/man/man8/syslog2eximlog.8 for i in b-exim4-daemon-*/build-Linux-aarch64/exim ; do \ install -m4755 -oroot -groot $i \ /build/exim4-4.92/debian/`echo $i | sed -e 's/^b-//' -e 's_/.*__'`/usr/sbin/exim4 ; \ done make[1]: Leaving directory '/build/exim4-4.92' debian/rules override_dh_auto_install-indep make[1]: Entering directory '/build/exim4-4.92' # if you change anything here, you will have to change # config-custom/debian/rules as well sed -e \ "s/^UPEX4C_version=\"\"/UPEX4C_version=\"4.92-8+deb10u6\"/" \ < /build/exim4-4.92/debian/debconf/update-exim4.conf \ > /build/exim4-4.92/debian/exim4-config/usr/sbin/update-exim4.conf chmod 755 /build/exim4-4.92/debian/exim4-config/usr/sbin/update-exim4.conf install -m 755 /build/exim4-4.92/debian/update-exim4defaults \ /build/exim4-4.92/debian/exim4-config/usr/sbin cd /build/exim4-4.92/debian/debconf/conf.d && \ tar cf - `find \( -path '*/.svn/*' -prune \) -or \ \( -type f -print \)` | \ { cd /build/exim4-4.92/debian/exim4-config/etc/exim4/conf.d/ && \ tar xf - ; } install -m644 /build/exim4-4.92/debian/email-addresses /build/exim4-4.92/debian/exim4-config/etc/ install -m640 -oroot -groot /build/exim4-4.92/debian/passwd.client \ /build/exim4-4.92/debian/exim4-config/etc/exim4/ chmod 755 /build/exim4-4.92/debian/debconf/update-exim4.conf.template env CONFDIR=/build/exim4-4.92/debian/debconf \ /build/exim4-4.92/debian/debconf/update-exim4.conf.template --nobackup --run make[1]: Leaving directory '/build/exim4-4.92' debian/rules override_dh_install make[1]: Entering directory '/build/exim4-4.92' # install config.h from daemon package, but not from exim4-daemon-light dh_install -p exim4-dev \ b-exim4-daemon-heavy/build-Linux-aarch64/config.h \ usr/include/exim4 dh_install make[1]: Leaving directory '/build/exim4-4.92' dh_installdocs -O--no-parallel debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/exim4-4.92' dh_installchangelogs -pexim4-base doc/ChangeLog dh_installchangelogs --no-package=exim4-base \ -XCHANGES -Xdoc/ChangeLog make[1]: Leaving directory '/build/exim4-4.92' dh_installexamples -O--no-parallel dh_installman -O--no-parallel dh_installcron -O--no-parallel dh_installdebconf -O--no-parallel dh_systemd_enable -O--no-parallel debian/rules override_dh_installinit make[1]: Entering directory '/build/exim4-4.92' dh_installinit --noscripts --name=exim4 make[1]: Leaving directory '/build/exim4-4.92' dh_systemd_start -O--no-parallel debian/rules override_dh_installlogrotate make[1]: Entering directory '/build/exim4-4.92' dh_installlogrotate dh_installlogrotate --name=exim4-paniclog make[1]: Leaving directory '/build/exim4-4.92' debian/rules override_dh_installppp make[1]: Entering directory '/build/exim4-4.92' dh_installppp --name=exim4 make[1]: Leaving directory '/build/exim4-4.92' dh_lintian -O--no-parallel dh_perl -O--no-parallel debian/rules override_dh_link make[1]: Entering directory '/build/exim4-4.92' rm -rf debian/exim4/usr/share/doc/exim4 dh_link make[1]: Leaving directory '/build/exim4-4.92' dh_strip_nondeterminism -O--no-parallel dh_compress -O--no-parallel debian/rules override_dh_fixperms make[1]: Entering directory '/build/exim4-4.92' dh_fixperms -X/etc/exim4/passwd.client -Xusr/sbin/exim4 make[1]: Leaving directory '/build/exim4-4.92' dh_missing -O--no-parallel dh_strip -O--no-parallel dh_makeshlibs -O--no-parallel dh_shlibdeps -O--no-parallel dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/exim4-base/usr/sbin/exim_tidydb debian/exim4-base/usr/sbin/exim_dumpdb debian/exim4-base/usr/sbin/exim_lock debian/exim4-base/usr/sbin/exim_fixdb debian/exim4-base/usr/sbin/exim_dbmbuild were not linked against libnsl.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/exim4-base/usr/sbin/exim_tidydb debian/exim4-base/usr/sbin/exim_dumpdb debian/exim4-base/usr/sbin/exim_lock debian/exim4-base/usr/sbin/exim_fixdb debian/exim4-base/usr/sbin/exim_dbmbuild were not linked against libdl.so.2 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/exim4-base/usr/sbin/exim_tidydb debian/exim4-base/usr/sbin/exim_dumpdb debian/exim4-base/usr/sbin/exim_lock debian/exim4-base/usr/sbin/exim_fixdb debian/exim4-base/usr/sbin/exim_dbmbuild were not linked against libcrypt.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/exim4-base/usr/sbin/exim_tidydb debian/exim4-base/usr/sbin/exim_dumpdb debian/exim4-base/usr/sbin/exim_lock debian/exim4-base/usr/sbin/exim_fixdb debian/exim4-base/usr/sbin/exim_dbmbuild were not linked against libm.so.6 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/eximon4/usr/lib/exim4/eximon.bin was not linked against libXext.so.6 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/eximon4/usr/lib/exim4/eximon.bin was not linked against libm.so.6 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/eximon4/usr/lib/exim4/eximon.bin was not linked against libcrypt.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/eximon4/usr/lib/exim4/eximon.bin was not linked against libnsl.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/eximon4/usr/lib/exim4/eximon.bin was not linked against libdl.so.2 (it uses none of the library's symbols) dh_installdeb -O--no-parallel debian/rules override_dh_gencontrol make[1]: Entering directory '/build/exim4-4.92' dh_gencontrol -- \ -VUpstream-Version=4.92 \ -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" dpkg-gencontrol: warning: package exim4-base: substitution variable ${perl:Depends} unused, but is defined dpkg-gencontrol: warning: package exim4-base: substitution variable ${perl:Depends} unused, but is defined dpkg-gencontrol: warning: Depends field of package exim4-config: substitution variable ${shlibs:Depends} used, but is not defined make[1]: Leaving directory '/build/exim4-4.92' dh_md5sums -O--no-parallel dh_builddeb -O--no-parallel dpkg-deb: building package 'exim4-daemon-light-dbgsym' in '../exim4-daemon-light-dbgsym_4.92-8+deb10u6_armhf.deb'. dpkg-deb: building package 'eximon4' in '../eximon4_4.92-8+deb10u6_armhf.deb'. dpkg-deb: building package 'exim4-base' in '../exim4-base_4.92-8+deb10u6_armhf.deb'. dpkg-deb: building package 'eximon4-dbgsym' in '../eximon4-dbgsym_4.92-8+deb10u6_armhf.deb'. dpkg-deb: building package 'exim4-dev' in '../exim4-dev_4.92-8+deb10u6_armhf.deb'. dpkg-deb: building package 'exim4-base-dbgsym' in '../exim4-base-dbgsym_4.92-8+deb10u6_armhf.deb'. dpkg-deb: building package 'exim4' in '../exim4_4.92-8+deb10u6_all.deb'. dpkg-deb: building package 'exim4-daemon-heavy' in '../exim4-daemon-heavy_4.92-8+deb10u6_armhf.deb'. dpkg-deb: building package 'exim4-config' in '../exim4-config_4.92-8+deb10u6_all.deb'. dpkg-deb: building package 'exim4-daemon-heavy-dbgsym' in '../exim4-daemon-heavy-dbgsym_4.92-8+deb10u6_armhf.deb'. dpkg-deb: building package 'exim4-daemon-light' in '../exim4-daemon-light_4.92-8+deb10u6_armhf.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../exim4_4.92-8+deb10u6_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/25797 and its subdirectories I: Current time: Sat Jun 19 03:43:41 -12 2021 I: pbuilder-time-stamp: 1624117421 Sat Jun 19 15:43:59 UTC 2021 I: 1st build successful. Starting 2nd build on remote node virt32c-armhf-rb.debian.net. Sat Jun 19 15:43:59 UTC 2021 I: Preparing to do remote build '2' on virt32c-armhf-rb.debian.net. Sat Jun 19 15:52:42 UTC 2021 I: Deleting $TMPDIR on virt32c-armhf-rb.debian.net. Sat Jun 19 15:52:44 UTC 2021 I: exim4_4.92-8+deb10u6_armhf.changes: Format: 1.8 Date: Sat, 01 May 2021 11:42:39 +0200 Source: exim4 Binary: exim4 exim4-base exim4-base-dbgsym exim4-config exim4-daemon-heavy exim4-daemon-heavy-dbgsym exim4-daemon-light exim4-daemon-light-dbgsym exim4-dev eximon4 eximon4-dbgsym Architecture: armhf all Version: 4.92-8+deb10u6 Distribution: buster-security Urgency: high Maintainer: Exim4 Maintainers Changed-By: Andreas Metzler Description: exim4 - metapackage to ease Exim MTA (v4) installation exim4-base - support files for all Exim MTA (v4) packages exim4-config - configuration for the Exim MTA (v4) 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.92-8+deb10u6) buster-security; urgency=high . * Fix several security vulnerabilities reported by Qualys and add related robustness improvements. (Originally fixed in upstream release 4.94.3 and in upstream GIT branch exim-4.92.3+fixes. (Special thanks to Heiko) + CVE-2020-28025: Heap out-of-bounds read in pdkim_finish_bodyhash() + CVE-2020-28018: Use-after-free in tls-openssl.c + CVE-2020-28023: Out-of-bounds read in smtp_setup_msg() + CVE-2020-28010: Heap out-of-bounds write in main() + CVE-2020-28011: Heap buffer overflow in queue_run() + CVE-2020-28013: Heap buffer overflow in parse_fix_phrase() + CVE-2020-28017: Integer overflow in receive_add_recipient() + CVE-2020-28022: Heap out-of-bounds read and write in extract_option() + CVE-2020-28026: Line truncation and injection in spool_read_header() + CVE-2020-28015 and CVE-2020-28021: New-line injection into spool header file. + CVE-2020-28009: Integer overflow in get_stdinput() + CVE-2020-28024: Heap buffer underflow in smtp_ungetc() + CVE-2020-28012: Missing close-on-exec flag for privileged pipe + CVE-2020-28019: Failure to reset function pointer after BDAT error + CVE-2020-28007: Link attack in Exim's log directory + CVE-2020-28008: Assorted attacks in Exim's spool directory + CVE-2020-28014, CVE-2021-27216: Arbitrary PID file creation, clobbering, and deletion. Checksums-Sha1: 22af8df4b6d77131f15fa67ababcc03c630a0c0c 293268 exim4-base-dbgsym_4.92-8+deb10u6_armhf.deb 2fdb2e458dce018385856981acc5af50f4ace452 1133840 exim4-base_4.92-8+deb10u6_armhf.deb 061814b5cb9ca4f5ba707ccadca38278b944a60b 324416 exim4-config_4.92-8+deb10u6_all.deb a70f6af2a90ade7f3d59ed4c9334fdaa44eba49f 2386864 exim4-daemon-heavy-dbgsym_4.92-8+deb10u6_armhf.deb 859aafbf19b14259b29fada5e6da101e0394ebd9 594484 exim4-daemon-heavy_4.92-8+deb10u6_armhf.deb 0c874298c3e3d8f56a59bfe1b8bce976329efa3c 2025248 exim4-daemon-light-dbgsym_4.92-8+deb10u6_armhf.deb b86ad396d66b17a0fd239453549c059801e17791 545116 exim4-daemon-light_4.92-8+deb10u6_armhf.deb e49673624a9893460912b08851d6bfb80c7302a3 107124 exim4-dev_4.92-8+deb10u6_armhf.deb 2178ce4d2f76e4fa126a340906ad9a499472c459 7168 exim4_4.92-8+deb10u6_all.deb 15a359556ac77dad210eece8b2f198306a42ecf7 10188 exim4_4.92-8+deb10u6_armhf.buildinfo c0eb8e1ff45cf5c9314c71b75fd8fef51c84259d 316576 eximon4-dbgsym_4.92-8+deb10u6_armhf.deb 80918f24799fcfb206013324583dcd2289c39c89 134620 eximon4_4.92-8+deb10u6_armhf.deb Checksums-Sha256: 5b4094f8726dabf24eb41da0dc1eaef1122620e6065b48acf03417a429158e49 293268 exim4-base-dbgsym_4.92-8+deb10u6_armhf.deb d0f36ffbf5f494c69312c996f49694471cfda9cf6cdade04c13aeb6ea536adbd 1133840 exim4-base_4.92-8+deb10u6_armhf.deb adee97ae3118345dcc7b16f226a56713245e23c1bea037a5da030a667a93d482 324416 exim4-config_4.92-8+deb10u6_all.deb ebc5841d16ae9a84d2f966615aca2f294bd65b04d4bb57f2db54b23e5b4aec07 2386864 exim4-daemon-heavy-dbgsym_4.92-8+deb10u6_armhf.deb 295bc1e9dde2e5f61d2e5e4f8082065257922ece663a3df67f4fb89ced1ad977 594484 exim4-daemon-heavy_4.92-8+deb10u6_armhf.deb febbd02cb244701016c1902b6402ccc95995b377f086e84dcc54f3b4bbd148b8 2025248 exim4-daemon-light-dbgsym_4.92-8+deb10u6_armhf.deb e351427ebac11a19acfdbda9a71963152593d6afd192c04246efcec5426bed02 545116 exim4-daemon-light_4.92-8+deb10u6_armhf.deb d9720f47cc579ed35d17bf47879851b49ac1adb577f490db1a06ddeabf62ca1c 107124 exim4-dev_4.92-8+deb10u6_armhf.deb 228e94d1eec87f777b8ace9ac5529987b0ccf3791bf2e0f22aac5a52728bf62e 7168 exim4_4.92-8+deb10u6_all.deb b9c530eb3893abe70a380839f317750cd4504650db616ed810d5b22530a01150 10188 exim4_4.92-8+deb10u6_armhf.buildinfo cbfc722b3c04c13ce6131d6ce8198aa1b5a2b3648b6676bc00ad9b4699021ad3 316576 eximon4-dbgsym_4.92-8+deb10u6_armhf.deb 5e301f81c81b035668f119f3bd82dfbf09f8cdc5def898901488237779a7064d 134620 eximon4_4.92-8+deb10u6_armhf.deb Files: 7172a3391c97c0e69795cb0988d9ed72 293268 debug optional exim4-base-dbgsym_4.92-8+deb10u6_armhf.deb b61b625f09e1f63271d3561162062b92 1133840 mail optional exim4-base_4.92-8+deb10u6_armhf.deb 5343749609acf2c4c72f4dfb89862b18 324416 mail optional exim4-config_4.92-8+deb10u6_all.deb 5edb8b621f6ec2ed332f45367032ec48 2386864 debug optional exim4-daemon-heavy-dbgsym_4.92-8+deb10u6_armhf.deb 9fee7d989bc058fd06815e94d77faf62 594484 mail optional exim4-daemon-heavy_4.92-8+deb10u6_armhf.deb 4a7a51c3b5ec5ce738846a229e02149b 2025248 debug optional exim4-daemon-light-dbgsym_4.92-8+deb10u6_armhf.deb 69af580b92c276a7cadb5b6c740ba5f7 545116 mail optional exim4-daemon-light_4.92-8+deb10u6_armhf.deb dd19287480bf3a5afad27340903640aa 107124 mail optional exim4-dev_4.92-8+deb10u6_armhf.deb cfb7724ce7dad3b2b9f5aa912111875e 7168 mail optional exim4_4.92-8+deb10u6_all.deb 4992aaaaec414cd51466da6c3c9e3133 10188 mail standard exim4_4.92-8+deb10u6_armhf.buildinfo 60e5801559b750dbf7e242cafafe2def 316576 debug optional eximon4-dbgsym_4.92-8+deb10u6_armhf.deb cf5eaa672f7f86569173ab060ff9de03 134620 mail optional eximon4_4.92-8+deb10u6_armhf.deb Sat Jun 19 15:52:46 UTC 2021 I: diffoscope 177 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.cerqVV5gOW/exim4_4.92-8+deb10u6.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.cerqVV5gOW/exim4_4.92-8+deb10u6.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.cerqVV5gOW/exim4_4.92-8+deb10u6.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.cerqVV5gOW/b1/exim4_4.92-8+deb10u6_armhf.changes /srv/reproducible-results/rbuild-debian/tmp.cerqVV5gOW/b2/exim4_4.92-8+deb10u6_armhf.changes ## close_archive (total time: 0.002s) 0.001s 86 calls diffoscope.comparators.xz.XzContainer 0.000s 54 calls diffoscope.comparators.tar.TarContainer 0.000s 32 calls diffoscope.comparators.deb.DebTarContainer 0.000s 38 calls diffoscope.comparators.deb.DebContainer ## command (total time: 513.655s) 242.856s 7195 calls readelf 218.910s 802 calls diff 42.619s 1155 calls objdump 4.721s 16 calls objcopy 3.536s 86 calls xz 0.937s 165 calls strings 0.032s 3 calls cmp 0.032s 3 calls cmp (external) 0.012s 130 calls cmp (internal) ## compare_files (cumulative) (total time: 1490.984s) 286.582s 1 call abc.DotChangesFile 286.416s 8 calls abc.DebFile 285.755s 16 calls abc.XzFile 282.733s 8 calls abc.DebDataTarFile 281.027s 15 calls abc.ElfFile 48.591s 60 calls diffoscope.comparators.elf.ElfCodeSection 15.967s 248 calls diffoscope.comparators.elf.ElfSection 2.026s 14 calls diffoscope.comparators.elf.ElfStringSection 1.125s 8 calls abc.TarFile 0.400s 8 calls diffoscope.comparators.elf.MonkeyPatchedElfSection 0.195s 4 calls abc.TextFile 0.168s 8 calls abc.Md5sumsFile ## container_extract (total time: 3.988s) 3.549s 86 calls diffoscope.comparators.xz.XzContainer 0.190s 214 calls diffoscope.comparators.deb.DebTarContainer 0.125s 102 calls diffoscope.comparators.deb.DebContainer 0.123s 102 calls diffoscope.comparators.tar.TarContainer ## has_same_content_as (total time: 0.066s) 0.025s 11 calls abc.DebFile 0.013s 8 calls abc.DebDataTarFile 0.007s 44 calls diffoscope.comparators.utils.libarchive.LibarchiveSymlink 0.006s 36 calls abc.TextFile 0.005s 248 calls diffoscope.comparators.elf.ElfSection 0.003s 15 calls abc.ElfFile 0.002s 16 calls abc.Md5sumsFile 0.002s 8 calls abc.TarFile 0.002s 16 calls abc.XzFile 0.001s 60 calls diffoscope.comparators.elf.ElfCodeSection 0.000s 14 calls diffoscope.comparators.elf.ElfStringSection 0.000s 1 call abc.DotChangesFile 0.000s 8 calls diffoscope.comparators.elf.MonkeyPatchedElfSection ## main (total time: 297.989s) 297.988s 2 calls outputs 0.001s 1 call cleanup ## open_archive (total time: 0.003s) 0.001s 86 calls diffoscope.comparators.xz.XzContainer 0.001s 54 calls diffoscope.comparators.tar.TarContainer 0.001s 32 calls diffoscope.comparators.deb.DebTarContainer 0.001s 38 calls diffoscope.comparators.deb.DebContainer ## output (total time: 10.325s) 6.070s 1 call html 2.603s 1 call text 1.652s 1 call json ## recognizes (total time: 6.483s) 2.181s 3150 calls diffoscope.comparators.utils.archive.ArchiveMember 1.716s 7836 calls diffoscope.comparators.utils.libarchive.LibarchiveMember 1.715s 4960 calls diffoscope.comparators.elf.ElfSection 0.361s 1200 calls diffoscope.comparators.elf.ElfCodeSection 0.192s 968 calls diffoscope.comparators.debian.DebControlMember 0.181s 10 calls diffoscope.comparators.binary.FilesystemFile 0.116s 280 calls diffoscope.comparators.elf.ElfStringSection 0.017s 160 calls diffoscope.comparators.elf.MonkeyPatchedElfSection 0.002s 112 calls abc.Md5sumsFile 0.002s 176 calls diffoscope.comparators.utils.libarchive.LibarchiveSymlink 0.000s 8 calls abc.DotChangesFile Sat Jun 19 15:57:46 UTC 2021 E: exim4 failed to build reproducibly in buster on armhf. Sat Jun 19 15:58:41 UTC 2021 I: Submitting .buildinfo files to external archives: Sat Jun 19 15:58:41 UTC 2021 I: Submitting 12K b1/exim4_4.92-8+deb10u6_armhf.buildinfo.asc Sat Jun 19 15:58:43 UTC 2021 I: Submitting 12K b2/exim4_4.92-8+deb10u6_armhf.buildinfo.asc Sat Jun 19 15:58:44 UTC 2021 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Sat Jun 19 15:58:44 UTC 2021 I: Done submitting .buildinfo files. Sat Jun 19 15:58:44 UTC 2021 I: Removing signed exim4_4.92-8+deb10u6_armhf.buildinfo.asc files: removed './b1/exim4_4.92-8+deb10u6_armhf.buildinfo.asc' removed './b2/exim4_4.92-8+deb10u6_armhf.buildinfo.asc'