Mock Version: 6.7 Mock Version: 6.7 Mock Version: 6.7 Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.3aasghyt:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '67921a7f660f42d99a26ecc860f63916', '-D', '/var/lib/mock/f46-build-135606-20715/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.3aasghyt:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/exim.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1788220800 Wrote: /builddir/build/SRPMS/exim-4.100-1.fc46.src.rpm Child return code was: 0 Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.3aasghyt:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'e8a3bce8e31a4c249f5d221cfff60a30', '-D', '/var/lib/mock/f46-build-135606-20715/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.3aasghyt:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/exim.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1788220800 Wrote: /builddir/build/SRPMS/exim-4.100-1.fc46.src.rpm Child return code was: 0 Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.3aasghyt:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '7233982690034a358d259822fcfde909', '-D', '/var/lib/mock/f46-build-135606-20715/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.3aasghyt:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/exim.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1788220800 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.bhivUo Creating(rpmbuild.env): /builddir/build/BUILD/exim-4.100-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/exim-4.100-build" RPM_OPT_FLAGS="-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="riscv64" RPM_OS="linux" RPM_BUILD_NCPUS="8" RPM_SPECPARTS_DIR="/builddir/build/BUILD/exim-4.100-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="exim" RPM_PACKAGE_VERSION="4.100" RPM_PACKAGE_RELEASE="1.fc46" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/exim-4.100-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.uByafc + umask 022 + cd /builddir/build/BUILD/exim-4.100-build + /usr/libexec/gpgverify --keyring=/builddir/build/SOURCES/Exim-Maintainers-Keyring.asc --signature=/builddir/build/SOURCES/exim-4.100.tar.xz.asc --data=/builddir/build/SOURCES/exim-4.100.tar.xz gpgv: Signature made Thu Aug 20 08:41:36 2026 UTC gpgv: using EDDSA key 745A3503EC71104253C5D4490F04D14A28EAFA16 gpgv: issuer "jgh@wizmail.org" gpgv: Good signature from "Jeremy Harris (Exim MTA Maintainer) " gpgv: aka "Jeremy Harris (none) " + cd /builddir/build/BUILD/exim-4.100-build + rm -rf exim-4.100 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/exim-4.100.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd exim-4.100 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/rpmuncompress /builddir/build/SOURCES/exim-4.100-config.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/exim-4.94-libdir.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/exim-4.100-dlopen-localscan.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/exim-4.100-pic.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + cp src/EDITME Local/Makefile + sed -i 's@^# LOOKUP_MODULE_DIR=.*@LOOKUP_MODULE_DIR=/usr/lib64/exim/4.100-1.fc46/lookups@' Local/Makefile + sed -i 's@^# AUTH_LIBS=-lsasl2@AUTH_LIBS=-lsasl2@' Local/Makefile + sed -i 's@^# SUPPORT_SRS=yes@SUPPORT_SRS=yes@' Local/Makefile + cp exim_monitor/EDITME Local/eximon.conf + pushd doc ~/build/BUILD/exim-4.100-build/exim-4.100/doc ~/build/BUILD/exim-4.100-build/exim-4.100 ++ ls -dp cve-2016-9663 cve-2019-13917 cve-2019-15846 cve-2020-qualys cve-2023-51766 cve-2025-67896 cve-2026-45185 ++ grep -v '/\|\(\.txt\)$' + for f in $(ls -dp cve-* | grep -v '/\|\(\.txt\)$') + mv cve-2016-9663 cve-2016-9663.txt + for f in $(ls -dp cve-* | grep -v '/\|\(\.txt\)$') + mv cve-2019-13917 cve-2019-13917.txt + for f in $(ls -dp cve-* | grep -v '/\|\(\.txt\)$') + mv cve-2020-qualys cve-2020-qualys.txt + for f in $(ls -dp cve-* | grep -v '/\|\(\.txt\)$') + mv cve-2023-51766 cve-2023-51766.txt + for f in $(ls -dp cve-* | grep -v '/\|\(\.txt\)$') + mv cve-2025-67896 cve-2025-67896.txt + for f in $(ls -dp cve-* | grep -v '/\|\(\.txt\)$') + mv cve-2026-45185 cve-2026-45185.txt + popd ~/build/BUILD/exim-4.100-build/exim-4.100 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.tbDSyV + umask 022 + cd /builddir/build/BUILD/exim-4.100-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd exim-4.100 + export 'CFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17' + export PIE=-fpie + PIE=-fpie + export PIC=-fpic + PIC=-fpic + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -pie -Wl,-z,relro,-z,now' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -pie -Wl,-z,relro,-z,now' + make _lib=lib64 FULLECHO= >>> Creating links to source files... # perl fixup >>> Creating lookups/Makefile for building dynamic modules >>> Creating routers/Makefile for building dynamic modules >>> Creating transports/Makefile for building dynamic modules >>> Creating auths/Makefile for building dynamic modules >>> Creating miscmods/Makefile for building dynamic modules >>> New Makefile & lookups/Makefile installed >>> Use "make makefile" if you need to force rebuilding of the makefile /bin/sh ../scripts/Configure-os.c cc buildconfig.c cc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -o buildconfig buildconfig.c -lcrypt -lm -L/usr/lib64/nsl /bin/sh ../scripts/Configure-config.h "make" make[2]: 'buildconfig' is up to date. Building configuration file config.h >>> config.h built /bin/sh ../scripts/Configure-os.h cc -DMACRO_PREDEF macro_predef.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro_predef.o macro_predef.c cc -DMACRO_PREDEF globals.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-globals.o globals.c cc -DMACRO_PREDEF readconf.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-readconf.o readconf.c readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } cc -DMACRO_PREDEF expand.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-expand.o expand.c cc -DMACRO_PREDEF route.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-route.o route.c cc -DMACRO_PREDEF transport.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-transport.o transport.c cc -DMACRO_PREDEF drtables.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-drtables.o drtables.c cc -DMACRO_PREDEF acl.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-acl.o acl.c cc -DMACRO_PREDEF tls.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-tls.o tls.c cc -DMACRO_PREDEF transports/appendfile.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-appendfile.o transports/appendfile.c cc -DMACRO_PREDEF transports/autoreply.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-autoreply.o transports/autoreply.c cc -DMACRO_PREDEF transports/lmtp.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-lmtp.o transports/lmtp.c cc -DMACRO_PREDEF transports/pipe.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-pipe.o transports/pipe.c cc -DMACRO_PREDEF transports/queuefile.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-queuefile.o transports/queuefile.c cc -DMACRO_PREDEF transports/smtp.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-smtp.o transports/smtp.c cc -DMACRO_PREDEF routers/accept.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-accept.o routers/accept.c cc -DMACRO_PREDEF routers/dnslookup.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-dnslookup.o routers/dnslookup.c cc -DMACRO_PREDEF routers/ipliteral.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-ipliteral.o routers/ipliteral.c cc -DMACRO_PREDEF routers/iplookup.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-iplookup.o routers/iplookup.c cc -DMACRO_PREDEF routers/manualroute.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-manualroute.o routers/manualroute.c cc -DMACRO_PREDEF routers/queryprogram.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-queryprogram.o routers/queryprogram.c cc -DMACRO_PREDEF routers/redirect.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-redirect.o routers/redirect.c cc -DMACRO_PREDEF auths/auth-spa.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-auth-spa.o auths/auth-spa.c cc -DMACRO_PREDEF auths/cram_md5.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-cram_md5.o auths/cram_md5.c cc -DMACRO_PREDEF auths/cyrus_sasl.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-cyrus_sasl.o auths/cyrus_sasl.c cc -DMACRO_PREDEF auths/dovecot.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-dovecot.o auths/dovecot.c cc -DMACRO_PREDEF auths/gsasl.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-gsasl.o auths/gsasl.c cc -DMACRO_PREDEF auths/heimdal_gssapi.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-heimdal_gssapi.o auths/heimdal_gssapi.c cc -DMACRO_PREDEF auths/plaintext.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-plaintext.o auths/plaintext.c cc -DMACRO_PREDEF auths/spa.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-spa.o auths/spa.c cc -DMACRO_PREDEF auths/tls.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-authtls.o auths/tls.c cc -DMACRO_PREDEF auths/external.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-external.o auths/external.c cc -DMACRO_PREDEF miscmods/dkim.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-dkim.o miscmods/dkim.c cc -DMACRO_PREDEF malware.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-malware.o malware.c cc -DMACRO_PREDEF miscmods/signing.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DMACRO_PREDEF -o macro-signing.o miscmods/signing.c cc -o macro_predef cc -o macro_predef -rdynamic -ldl -pie macro_predef.o macro-globals.o macro-readconf.o macro-expand.o macro-route.o macro-transport.o macro-drtables.o macro-acl.o macro-tls.o macro-appendfile.o macro-autoreply.o macro-lmtp.o macro-pipe.o macro-queuefile.o macro-smtp.o macro-accept.o macro-dnslookup.o macro-ipliteral.o macro-iplookup.o macro-manualroute.o macro-queryprogram.o macro-redirect.o macro-auth-spa.o macro-cram_md5.o macro-cyrus_sasl.o macro-dovecot.o macro-gsasl.o macro-heimdal_gssapi.o macro-plaintext.o macro-spa.o macro-authtls.o macro-external.o macro-dkim.o macro-malware.o macro-signing.o ./macro_predef > tmpfile mv tmpfile macro.c rm -f eximon /bin/sh ../scripts/Configure-eximon . ./version.sh && sed \ -e "s?PROCESSED_FLAG?This file has been so processed.?"\ -e "/^# /p" \ -e "/^# /d" \ -e "s?CONFIGURE_FILE_USE_NODE??" \ -e "s?CONFIGURE_FILE?/etc/exim/exim.conf?" \ -e "s?BIN_DIRECTORY?/usr/sbin?" \ -e "s?BASENAME_COMMAND?look_for_it?" \ -e "s?HOSTNAME_COMMAND?/bin/hostname?" \ -e "s?X11_LD_LIBRARY?/usr/X11R6/lib64?" \ -e "s?EXIM_RELEASE_VERSION?${EXIM_RELEASE_VERSION}?" \ -e "s?EXIM_VARIANT_VERSION?${EXIM_VARIANT_VERSION}?" \ ../src/utils/eximon.src >> eximon ./eximon -v 2>&1 >/dev/null cc -DCOMPILE_UTILITY host_address.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -o util-host_address.o host_address.c cc -DCOMPILE_UTILITY queue.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -o util-queue.o queue.c cc -DCOMPILE_UTILITY spool_in.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -o util-spool_in.o spool_in.c cc -DCOMPILE_UTILITY store.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -o util-store.o store.c store.c: In function ‘is_tainted_fn’: store.c:328:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 328 | if (b = qp->pool.current_block) | ^ cc -DCOMPILE_UTILITY string.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -o util-string.o string.c string.c: In function ‘string_printing3’: string.c:350:24: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 350 | || flags & SP_TAB && c == '\t' | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ string.c:351:26: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 351 | || flags & SP_SPACE && c == ' ' | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ string.c:352:28: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 352 | || flags & SP_DQUOTES && c == '"' | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ string.c: In function ‘string_vformat_trc’: string.c:1514:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1514 | if (*fp == '.') | ^ string.c:1858:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1858 | if (!(flags & SVFMT_TAINT_NOCHK) && is_incompatible(g->s, s)) | ^ cc -DCOMPILE_UTILITY tod.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -o util-tod.o tod.c cc -DCOMPILE_UTILITY tree.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -o util-tree.o tree.c cc exim_monitor/em_StripChart.c cc -o em_StripChart.o -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_StripChart.c cc exim_monitor/em_TextPop.c cc -o em_TextPop.o -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_TextPop.c cc exim_monitor/em_globals.c cc -o em_globals.o -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_globals.c cc exim_monitor/em_init.c cc -o em_init.o -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_init.c cc exim_monitor/em_log.c cc -o em_log.o -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_log.c cc exim_monitor/em_main.c cc -o em_main.o -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_main.c ../exim_monitor/em_main.c: In function ‘numlock_modifiers’: ../exim_monitor/em_main.c:531:5: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations] 531 | if (XKeycodeToKeysym(display, m->modifiermap [i*m->max_keypermod + j], 0) | ^~ In file included from ../exim_monitor/em_hdr.h:128, from ../exim_monitor/em_main.c:11: /usr/include/X11/Xlib.h:1683:15: note: declared here 1683 | extern KeySym XKeycodeToKeysym( | ^~~~~~~~~~~~~~~~ cc exim_monitor/em_menu.c cc -o em_menu.o -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_menu.c ../exim_monitor/em_menu.c: In function ‘dialogAction’: ../exim_monitor/em_menu.c:446:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 446 | if (s[0] != 0) | ^ cc exim_monitor/em_queue.c cc -o em_queue.o -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_queue.c cc exim_monitor/em_strip.c cc -o em_strip.o -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_strip.c cc exim_monitor/em_text.c cc -o em_text.o -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_text.c cc exim_monitor/em_xs.c cc -o em_xs.o -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -I. -I../exim_monitor -I/usr/X11R6/include \ ../exim_monitor/em_xs.c cc exim_monitor/em_version.c cc -o em_version.o -c \ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I/usr/X11R6/include -I. ../exim_monitor/em_version.c cc -o eximon.bin cc -o eximon.bin em_version.o -rdynamic -ldl -pie -L/usr/X11R6/lib64 \ util-host_address.o util-queue.o util-spool_in.o util-store.o util-string.o util-tod.o util-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 -lpcre2-8 \ -lcrypt -lm -L/usr/lib64/nsl -lc rm -f exicyclog . ./version.sh && sed \ -e "s?PROCESSED_FLAG?This file has been so processed.?"\ -e "/^# /p" \ -e "/^# /d" \ -e "/^MSGID_RE/b mi" \ -e "s?CONFIGURE_FILE_USE_NODE??" \ -e "s?CONFIGURE_FILE_USE_EUID??" \ -e "s?CONFIGURE_FILE?/etc/exim/exim.conf?" \ -e "s?BIN_DIRECTORY?/usr/sbin?" \ -e "s?EXICYCLOG_MAX?10?" \ -e "s?COMPRESS_COMMAND?/usr/bin/gzip?" \ -e "s?COMPRESS_SUFFIX?gz?" \ -e "s?CHGRP_COMMAND?/usr/bin/chgrp?" \ -e "s?CHMOD_COMMAND?/usr/bin/chmod?" \ -e "s?CHOWN_COMMAND?/usr/bin/chown?" \ -e "s?MV_COMMAND?/usr/bin/mv?" \ -e "s?RM_COMMAND?/usr/bin/rm?" \ -e "s?TOUCH_COMMAND?/usr/bin/touch?" \ -e "s?EXIM_RELEASE_VERSION?${EXIM_RELEASE_VERSION}?" \ -e "s?EXIM_VARIANT_VERSION?${EXIM_VARIANT_VERSION}?" \ -e "p" \ -e "d" \ -e ": mi" \ -e "s?^?# Insert ?" \ -e "r ../src/utils/msgid.frag" \ ../src/utils/exicyclog.src > exicyclog-t mv exicyclog-t exicyclog chmod a+x exicyclog ./exicyclog -v 2>&1 >/dev/null rm -f exinext . ./version.sh && sed \ -e "s?PROCESSED_FLAG?This file has been so processed.?"\ -e "/^# /p" \ -e "/^# /d" \ -e "/^MSGID_RE/b mi" \ -e "s?CONFIGURE_FILE_USE_NODE??" \ -e "s?CONFIGURE_FILE?/etc/exim/exim.conf?" \ -e "s?BIN_DIRECTORY?/usr/sbin?" \ -e "s?EXIM_RELEASE_VERSION?${EXIM_RELEASE_VERSION}?" \ -e "s?EXIM_VARIANT_VERSION?${EXIM_VARIANT_VERSION}?" \ -e "p" \ -e "d" \ -e ": mi" \ -e "s?^?# Insert ?" \ -e "r ../src/utils/msgid.frag" \ ../src/utils/exinext.src > exinext-t mv exinext-t exinext chmod a+x exinext ./exinext -v 2>&1 >/dev/null rm -f exiwhat . ./version.sh && sed \ -e "s?PROCESSED_FLAG?This file has been so processed.?"\ -e "/^# /p" \ -e "/^# /d" \ -e "s?CONFIGURE_FILE_USE_NODE??" \ -e "s?CONFIGURE_FILE?/etc/exim/exim.conf?" \ -e "s?BIN_DIRECTORY?/usr/sbin?" \ -e "s?EXIWHAT_PS_CMD?/bin/ps?" \ -e "s?EXIWHAT_PS_ARG?ax?" \ -e "s?EXIWHAT_KILL_SIGNAL?-USR1?" \ -e "s?EXIWHAT_EGREP_ARG?'/exim( |$)'?" \ -e "s?EXIWHAT_MULTIKILL_CMD?killall?" \ -e "s?EXIWHAT_MULTIKILL_ARG?exim?" \ -e "s?EXIM_RELEASE_VERSION?${EXIM_RELEASE_VERSION}?" \ -e "s?EXIM_VARIANT_VERSION?${EXIM_VARIANT_VERSION}?" \ -e "s?RM_COMMAND?/usr/bin/rm?" \ ../src/utils/exiwhat.src > exiwhat-t mv exiwhat-t exiwhat chmod a+x exiwhat ./exiwhat -v 2>&1 >/dev/null rm -f exigrep . ./version.sh && sed \ -e "s?PROCESSED_FLAG?This file has been so processed.?"\ -e "/^# /p" \ -e "/^# /d" \ -e "/^MSGID_RE/b mi" \ -e "s?PERL_COMMAND?/usr/bin/perl?" \ -e "s?ZCAT_COMMAND?/usr/bin/zcat?" \ -e "s?COMPRESS_SUFFIX?gz?" \ -e "s?EXIM_RELEASE_VERSION?${EXIM_RELEASE_VERSION}?" \ -e "s?EXIM_VARIANT_VERSION?${EXIM_VARIANT_VERSION}?" \ -e "p" \ -e "d" \ -e ": mi" \ -e "s?^?# Insert ?" \ -e "r ../src/utils/msgid.frag" \ ../src/utils/exigrep.src > exigrep-t mv exigrep-t exigrep chmod a+x exigrep ./exigrep --version 2>&1 >/dev/null rm -f eximstats . ./version.sh && sed \ -e "s?PERL_COMMAND?/usr/bin/perl?" \ -e "s?EXIM_RELEASE_VERSION?${EXIM_RELEASE_VERSION}?" \ -e "s?EXIM_VARIANT_VERSION?${EXIM_VARIANT_VERSION}?" \ ../src/utils/eximstats.src > eximstats-t mv eximstats-t eximstats chmod a+x eximstats ./eximstats -v 2>&1 >/dev/null rm -f exipick . ./version.sh && sed \ -e "s?PERL_COMMAND?/usr/bin/perl?" \ -e "s?SPOOL_DIRECTORY?/var/spool/exim?" \ -e "s?BIN_DIRECTORY?/usr/sbin?" \ -e "s?EXIM_RELEASE_VERSION?${EXIM_RELEASE_VERSION}?" \ -e "s?EXIM_VARIANT_VERSION?${EXIM_VARIANT_VERSION}?" \ ../src/utils/exipick.src > exipick-t mv exipick-t exipick chmod a+x exipick ./exipick -v 2>&1 >/dev/null rm -f exiqgrep . ./version.sh && sed \ -e "s?PROCESSED_FLAG?This file has been so processed.?"\ -e "/^# /p" \ -e "/^# /d" \ -e "/^MSGID_RE/b mi" \ -e "s?BIN_DIRECTORY?/usr/sbin?" \ -e "s?PERL_COMMAND?/usr/bin/perl?" \ -e "s?EXIM_RELEASE_VERSION?${EXIM_RELEASE_VERSION}?" \ -e "s?EXIM_VARIANT_VERSION?${EXIM_VARIANT_VERSION}?" \ -e "p" \ -e "d" \ -e ": mi" \ -e "s?^?# Insert ?" \ -e "r ../src/utils/msgid.frag" \ ../src/utils/exiqgrep.src > exiqgrep-t mv exiqgrep-t exiqgrep chmod a+x exiqgrep ./exiqgrep -v 2>&1 >/dev/null rm -f exiqsumm . ./version.sh && sed \ -e "/^MSGID_RE/b mi" \ -e "s?PERL_COMMAND?/usr/bin/perl?" \ -e "s?EXIM_RELEASE_VERSION?${EXIM_RELEASE_VERSION}?" \ -e "s?EXIM_VARIANT_VERSION?${EXIM_VARIANT_VERSION}?" \ -e "p" \ -e "d" \ -e ": mi" \ -e "s?^?# Insert ?" \ -e "r ../src/utils/msgid.frag" \ ../src/utils/exiqsumm.src > exiqsumm-t mv exiqsumm-t exiqsumm chmod a+x exiqsumm ./exiqsumm -v 2>&1 >/dev/null rm -f transport-filter.pl . ./version.sh && sed \ -e "s?PERL_COMMAND?/usr/bin/perl?" \ -e "s?EXIM_RELEASE_VERSION?${EXIM_RELEASE_VERSION}?" \ -e "s?EXIM_VARIANT_VERSION?${EXIM_VARIANT_VERSION}?" \ ../src/transport-filter.src > transport-filter.pl-t mv transport-filter.pl-t transport-filter.pl chmod a+x transport-filter.pl rm -f exim_checkaccess . ./version.sh && sed \ -e "s?PROCESSED_FLAG?This file has been so processed.?"\ -e "/^# /p" \ -e "/^# /d" \ -e "s?CONFIGURE_FILE_USE_NODE??" \ -e "s?CONFIGURE_FILE?/etc/exim/exim.conf?" \ -e "s?BIN_DIRECTORY?/usr/sbin?" \ -e "s?PERL_COMMAND?/usr/bin/perl?" \ -e "s?EXIM_RELEASE_VERSION?${EXIM_RELEASE_VERSION}?" \ -e "s?EXIM_VARIANT_VERSION?${EXIM_VARIANT_VERSION}?" \ ../src/utils/exim_checkaccess.src > exim_checkaccess-t mv exim_checkaccess-t exim_checkaccess chmod a+x exim_checkaccess cc exim_dbmbuild.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY \ -o exim_dbmbuild.o exim_dbmbuild.c cc -o exim_dbmbuild cc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -o exim_dbmbuild -rdynamic -ldl -pie \ exim_dbmbuild.o \ -lcrypt -lm -L/usr/lib64/nsl -ldb cc -DEXIM_DUMPDB exim_dbutil.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie \ -DCOMPILE_UTILITY \ -DEXIM_DUMPDB \ -o exim_dumpdb.o exim_dbutil.c cc -DCOMPILE_UTILITY os.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie \ -DCOMPILE_UTILITY \ -DOS_LOAD_AVERAGE \ -DFIND_RUNNING_INTERFACES \ -o util-os.o os.c cc -o exim_dumpdb cc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -o exim_dumpdb -rdynamic -ldl -pie exim_dumpdb.o util-os.o util-store.o util-string.o \ -lcrypt -lm -L/usr/lib64/nsl -ldb cc -DEXIM_FIXDB exim_dbutil.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie \ -DCOMPILE_UTILITY \ -DEXIM_FIXDB \ -o exim_fixdb.o exim_dbutil.c cc -DCOMPILE_UTILITY queue.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -DCOMPILE_UTILITY -o util-md5.o md5.c cc -o exim_fixdb cc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -o exim_fixdb -rdynamic -ldl -pie exim_fixdb.o util-os.o util-store.o util-string.o util-md5.o \ -lcrypt -lm -L/usr/lib64/nsl -ldb cc -DEXIM_TIDYDB exim_dbutil.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie \ -DCOMPILE_UTILITY \ -DEXIM_TIDYDB \ -o exim_tidydb.o exim_dbutil.c cc -o exim_tidydb cc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -o exim_tidydb -rdynamic -ldl -pie \ exim_tidydb.o util-os.o util-store.o util-string.o \ -lcrypt -lm -L/usr/lib64/nsl -ldb cc exim_lock.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie exim_lock.c cc -o exim_lock cc -o exim_lock -rdynamic -ldl -pie exim_lock.o \ -lcrypt -lm -L/usr/lib64/nsl rm -f exim_msgdate . ./version.sh && sed \ -e "s?PROCESSED_FLAG?This file has been so processed.?"\ -e "/^[ \t]*# /p" \ -e "/^[ \t]*# /d" \ -e "/^MSGID_RE/b mi" \ -e "s?BIN_DIRECTORY?/usr/sbin?" \ -e "s?PERL_COMMAND?/usr/bin/perl?" \ -e "s?BASE_62?${BASE_62:-62}?" \ -e "s?CONFIGURE_FILE\"?/etc/exim/exim.conf\"?" \ -e "s?EXIM_RELEASE_VERSION?${EXIM_RELEASE_VERSION}?" \ -e "s?EXIM_VARIANT_VERSION?${EXIM_VARIANT_VERSION}?" \ -e "p" \ -e "d" \ -e ": mi" \ -e "s?^?# Insert ?" \ -e "r ../src/utils/msgid.frag" \ ../src/utils/exim_msgdate.src > exim_msgdate-t mv exim_msgdate-t exim_msgdate chmod a+x exim_msgdate ./exim_msgdate -v 2>&1 >/dev/null rm -f exim_id_update . ./version.sh && sed \ -e "/^MSGID_RE/b mi" \ -e "s?PERL_COMMAND?/usr/bin/perl?" \ -e "s?SPOOL_DIRECTORY?/var/spool/exim?" \ -e "s?BIN_DIRECTORY?/usr/sbin?" \ -e "s?EXIM_RELEASE_VERSION?${EXIM_RELEASE_VERSION}?" \ -e "s?EXIM_VARIANT_VERSION?${EXIM_VARIANT_VERSION}?" \ -e "p" \ -e "d" \ -e ": mi" \ -e "s?^?# Insert ?" \ -e "r ../src/utils/msgid.frag" \ ../src/utils/exim_id_update.src > exim_id_update-t mv exim_id_update-t exim_id_update chmod a+x exim_id_update ./exim_id_update -v 2>&1 >/dev/null make avail_static_lookups.c echo '/* File built by lookups/Makefile */' >avail_static_lookups.c echo '#include "../exim.h"' >>avail_static_lookups.c for f in cdb dbmdb dnsdb dsearch ldap lsearch nis passwd sqlite spf readsock; do \ echo "extern lookup_module_info ${f}_lookup_module_info;" >>avail_static_lookups.c; \ done echo 'lookup_module_info * avail_static_lookups[] = {' >>avail_static_lookups.c for f in cdb dbmdb dnsdb dsearch ldap lsearch nis passwd sqlite spf readsock; do \ echo "& ${f}_lookup_module_info," >>avail_static_lookups.c; \ done echo 'NULL };' >>avail_static_lookups.c cc avail_static_lookups.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie avail_static_lookups.c cc cdb.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie cdb.c cc dbmdb.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie dbmdb.c cc dnsdb.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie dnsdb.c cc dsearch.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie dsearch.c dsearch.c: In function ‘dsearch_find’: dsearch.c:144:29: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 144 | || keystring[1] && (keystring[1] != '.' || keystring[2]) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc ldap.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie ldap.c ldap.c: In function ‘perform_ldap_search’: ldap.c:541:18: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 541 | || !lcp->user && user | ~~~~~~~~~~~^~~~~~~ ldap.c:542:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 542 | || lcp->user && !user | ~~~~~~~~~~^~~~~~~~ ldap.c:543:25: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 543 | || lcp->user && user && Ustrcmp(lcp->user, user) != 0 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldap.c:544:22: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 544 | || !lcp->password && password | ~~~~~~~~~~~~~~~^~~~~~~~~~~ ldap.c:545:21: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 545 | || lcp->password && !password | ~~~~~~~~~~~~~~^~~~~~~~~~~~ ldap.c:546:33: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 546 | || lcp->password && password && Ustrcmp(lcp->password, password) != 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldap.c: In function ‘control_ldap_search’: ldap.c:1262:28: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1262 | if (!eldap_default_servers && !local_servers || p[3] != '/') | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ldap.c:1271:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1271 | for (uschar * server; server = string_nextinlist(&list, &sep, NULL, 0); ) | ^~~~~~ ldap.c: In function ‘eldap_tidy’: ldap.c:1359:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1359 | for (LDAP_CONNECTION *lcp; lcp = ldap_connections; ldap_connections = lcp->next) | ^~~ cc lsearch.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie lsearch.c lsearch.c: In function ‘internal_lsearch_find’: lsearch.c:84:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 84 | for (const uschar * ele; ele = string_nextinlist(&opts, &sep, NULL, 0); ) | ^~~ cc nis.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie nis.c cc passwd.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie passwd.c cc sqlite.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie sqlite.c cc spf.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie spf.c cc readsock.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie readsock.c readsock.c: In function ‘readsock_find’: readsock.c:185:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 185 | if (opts) for (uschar * s; s = string_nextinlist(&opts, &sep, NULL, 0); ) | ^ readsock.c:185:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 185 | if (opts) for (uschar * s; s = string_nextinlist(&opts, &sep, NULL, 0); ) | ^ ar cq lookups.a ar cq lookups.a avail_static_lookups.o cdb.o dbmdb.o dnsdb.o dsearch.o ldap.o lsearch.o nis.o passwd.o sqlite.o spf.o readsock.o ranlib lookups.a cc -shared mysql.c cc -DDYNLOOKUP -shared -rdynamic -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie \ -I/usr/include/mysql/ -fpic mysql.c \ -L/usr/lib64/ -lmariadb -o mysql.so cc -shared pgsql.c cc -DDYNLOOKUP -shared -rdynamic -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie \ -fpic pgsql.c \ -lpq -o pgsql.so : cc cram_md5.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie cram_md5.c cc cyrus_sasl.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie cyrus_sasl.c cyrus_sasl.c: In function ‘auth_cyrus_sasl_server’: cyrus_sasl.c:227:34: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 227 | if (!hname || !realm_expanded && ob->server_realm) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ cc dovecot.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie dovecot.c dovecot.c: In function ‘dc_gets’: dovecot.c:219:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 219 | if ((socket_buffer_left = | ^ cc gsasl.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie gsasl.c gsasl.c: In function ‘set_client_prop’: gsasl.c:818:59: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 818 | if (!(s = expand_string(val)) || !(flags & PROP_OPTIONAL) && !*s) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ gsasl.c: In function ‘auth_gsasl_client’: gsasl.c:907:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 907 | if (tls_out.channelbinding) | ^ gsasl.c:971:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 971 | if (!smtp_read_response(sx, buffer, buffsize, '3', timeout)) | ^ cc plaintext.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie plaintext.c cc spa.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie spa.c spa.c: In function ‘auth_spa_server’: spa.c:233:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 233 | if (!(clearpass = expand_string(ob->spa_serverpassword))) | ^ cc tls.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie tls.c cc auth-spa.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie auth-spa.c ar cq auths.a ar cq auths.a cram_md5.o cyrus_sasl.o dovecot.o gsasl.o plaintext.o spa.o tls.o auth-spa.o ranlib auths.a : cc accept.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie accept.c cc dnslookup.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie dnslookup.c dnslookup.c: In function ‘dnslookup_router_entry’: dnslookup.c:162:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 162 | if (ob->check_srv) | ^ dnslookup.c:248:19: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 248 | flags = flags & ~HOST_FIND_BY_AAAA | HOST_FIND_IPV4_ONLY; cc ipliteral.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie ipliteral.c cc manualroute.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie manualroute.c manualroute.c: In function ‘manualroute_router_init’: manualroute.c:124:23: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 124 | if ( !ob->route_list && !ob->route_data | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ manualroute.c: In function ‘manualroute_router_entry’: manualroute.c:345:31: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 345 | lookup_type = lookup_type & ~(LK_DEFAULT | LK_BYDNS) | LK_BYNAME; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ cc queryprogram.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie queryprogram.c queryprogram.c: In function ‘queryprogram_router_entry’: queryprogram.c:258:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 258 | if (!ob->cmd_gid_set) | ^ cc redirect.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie redirect.c ar cq routers.a ranlib routers.a : cc appendfile.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie appendfile.c appendfile.c: In function ‘appendfile_transport_init’: appendfile.c:381:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 381 | if (ob->mbx_format) | ^ appendfile.c: In function ‘check_dir_size’: appendfile.c:683:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 683 | for (struct dirent * ent; ent = readdir(dir); ) | ^~~ appendfile.c: In function ‘check_creation’: appendfile.c:937:9: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 937 | && ( create_file != create_belowhome appendfile.c: In function ‘appendfile_transport_entry’: appendfile.c:2206:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2206 | if (is_tainted(path)) | ^ appendfile.c:2400:34: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2400 | || mailbox_filecount < 0 && ob->quota_filecount_value > 0 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ appendfile.c:2714:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2714 | if (mailbox_size + (ob->quota_is_inclusive ? message_size:0) > ob->quota_value) | ^ appendfile.c:2724:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2724 | if (ob->quota_filecount_value > 0 | ^ appendfile.c:2786:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2786 | if (prefix && *prefix) | ^ appendfile.c:2852:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2852 | if (suffix && *suffix) | ^ appendfile.c:2867:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2867 | if (yield == OK && ob->use_bsmtp) | ^ cc autoreply.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie autoreply.c autoreply.c: In function ‘autoreply_transport_entry’: autoreply.c:331:14: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 331 | if ( from && !(from = checkexpand(from, addr, trname, cke_hdr)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:333:12: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 333 | || to && !(to = checkexpand(to, addr, trname, cke_hdr)) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:334:12: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 334 | || cc && !(cc = checkexpand(cc, addr, trname, cke_hdr)) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:335:13: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 335 | || bcc && !(bcc = checkexpand(bcc, addr, trname, cke_hdr)) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:336:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 336 | || subject && !(subject = checkexpand(subject, addr, trname, cke_hdr)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:337:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 337 | || headers && !(headers = checkexpand(headers, addr, trname, cke_text)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:338:14: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 338 | || text && !(text = checkexpand(text, addr, trname, cke_text)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:339:14: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 339 | || file && !(file = checkexpand(file, addr, trname, cke_file)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:340:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 340 | || logfile && !(logfile = checkexpand(logfile, addr, trname, cke_file)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:341:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 341 | || oncelog && !(oncelog = checkexpand(oncelog, addr, trname, cke_file)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:342:20: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 342 | || oncerepeat && !(oncerepeat = checkexpand(oncerepeat, addr, trname, cke_file)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ autoreply.c:753:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 753 | if (rc != 0) | ^ cc lmtp.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie lmtp.c cc pipe.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie pipe.c pipe.c: In function ‘set_up_direct_command’: pipe.c:377:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 377 | p = string_nextinlist(&listptr, &sep, NULL, 0); ) | ^ cc smtp.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie smtp.c In file included from ../exim.h:527, from smtp.c:10: smtp.c: In function ‘write_ehlo_cache_entry’: ../macros.h:355:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 355 | #define HDEBUG(list) if (host_checking || IS_DEBUG(list)) | ^ smtp.c:960:3: note: in expansion of macro ‘HDEBUG’ 960 | HDEBUG(transport) | ^~~~~~ smtp.c: In function ‘read_ehlo_cache_entry’: ../macros.h:354:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 354 | #define DEBUG(list) if (IS_DEBUG(list)) | ^ smtp.c:1034:5: note: in expansion of macro ‘DEBUG’ 1034 | DEBUG(transport) | ^~~~~ smtp.c: In function ‘study_ehlo_auths’: smtp.c:1083:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1083 | for (int sep = ' '; s = string_nextinlist(&list, &sep, NULL, 0); ) | ^ smtp.c: In function ‘smtp_setup_conn’: ../macros.h:354:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 354 | #define DEBUG(list) if (IS_DEBUG(list)) | ^ smtp.c:2385:5: note: in expansion of macro ‘DEBUG’ 2385 | DEBUG(transport) | ^~~~~ smtp.c:2477:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2477 | if ( verify_check_given_host(CUSS &ob->hosts_pipe_connect, | ^ smtp.c:3137:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3137 | if (sx->smtps) | ^ smtp.c:3233:58: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 3233 | if ( !continue_hostname && (!atrn_domains || atrn_mode && *atrn_mode == 'C') | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ smtp.c:3233:27: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 3233 | if ( !continue_hostname && (!atrn_domains || atrn_mode && *atrn_mode == 'C') | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c: In function ‘smtp_write_mail_and_rcpt_cmds’: smtp.c:3818:42: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 3818 | && (!mua_wrapper || addr->next && address_count < sx->max_rcpt); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c: In function ‘smtp_proxy_tls’: smtp.c:3963:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3963 | if (p[0].revents & POLLIN) | ^ smtp.c:3980:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3980 | if (p[1].revents & POLLIN) | ^ smtp.c: In function ‘smtp_deliver’: ../macros.h:354:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 354 | #define DEBUG(list) if (IS_DEBUG(list)) | ^ smtp.c:4334:3: note: in expansion of macro ‘DEBUG’ 4334 | DEBUG(transport|v) | ^~~~~ smtp.c:4397:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4397 | && (sx->ok && sx->completed_addr || smtp_peer_options & OPTION_CHUNKING) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ smtp.c:4409:40: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4409 | ( tls_out.active.sock < 0 && !continue_proxy_cipher | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c:4452:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4452 | if (!sx->ok) | ^ smtp.c:4989:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4989 | if (mail_limit = continue_sequence >= sx->max_mail) | ^~~~~~~~~~ smtp.c:5008:20: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 5008 | || tcw_done && tcw /* more messages for host */ | ~~~~~~~~~^~~~~~ smtp.c:5015:42: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 5015 | ( tls_out.active.sock < 0 && !continue_proxy_cipher | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ smtp.c:5033:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 5033 | if (sx->send_rset) | ^ smtp.c:4988:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4988 | if (sx->completed_addr && sx->ok && sx->send_quit) | ^ smtp.c:5233:31: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 5233 | if (sx->send_quit || tcw_done && !tcw) | ~~~~~~~~~^~~~~~~ smtp.c: In function ‘smtp_transport_entry’: smtp.c:5879:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 5879 | if (continue_sequence > 1) | ^ smtp.c:6470:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 6470 | if (host) | ^ cc tf_maildir.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie tf_maildir.c tf_maildir.c: In function ‘maildir_compute_size’: tf_maildir.c:255:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 255 | for (struct dirent *ent; ent = readdir(dir); ) | ^~~ ar cq transports.a ranlib transports.a : cc dkim.c dkim_transport.c pdkim.c signing.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie dkim.c dkim.c: In function ‘dkim_exim_acl_run’: dkim.c:580:31: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 580 | || dkim_verify_minimal && Ustrcmp(dkim_verify_status, "pass") == 0) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dkim.c: In function ‘dkim_exim_acl_entry’: dkim.c:628:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 628 | item = string_nextinlist(&dkim_verify_signers_expanded, | ^~~~ dkim.c:643:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 643 | seen_item = string_nextinlist(&seen_items_list, &seen_sep, NULL, 0); | ^~~~~~~~~ dkim.c: In function ‘dkim_exim_status_listmatch’: dkim.c:699:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 699 | for (const uschar * ss; ss = string_nextinlist(&s, &sep, NULL, 0); ) | ^~ dkim.c: In function ‘dkim_exim_sign’: dkim.c:1012:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1012 | if (dkim->dkim_identity) | ^ dkim.c:1019:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1019 | if (dkim->dkim_timestamps) | ^ In file included from ../exim.h:527, from dkim.c:13: dkim.c: In function ‘authres_dkim’: ../macros.h:354:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 354 | #define DEBUG(list) if (IS_DEBUG(list)) | ^ dkim.c:1298:1: note: in expansion of macro ‘DEBUG’ 1298 | DEBUG(acl) | ^~~~~ cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie dkim_transport.c dkim_transport.c: In function ‘dkt_direct’: dkim_transport.c:172:31: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 172 | tctx->options = tctx->options & ~(topt_end_dot | topt_use_bdat) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie pdkim.c pdkim.c: In function ‘pdkim_parse_sig_header’: pdkim.c:490:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 490 | while (c = *++p) | ^ pdkim.c:494:51: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 494 | if (*++p != '\n' || (c = *++p) != ' ' && c != '\t') | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ pdkim.c: In function ‘pdkim_headcat’: pdkim.c:1168:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1168 | if (pad) | ^ pdkim.c: In function ‘sort_sig_methods’: pdkim.c:1461:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1461 | ele = string_nextinlist(&prefs, &sep, NULL, 0); ) | ^~~ pdkim.c:1479:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1479 | ele = string_nextinlist(&prefs, &sep, NULL, 0); ) | ^~~ cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie signing.c mv dkim.o dkim_tmp.o ld -r -o dkim.o \ dkim_tmp.o dkim_transport.o pdkim.o signing.o cc dmarc.c dmarc_common.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie dmarc.c dmarc.c: In function ‘dmarc_local_send_forensic_report’: dmarc.c:124:5: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 124 | && dmarc_action == DMARC_RESULT_REJECT dmarc.c:128:5: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 128 | && dmarc_action == DMARC_RESULT_REJECT dmarc.c:130:5: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 130 | && dmarc_action == DMARC_RESULT_QUARANTINE cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie dmarc_common.c dmarc_common.c: In function ‘dmarc_dns_lookup’: dmarc_common.c:242:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 242 | if ( rr->type == T_TXT && len > 9 | ^ mv dmarc.o dmarc_tmp.o ld -r -o dmarc.o dmarc_tmp.o dmarc_common.o cc exim_filter.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie exim_filter.c exim_filter.c: In function ‘interpret_commands’: exim_filter.c:2151:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2151 | for (uschar * ss; ss = string_nextinlist(&list, &sep, NULL, 0); ) | ^~ exim_filter.c:2222:51: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2222 | if (finish_obeyed || ok != FF_DELIVERED && ok != FF_NOTDELIVERED) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ cc pam.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie pam.c gcc perl.c gcc -D_REENTRANT -D_GNU_SOURCE -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib64/perl5/CORE -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -c perl.c cc proxy.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie proxy.c cc sieve_filter.c sieve_filter_body.c sieve_filter_input.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie sieve_filter.c sieve_filter.c: In function ‘parse_identifier’: sieve_filter.c:1563:21: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1563 | if ( next >= 'A' && next <= 'Z' | ~~~~~~~~~~~~^~~~~~~~~~~~~~ sieve_filter.c:1566:21: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1566 | || next >= '0' && next <= '9' | ~~~~~~~~~~~~^~~~~~~~~~~~~~ cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie sieve_filter_body.c sieve_filter_body.c: In function ‘push_decode_layers’: sieve_filter_body.c:324:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 324 | if (ce_hdr) /* encoding */ | ^ sieve_filter_body.c: In function ‘content_match’: sieve_filter_body.c:648:9: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 648 | && (gstring_chr(subtype, '/') ? c == ';' || c == '\0' : c == '/') cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie sieve_filter_input.c sieve_filter_input.c: In function ‘decode_qp’: sieve_filter_input.c:189:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 189 | if (isxdigit(*src)) | ^ sieve_filter_input.c: In function ‘mime_refill’: sieve_filter_input.c:19:44: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 19 | #define DECODE_LAYER_DEBUG if (FALSE) | ^ sieve_filter_input.c:657:1: note: in expansion of macro ‘DECODE_LAYER_DEBUG’ 657 | DECODE_LAYER_DEBUG | ^~~~~~~~~~~~~~~~~~ mv sieve_filter.o sieve_filter_tmp.o ld -r -o sieve_filter.o \ sieve_filter_tmp.o sieve_filter_body.o sieve_filter_input.o cc socks.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie socks.c cc spf.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie spf.c cc dummy.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie dummy.c ar cq miscmods.a ranlib miscmods.a : cc acl.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. acl.c acl.c: In function ‘acl_verify’: acl.c:1884:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1884 | if (rc != OK && *log_msgptr) | ^ acl.c:1994:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1994 | for (uschar * opt; opt = string_nextinlist(&sublist, &optsep, NULL, 0); ) | ^~~ acl.c:2065:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2065 | for (uschar * opt; opt = string_nextinlist(&sublist, &optsep, NULL, 0); ) | ^~~ In file included from exim.h:527, from acl.c:12: macros.h:354:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 354 | #define DEBUG(list) if (IS_DEBUG(list)) | ^ acl.c:2241:9: note: in expansion of macro ‘DEBUG’ 2241 | DEBUG(acl) | ^~~~~ acl.c:2307:27: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2307 | || callout_defer_ok && *basic_errno == ERRNO_CALLOUTDEFER acl.c: In function ‘decode_control’: acl.c:2386:38: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2386 | && (!d->has_option || c != '/' && c != '_') | ~~~~~~~~~^~~~~~~~~~~ acl.c: In function ‘acl_check_condition’: acl.c:3991:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3991 | for (uschar * ss; ss = string_nextinlist(&s, &sep, NULL, 0); ) | ^~ acl.c:4048:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4048 | for (uschar * opt; opt = string_nextinlist(&list, &sep, NULL, 0); ) | ^~~ acl.c:4227:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4227 | if (!(conditions[cb->type].flags & ACD_MOD) && cb->u.negated) | ^ acl.c: In function ‘acl_check_internal’: acl.c:4736:15: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4736 | else if (cond == DEFER && LOGGING(acl_warn_skipped)) | ^ acl.c: In function ‘acl_check’: acl.c:4979:15: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4979 | else if ( (rc = open_cutthrough_connection(addr, cutthrough.tpt_sender)) | ^ acl.c:4968:13: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4968 | else if (cutthrough.delivery) | ^ cc atrn.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. atrn.c atrn.c: In function ‘atrn_handle_provider’: atrn.c:81:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 81 | for (const uschar * ele; ele = string_nextinlist(&list, &sep, NULL, 0); ) | ^~~ cc base64.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. base64.c cc child.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. child.c child.c: In function ‘child_exec_exim’: child.c:101:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 101 | if (ANY_DEBUG) | ^ cc crypt16.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. crypt16.c crypt16.c: In function ‘crypt16’: crypt16.c:71:3: warning: ‘__builtin_strncpy’ output may be truncated copying 2 bytes from a string of length 22 [-Wstringop-truncation] 71 | strncpy (s2, res+2, 2); | ^ cc daemon.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. daemon.c daemon.c: In function ‘handle_smtp_call’: daemon.c:394:13: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 394 | else if (LOGGING(smtp_connection)) | ^ In file included from exim.h:527, from daemon.c:13: daemon.c: In function ‘daemon_notification’: macros.h:354:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 354 | #define DEBUG(list) if (IS_DEBUG(list)) | ^ daemon.c:1288:1: note: in expansion of macro ‘DEBUG’ 1288 | DEBUG(queue_run) | ^~~~~ daemon.c: In function ‘next_qrunner_interval’: daemon.c:1437:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1437 | for (qrunner * qq; qq = *p; p = &qq->next) | ^~ daemon.c:1439:43: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1439 | || q->next_tick == qq->next_tick && q->interval < qq->interval | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ daemon.c: In function ‘daemon_preload_modules’: daemon.c:1693:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1693 | while (ele = string_nextinlist(&list, &sep, namebuf, sizeof(namebuf))) | ^~~ daemon.c: In function ‘daemon_go’: daemon.c:1921:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1921 | for (int sep = 0; s = string_nextinlist(&list, &sep, NULL, 0); ) | ^ daemon.c:1956:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1956 | for (int sep = 0; s = string_nextinlist(&list, &sep, NULL, 0); ) | ^ daemon.c:1961:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1961 | for (int sep = 0; s = string_nextinlist(&list, &sep, NULL, 0); pct++) | ^ daemon.c:1984:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1984 | s = string_nextinlist(&list, &sep, big_buffer, big_buffer_size); ) | ^ macros.h:354:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 354 | #define DEBUG(list) if (IS_DEBUG(list)) | ^ daemon.c:2296:5: note: in expansion of macro ‘DEBUG’ 2296 | DEBUG(any) | ^~~~~ daemon.c:2683:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2683 | if (sigalrm_seen || *queuerun_msgid) | ^ cc dbfn.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. dbfn.c cc debug.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. debug.c debug.c: In function ‘debug_trigger_fire’: debug.c:503:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 503 | if (debug_file && (nbytes = pretrigger_writeoff - pretrigger_readoff) != 0) | ^ debug.c: In function ‘is_debug’: debug.c:529:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 529 | while (chan = string_nextinlist(&channels, &sep, buf, sizeof(buf))) | ^~~~ cc deliver.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. deliver.c deliver.c: In function ‘post_process_one’: deliver.c:1555:27: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1555 | || result == FAIL && tb->log_fail_output | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ deliver.c:1556:27: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1556 | || result == DEFER && tb->log_defer_output | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ deliver.c:1583:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1583 | if (sender_address[0] != 0 || addr->prop.errors_address) | ^ deliver.c: In function ‘deliver_local’: deliver.c:2461:32: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2461 | || message_length > 0 && (ret = write(pfd[pipe_write], s, message_length)) != message_length | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c: In function ‘do_local_deliveries’: deliver.c:2848:32: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2848 | && ( !addr->host_list && !next->host_list | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ deliver.c:3012:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3012 | if (dbm_file) | ^ deliver.c: In function ‘do_remote_deliveries’: deliver.c:4608:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4608 | if (tpt_parallel_check(tp, addr, &serialize_key, &tpt_parallel_level)) | ^ deliver.c:5114:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 5114 | if (testflag(addr, af_pipelining)) | ^ deliver.c:5253:52: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 5253 | || continue_hostname && continue_fd >= 0 && continue_sequence == 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c: In function ‘get_bounce_charset’: deliver.c:5947:44: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 5947 | || Ustrcmp(charset, "us-ascii") != 0 && Ustrcmp(charset, "UTF-8") != 0 deliver.c: In function ‘deliver_message’: deliver.c:7429:14: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 7429 | && match_isinlist(s+1, &atrn_domains, 0, &domainlist_anchor, NULL, deliver.c:8011:35: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 8011 | else if ( ( f.queue_running && !f.deliver_force | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ deliver.c:8060:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 8060 | if (dbm_file) | ^ deliver.c:8073:33: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 8073 | for (address_item * addr_r; addr_r = addr_route; ) | ^~~~~~ deliver.c:8194:58: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 8194 | for (address_item ** chain = &addr_route, * addr2; addr2 = *chain; ) | ^~~~~ deliver.c:8364:21: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 8364 | && ( addr_local && (addr_local->next || addr_remote) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c:8657:11: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 8656 | || addr_failed->dsn_flags & rf_dsnflags | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8657 | && !(addr_failed->dsn_flags & rf_notify_failure) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deliver.c:9053:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 9053 | if (final_yield == DELIVER_ATTEMPTED_NORMAL && *continue_next_id) | ^ cc directory.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. directory.c cc dns.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. dns.c dns.c: In function ‘dns_special_lookup’: dns.c:1287:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1287 | if (strcmpic(namesuff, US".arpa") == 0) | ^ cc drtables.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. drtables.c drtables.c: In function ‘mod_load_anyclass’: drtables.c:234:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 234 | for (struct dirent * ent; ent = readdir(dd); ) | ^~~ drtables.c:235:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 235 | if (regex_match_and_setup(regex_class, US ent->d_name, 0, 0)) | ^ drtables.c: In function ‘lookup_dynamic_supported’: drtables.c:268:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 268 | for (struct dirent * ent; ent = readdir(dd); ) | ^~~ drtables.c: In function ‘misc_mod_add’: drtables.c:309:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 309 | if (!mi->init(mi)) | ^ drtables.c: In function ‘misc_mod_load’: drtables.c:335:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 335 | if (errstr && *errstr) EARLY_DEBUG(any, " mod_open: %s\n", *errstr); | ^ drtables.c: In function ‘mod_names’: drtables.c:632:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 632 | for (struct dirent * ent; ent = readdir(dd); ) | ^~~ cc enq.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. enq.c cc exim.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. exim.c exim.c: In function ‘show_string’: exim.c:1041:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1041 | if (s) | ^ exim.c: In function ‘main’: exim.c:2453:16: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2453 | if (Ustrlen(p)) | ^ exim.c:2648:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2648 | if (!*argrest) | ^ exim.c:2894:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2894 | if (!*argrest) | ^ exim.c:2922:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2922 | if (!*argrest) | ^ exim.c:2971:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2971 | if (!*argrest) | ^ exim.c:2989:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2989 | if (!*argrest) | ^ exim.c:3050:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3050 | if (!continue_proxy_cipher) | ^ exim.c:3377:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3377 | if (!*(alias_arg = argrest)) | ^ exim.c:3386:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3386 | if (!*p) | ^ exim.c:3816:42: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 3816 | if ( queue_name && qq->name && Ustrcmp(queue_name, qq->name) == 0 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:3862:16: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3862 | if (i >= 2) | ^ exim.c:3976:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3976 | if (!*argrest) | ^ exim.c:4017:32: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4017 | || msg_action_arg > 0 && !one_msg_action | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ exim.c:4021:22: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4021 | || checking && msg_action != MSG_LOAD | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4014:7: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4013 | if ( (smtp_input || extract_recipients || recipients_arg < argc) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4014 | && ( f.daemon_listen || qrunners || bi_option | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4015 | || test_retry_arg >= 0 || test_rewrite_arg >= 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4016 | || filter_test != FTEST_NONE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4017 | || msg_action_arg > 0 && !one_msg_action | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4018 | ) | ~ exim.c:4025:7: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4024 | || (f.daemon_listen || is_multiple_qrun()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4025 | && ( sender_address || list_options || list_queue || checking | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4026 | || bi_option | ~~~~~~~~~~~~ 4027 | ) | ~ exim.c:4028:23: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4028 | || f.daemon_listen && is_onetime_qrun() | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ exim.c:4029:25: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4029 | || f.inetd_wait_mode && qrunners | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ exim.c:4031:7: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4030 | || list_options | ~~~~~~~~~~~~ 4031 | && ( checking || smtp_input || extract_recipients | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4032 | || filter_test != FTEST_NONE || bi_option | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4033 | ) | ~ exim.c:4035:7: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4034 | || verify_address_mode | ~~~~~~~~~~~~~~~~~~~ 4035 | && ( f.address_test_mode || smtp_input || extract_recipients | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4036 | || filter_test != FTEST_NONE || bi_option | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4037 | ) | ~ exim.c:4039:7: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4038 | || f.address_test_mode | ~~~~~~~~~~~~~~~~~~~ 4039 | && ( smtp_input || extract_recipients || filter_test != FTEST_NONE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4040 | || bi_option | ~~~~~~~~~~~~ 4041 | ) | ~ exim.c:4043:7: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4042 | || smtp_input | ~~~~~~~~~~ 4043 | && (sender_address || filter_test != FTEST_NONE || extract_recipients) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4044:28: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4044 | || deliver_selectstring && !qrunners | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ exim.c:4045:30: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4045 | || msg_action == MSG_LOAD && (!f.expansion_test || expansion_test_message) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4047:7: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4046 | || f.expansion_test && !expansion_test_message | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4047 | && (extract_recipients || !f.dot_ends) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4049:7: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4048 | || atrn_mode | ~~~~~~~~~ 4049 | && ( f.daemon_listen || f.expansion_test || filter_test != FTEST_NONE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4050 | || checking /* || bi_option || info_stdout || receiving_message | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4051 | || malware_test_file || list_queue || list_config || list_options | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4052 | || version_printed || msg_action_arg > 0 || qrunners | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4053 | */ | ~~ 4054 | ) | ~ exim.c:4351:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4351 | if (trusted_groups) | ^ exim.c:4364:19: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4364 | && ( checking && commandline_checks_require_admin | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4398:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4398 | if (cmdline_syslog_name) | ^ exim.c:4431:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4431 | if (log_oneline) | ^ exim.c:4523:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4523 | if ( removed_privilege | ^ exim.c:4670:21: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4670 | || count_queue && queue_list_requires_admin | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4671:20: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4671 | || list_queue && queue_list_requires_admin | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4672:18: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4672 | || qrunners && prod_requires_admin | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ exim.c:4673:25: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4673 | || queue_name_dest && prod_requires_admin | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ exim.c:4674:18: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4674 | || debugset && !f.running_in_test_harness | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exim.c:4829:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4829 | if (rv == -1) | ^ exim.c:4948:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4948 | if (rcpt_verify_quota) | ^ exim.c:5358:23: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 5358 | if ( !sender_address && !smtp_input | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ exim.c:5380:19: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 5380 | if ( !smtp_input && !sender_address | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ exim.c:5550:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 5550 | for (config_lineno = 1; s = get_stdinput(fn_readline, fn_addhist); | ^ exim.c:5847:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 5847 | if (expand_string_message) | ^ cc expand.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. expand.c expand.c: In function ‘read_subs’: expand.c:2291:53: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2291 | ESI_BRACE_ENDS | ESI_HONOR_DOLLAR | flags & ESI_SKIPPING, &s, resetok, expand.c: In function ‘dewrap’: expand.c:2427:13: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2427 | else if (*p == *wrap) | ^ expand.c: In function ‘eval_condition’: expand.c:2718:52: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2718 | || (*t == 'r' || *t == 'l' || *t == 'b') && *++t == 'h' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ expand.c:3118:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3118 | if (!isalpha(opname[0]) && yield) | ^ expand.c:3468:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3468 | if (yield) | ^ expand.c: In function ‘eval_expr’: expand.c:4253:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4253 | if (!*error) | ^ expand.c: In function ‘expand_listnamed’: expand.c:4674:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4674 | for(const uschar * cp; cp = Ustrpbrk(item, tok); item = cp) | ^~ expand.c: In function ‘expand_string_internal’: expand.c:4940:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4940 | if (!(flags & ESI_SKIPPING)) | ^ expand.c:4954:52: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4954 | || (*t == 'r' || *t == 'l' || *t == 'b') && *++t == 'h' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ expand.c:6100:36: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 6100 | if (*ret != 0 || req_pos && val[i] < 0) | ~~~~~~~~^~~~~~~~~~~~~ expand.c:6371:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 6371 | if (Ustrncmp(s, "json", 4) == 0) | ^ expand.c:6717:50: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 6717 | if (*sub[1]) for (uschar sep = *sub[0], c; c = *sub[1]; sub[1]++) | ^ expand.c:6773:40: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 6773 | ESI_BRACE_ENDS | flags & ESI_SKIPPING, &s, &resetok, NULL); expand.c:7053:38: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 7053 | ESI_BRACE_ENDS | flags & ESI_SKIPPING, &s, &resetok, NULL); expand.c:7494:38: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 7494 | ESI_BRACE_ENDS | flags & ESI_SKIPPING, &s1, &resetok, NULL); expand.c:7612:42: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 7612 | ESI_HONOR_DOLLAR | flags & ESI_SKIPPING, NULL, &resetok, NULL); expand.c:7943:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 7943 | if (t) | ^ expand.c:7961:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 7961 | if (*outsep = *++sub) ++sub; | ^ expand.c:7960:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 7960 | if (Uskip_whitespace(&sub) == '>') | ^ expand.c:8198:18: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 8198 | if (--bytes_left == 0) /* codepoint complete */ | ^ cc filtertest.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. filtertest.c cc globals.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. globals.c cc dnsbl.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. dnsbl.c dnsbl.c: In function ‘one_check_dnsbl’: dnsbl.c:243:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 243 | if (host_aton(da->address, address) == 1) | ^ cc hash.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. hash.c cc header.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. header.c cc host.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. host.c host.c: In function ‘random_number’: host.c:92:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 92 | if (random_seed == 0) | ^ host.c: In function ‘host_fake_gethostbyname’: host.c:202:19: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 202 | if ( ipa == 4 && af == AF_INET | ^ host.c: In function ‘host_is_tls_on_connect_port’: host.c:1183:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1183 | for (uschar * s, * end; s = string_nextinlist(&list, &sep, NULL, 0); ) | ^ host.c: In function ‘host_find_byname’: host.c:1940:9: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1940 | && match_isinlist(host->name, CUSS &dns_ipv4_lookup, 0, host.c: In function ‘set_address_from_dns’: host.c:2273:11: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2273 | && match_isinlist(host->name, CUSS &dns_ipv4_lookup, 0, host.c: In function ‘host_find_bydns_internal’: host.c:2581:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2581 | srv_service = string_nextinlist(&srv_svclist, &sep, NULL, 0); ) | ^~~~~~~~~~~ host.c:2667:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2667 | if (dnssec_request) | ^ host.c:3126:12: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 3126 | && Ustrchr(next->address, ':') /* OR next is IPv6 */ host.c:3130:12: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 3130 | && !Ustrchr(next->address, ':') /* OR next is IPv4 */ cc host_address.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. host_address.c cc ip.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. ip.c cc log.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. log.c In file included from exim.h:527, from log.c:14: log.c: In function ‘log_open_already_exim’: macros.h:354:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 354 | #define DEBUG(list) if (IS_DEBUG(list)) | ^ log.c:295:3: note: in expansion of macro ‘DEBUG’ 295 | DEBUG(any) | ^~~~~ log.c: In function ‘log_config_info’: log.c:644:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 644 | if (flags & (LOG_CONFIG_IN & ~LOG_CONFIG)) | ^ log.c: In function ‘log_vwrite’: log.c:1076:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1076 | if (!ANY_DEBUG && log_stderr) | ^ log.c:1291:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1291 | if ((flags & LOG_PANIC_DIE) != LOG_PANIC) | ^ log.c: In function ‘chan_name_to_num’: log.c:1367:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1367 | if ((c = Ustrncmp(word, middle->name, len)) == 0) | ^ cc lss.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. lss.c cc match.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. match.c In file included from exim.h:527, from match.c:13: match.c: In function ‘match_check_list’: macros.h:355:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 355 | #define HDEBUG(list) if (host_checking || IS_DEBUG(list)) | ^ match.c:490:3: note: in expansion of macro ‘HDEBUG’ 490 | HDEBUG(lists) | ^~~~~~ match.c: In function ‘check_address’: match.c:1325:54: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 1325 | csb.flags = MCS_PARTIAL | MCS_AT_SPECIAL | cb->flags & MCS_CASELESS; cc md5.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. md5.c cc moan.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. moan.c cc os.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. os.c cc parse.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. parse.c parse.c: In function ‘read_domain’: parse.c:276:21: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 276 | while (*s >= 33 && *s <= 90 || *s >= 94 && *s <= 126) *t++ = *s++; | ~~~~~~~~~^~~~~~~~~~~ parse.c: In function ‘read_addr_spec’: parse.c:570:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 570 | if (*s != term) | ^ parse.c: In function ‘parse_extract_address’: parse.c:808:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 808 | if (*s) | ^ cc priv.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. priv.c cc queue.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. queue.c queue.c: In function ‘queue_get_spool_list’: queue.c:192:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 192 | for (struct dirent * ent; ent = readdir(dd); ) | ^~~ queue.c:213:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 213 | if ( (len == SPOOL_NAME_LENGTH || len == SPOOL_NAME_LENGTH_OLD) | ^ queue.c: In function ‘queue_run’: queue.c:439:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 439 | if (LOGGING(queue_run)) | ^ queue.c:513:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 513 | if (!q->queue_run_force && deliver_queue_load_max >= 0) | ^ queue.c:853:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 853 | if (LOGGING(queue_run)) | ^ queue.c: In function ‘queue_action’: queue.c:1300:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1300 | if ((deliver_datafile = spool_open_datafile(id)) < 0) | ^ queue.c:1640:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1640 | if (yield) | ^ queue.c: In function ‘queue_check_only’: queue.c:1683:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1683 | if (s) | ^ cc rda.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. rda.c rda.c: In function ‘rda_get_file_contents’: rda.c:256:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 256 | if (!uid_ok) | ^ rda.c:263:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 263 | if (!gid_ok) | ^ rda.c: In function ‘rda_extract’: rda.c:383:19: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 383 | expand_forbid & ~RDO_FILTER_EXPANSIONS | options & RDO_FILTER_EXPANSIONS; cc readconf.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. readconf.c readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c:31:41: warning: missing braces around initializer [-Wmissing-braces] 31 | static optionlist optionlist_config[] = { | ^ ...... 215 | { "local_scan_path", opt_stringptr, &local_scan_path }, | { } readconf.c: In function ‘readconf_find_option’: readconf.c:709:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 709 | if ( (o->type & opt_mask) == opt_stringptr | ^ readconf.c:719:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 719 | if ( (o->type & opt_mask) == opt_stringptr | ^ readconf.c:754:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 754 | if ( (o->type & opt_mask) == opt_stringptr | ^ readconf.c:764:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 764 | if ( (o->type & opt_mask) == opt_stringptr | ^ In file included from exim.h:527, from readconf.c:14: readconf.c: In function ‘macros_expand’: macros.h:354:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 354 | #define DEBUG(list) if (IS_DEBUG(list)) | ^ readconf.c:988:5: note: in expansion of macro ‘DEBUG’ 988 | DEBUG(macro) | ^~~~~ readconf.c: In function ‘get_config_line’: readconf.c:1217:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1217 | if (*ss != '/') | ^ readconf.c: In function ‘readconf_handle_option’: readconf.c:1837:29: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses] 1837 | if (ol->type & opt_set && !ol->type & (opt_rep_con | opt_rep_str)) | ^~~~~~~~~ readconf.c:2284:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2284 | if ((ol2 = find_option(name2, oltop, last))) | ^ readconf.c:2296:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2296 | if ((ol2 = find_option(name2, oltop, last))) | ^ readconf.c: In function ‘readconf_main’: readconf.c:3435:8: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 3431 | statbuf.st_gid != root_gid /* group not root & */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3432 | #ifdef CONFIGURE_GROUP | ~~~~~~~~~~~~~~~~~~~~~~ 3433 | && statbuf.st_gid != config_gid /* group not the special one */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3434 | #endif | ~~~~~~ 3435 | && (statbuf.st_mode & 020) != 0 /* group writeable */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readconf.c: In function ‘init_driver’: readconf.c:3845:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3845 | for(struct dirent * ent; ent = readdir(dd); ) if (Ustrcmp(ent->d_name, fname) == 0) | ^~~ readconf.c: In function ‘readconf_retry_error’: readconf.c:4183:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4183 | if (i >= nelem(extras)) | ^ readconf.c: In function ‘auths_init’: readconf.c:4445:24: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4445 | if ( au->client && bu->client | ~~~~~~~~~~~^~~~~~~~~~~~~ readconf.c: In function ‘print_config’: readconf.c:4747:51: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 4747 | || Ustrncmp(current, "hide", 4) == 0 && isspace(current[4]) cc receive.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. receive.c receive.c: In function ‘receive_statvfs’: receive.c:395:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 395 | if (STATVFS(CS path, &statbuf) != 0) | ^ receive.c: In function ‘receive_check_fs’: receive.c:459:20: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 459 | if ( space >= 0 && space + msg_size / 1024 < check_spool_space | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:477:20: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 477 | if ( space >= 0 && space < check_log_space | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c: In function ‘read_message_data_smtp’: receive.c:1030:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1030 | if (ch == '\n') /* Bare LF at end of line */ | ^ receive.c: In function ‘run_mime_acl’: receive.c:1724:41: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1724 | for (tempdir = exim_opendir(scandir); entry = readdir(tempdir); ) | ^~~~~ receive.c: In function ‘receive_msg’: receive.c:2118:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2118 | if (smtp_input /* && !smtp_batched_input */) | ^ receive.c:2601:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2601 | if (smtp_input) | ^ receive.c:2759:59: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2759 | && ( f.sender_local && !f.trusted_caller && !f.suppress_local_fixups | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:2913:17: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2913 | else if (recipient) | ^ receive.c:3217:49: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 3217 | && ( f.sender_local && !f.trusted_caller && !f.suppress_local_fixups | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:3265:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3265 | if (make_sender) | ^ receive.c:4166:33: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 4166 | r->dsn_flags = r->dsn_flags & ~(rf_notify_success | rf_notify_delay) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ receive.c:4713:13: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4713 | else if (smtp_reply[0] != 0) | ^ cc retry.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. retry.c retry.c: In function ‘retry_update’: retry.c:646:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 646 | if (!dbm_file) | ^ In file included from exim.h:527, from retry.c:13: macros.h:354:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 354 | #define DEBUG(list) if (IS_DEBUG(list)) | ^ retry.c:708:9: note: in expansion of macro ‘DEBUG’ 708 | DEBUG(retry) | ^~~~~ retry.c:943:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 943 | if (update_count > 0 && update_count == timedout_count) | ^ retry.c:1017:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1017 | if (dbm_file) | ^ cc rewrite.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. rewrite.c cc rfc2047.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. rfc2047.c rfc2047.c: In function ‘rfc2047_qpdecode’: rfc2047.c:53:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 53 | for (len = 0; ch = *string++; len++) | ^~ cc regex_cache.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. regex_cache.c cc route.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. route.c route.c: In function ‘route_check_prefix’: route.c:411:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 411 | for (const uschar * prefix; prefix = string_nextinlist(&prefixes,&sep,NULL,0); ) | ^~~~~~ route.c: In function ‘route_check_suffix’: route.c:473:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 473 | for (uschar * suffix; suffix = string_nextinlist(&suffixes, &sep, NULL, 0); ) | ^~~~~~ route.c: In function ‘route_check_access’: route.c:621:37: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 621 | for (uschar * sp = rp + 1, * slash; slash = Ustrchr(sp, '/'); sp = slash + 1) | ^~~~~ route.c: In function ‘check_files’: route.c:762:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 762 | if (eacces_code = *ss == '+') | ^~~~~~~~~~~ route.c:765:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 765 | if (invert = *ss == '!') | ^~~~~~ route.c: In function ‘set_router_vars’: route.c:1489:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1489 | if (!(val = expand_string(US assignment))) | ^ route.c: In function ‘route_address’: route.c:1864:31: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1864 | if ( ( verify == v_sender && r->fail_verify_sender | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ cc search.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. search.c search.c: In function ‘search_args’: search.c:244:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 244 | if (opts) for (uschar * s; s = string_nextinlist(&opts, &sep, NULL, 0); ) | ^ search.c: In function ‘search_open’: search.c:448:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 448 | if (li->type == lookup_absfile && open_filecount >= lookup_open_max) | ^ search.c: In function ‘internal_search_find’: search.c:571:14: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 571 | && (!opts && !e->opts || opts && e->opts && Ustrcmp(opts, e->opts) == 0) | ~~~~~~^~~~~~~~~~~ search.c:621:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 621 | if (Ustrncmp(ks, "servers", 7) == 0) /* Avoid logging server/password */ | ^ search.c:703:1: warning: label ‘out’ defined but not used [-Wunused-label] 703 | out: | ^~~ search.c: In function ‘search_find’: search.c:779:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 779 | for (const uschar * ele; ele = string_nextinlist(&opts, &sep, NULL, 0); ) | ^~~ cc smtp_in.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. smtp_in.c smtp_in.c: In function ‘bdat_getc’: smtp_in.c:889:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 889 | if (chunking_datasize == 0) | ^ In file included from exim.h:527, from smtp_in.c:13: smtp_in.c: In function ‘smtp_read_command’: macros.h:354:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 354 | #define DEBUG(list) if (IS_DEBUG(list)) | ^ smtp_in.c:1348:5: note: in expansion of macro ‘DEBUG’ 1348 | DEBUG(receive) | ^~~~~ smtp_in.c: In function ‘check_helo’: smtp_in.c:1740:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1740 | if (!yield) | ^ smtp_in.c: In function ‘smtp_setup_batch_msg’: smtp_in.c:2059:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2059 | if ( !sender_domain | ^ smtp_in.c:2121:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2121 | if (!recipient_domain) | ^ smtp_in.c: In function ‘smtp_start_session’: smtp_in.c:2641:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2641 | if (!smtp_batched_input) | ^ smtp_in.c:2921:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2921 | if (!check_sync(WBR_DATA_ONLY)) | ^ smtp_in.c: In function ‘smtp_message_code’: smtp_in.c:3157:19: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 3157 | || len >= 5 && (*msg)[4] != (*code)[0] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ smtp_in.c: In function ‘smtp_verify_helo’: smtp_in.c:3555:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3555 | if (sender_host_name) | ^ smtp_in.c: In function ‘smtp_setup_msg’: smtp_in.c:4450:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4450 | if (acl_smtp_helo) | ^ smtp_in.c:4833:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4833 | if (!fl.helo_seen) | ^ smtp_in.c:5175:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 5175 | if (!sender_domain && *sender_address) | ^ smtp_in.c:5410:50: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 5410 | || rcpt_count > recipients_max_expanded && recipients_max_expanded > 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc smtp_out.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. smtp_out.c cc spool_in.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. spool_in.c cc spool_out.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. spool_out.c cc std-crypto.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. std-crypto.c cc store.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. store.c store.c: In function ‘is_tainted_fn’: store.c:328:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 328 | if (b = qp->pool.current_block) | ^ store.c: In function ‘quoter_for_address’: store.c:659:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 659 | if (b = pp->current_block) | ^ store.c: In function ‘is_incompatible_fn’: store.c:730:28: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 730 | return ni > oi || ni == oi && nq != oq; | ~~~~~~~~~^~~~~~~~~~~ cc string.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. string.c string.c: In function ‘string_is_ip_addressX’: string.c:66:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 66 | if (slash = Ustrchr(ip_addr, '/')) | ^~~~~ string.c:95:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 95 | if (percent = Ustrchr(ip_addr, '%')) | ^~~~~~~ string.c: In function ‘string_printing3’: string.c:350:24: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 350 | || flags & SP_TAB && c == '\t' | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ string.c:351:26: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 351 | || flags & SP_SPACE && c == ' ' | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ string.c:352:28: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 352 | || flags & SP_DQUOTES && c == '"' | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ string.c: In function ‘string_vformat_trc’: string.c:1514:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1514 | if (*fp == '.') | ^ string.c:1858:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1858 | if (!(flags & SVFMT_TAINT_NOCHK) && is_incompatible(g->s, s)) | ^ cc tls.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. tls.c tls.c: In function ‘tls_set_watch’: tls.c:303:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 303 | for (const uschar * s; s = string_nextinlist(&filename, &sep, NULL, 0); ) | ^ In file included from tls.c:492: tls-openssl.c: In function ‘init_ecdh’: tls-openssl.c:811:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 811 | curve = string_nextinlist(&curvelist, &sep, NULL, 0); | ^~~~~ tls-openssl.c: In function ‘tls_install_selfsign’: tls-openssl.c:941:6: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 941 | name = X509_get_subject_name(x509); | ^ tls-openssl.c: In function ‘ocsp_load_response’: tls-openssl.c:1492:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1492 | while (oentry = *op) | ^~~~~~ tls-openssl.c: In function ‘tls_expand_session_files’: tls-openssl.c:1635:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1635 | while (file = string_nextinlist(&file_list, &sep, NULL, 0)) | ^~~~ tls-openssl.c:1641:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1641 | if (olist) | ^ tls-openssl.c:1600:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1600 | if (expanded) | ^ tls-openssl.c:1666:9: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1665 | if ( state->privatekey | ~~~~~~~~~~~~~~~~~ 1666 | && !expand_check(state->privatekey, US"tls_privatekey", &expanded, errstr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tls-openssl.c:1684:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1684 | while (file = string_nextinlist(&file_list, &sep, NULL, 0)) | ^~~~ tls-openssl.c:1678:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1678 | if (expanded && *expanded) | ^ tls-openssl.c: In function ‘tls_client_creds_init’: tls-openssl.c:1945:9: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1943 | || tls_set_watch(CUS X509_get_default_cert_file(), FALSE) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1944 | && tls_set_watch(ob->tls_verify_certificates, FALSE) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1945 | && tls_set_watch(ob->tls_crl, FALSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tls-openssl.c: In function ‘debug_print_sn’: tls-openssl.c:2009:18: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2009 | X509_NAME * sn = X509_get_subject_name((X509 *)cert); | ^~~~~~~~~~~~~~~~~~~~~ tls-openssl.c: In function ‘tls_server_alpn_cb’: tls-openssl.c:2373:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2373 | for (uschar * name; name = string_nextinlist(&list, &sep, NULL, 0); ) | ^~~~ tls-openssl.c: In function ‘tls_init’: tls-openssl.c:2977:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2977 | if (!host) /* server */ | ^ tls-openssl.c: In function ‘peer_cert’: tls-openssl.c:3172:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3172 | if (tlsp->peercert) | ^ tls-openssl.c: In function ‘chain_from_pem_file’: tls-openssl.c:3222:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3222 | for (X509 * x; x = PEM_read_bio_X509(bp, NULL, 0, NULL); ) | ^ tls-openssl.c: In function ‘tls_alpn_plist’: tls-openssl.c:4206:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4206 | for (t = p; s = string_nextinlist(&list, &sep, NULL, 0); t += len) | ^ tls-openssl.c: In function ‘tls_client_start’: tls-openssl.c:4395:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 4395 | if (plist) | ^ In file included from exim.h:527, from tls.c:21: tls-openssl.c: In function ‘tls_read’: macros.h:354:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 354 | #define DEBUG(list) if (IS_DEBUG(list)) | ^ tls-openssl.c:4762:6: note: in expansion of macro ‘DEBUG’ 4762 | else DEBUG(tls) | ^~~~~ In file included from tls.c:493: tlscert-openssl.c: In function ‘tls_cert_issuer’: tlscert-openssl.c:215:30: warning: passing argument 1 of ‘x509_name_copy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 215 | uschar * cp = x509_name_copy(X509_get_issuer_name((X509 *)cert)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tlscert-openssl.c:189:28: note: expected ‘X509_NAME *’ {aka ‘struct X509_name_st *’} but argument is of type ‘const X509_NAME *’ {aka ‘const struct X509_name_st *’} 189 | x509_name_copy(X509_NAME * name) | ~~~~~~~~~~~~^~~~ tlscert-openssl.c: In function ‘tls_cert_subject’: tlscert-openssl.c:316:30: warning: passing argument 1 of ‘x509_name_copy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 316 | uschar * cp = x509_name_copy(X509_get_subject_name((X509 *)cert)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tlscert-openssl.c:189:28: note: expected ‘X509_NAME *’ {aka ‘struct X509_name_st *’} but argument is of type ‘const X509_NAME *’ {aka ‘const struct X509_name_st *’} 189 | x509_name_copy(X509_NAME * name) | ~~~~~~~~~~~~^~~~ tlscert-openssl.c: In function ‘tls_cert_ext_by_oid’: tlscert-openssl.c:333:23: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 333 | X509_EXTENSION * ex = X509_get_ext((X509 *)cert, nidx); | ^~~~~~~~~~~~ tlscert-openssl.c:334:29: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 334 | ASN1_OCTET_STRING * adata = X509_EXTENSION_get_data(ex); | ^~~~~~~~~~~~~~~~~~~~~~~ tls.c: In function ‘tls_field_from_dn’: tls.c:710:40: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 710 | || Ustrncmp(ele, match, len) == 0 && ele[len] == '=' tls.c: In function ‘tls_clean_env’: tls.c:813:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 813 | if (path) | ^ cc tod.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. tod.c cc transport.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. transport.c transport.c: In function ‘transport_write_message’: transport.c:1471:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1471 | if (yield) | ^ transport.c: In function ‘transport_do_pass_socket’: transport.c:2071:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2071 | if (cutthrough.peer_options & OPTION_TLS) | ^ cc tree.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. tree.c cc verify.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. verify.c verify.c: In function ‘cached_callout_lookup’: verify.c:154:30: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 154 | || *from_address == 0 && cache_record->result == ccache_reject_mfnull) verify.c: In function ‘cache_callout_write’: verify.c:296:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 296 | if (dom_rec->result != ccache_unknown) | ^ verify.c: In function ‘verify_address’: verify.c:2265:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2265 | if (!testflag(addr, af_pfr)) | ^ verify.c: In function ‘check_host’: verify.c:3004:4: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 3004 | if (*ss == '@') | ^ verify.c:3037:41: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 3037 | if (!*t || (*t == '/' || *t == '%') && t != ss) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ verify.c: In function ‘verify_quota_call’: verify.c:3690:27: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 3690 | || save_errno == 0 && Ustrcmp(recipient_verify_failure, "quota") == 0) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify.c: In function ‘verify_address’: verify.c:2313:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2313 | write(fd, " AD", 3); | ^~~~~~~~~~~~~~~~~~~ verify.c:2316:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2316 | write(fd, "\n", 1); | ^~~~~~~~~~~~~~~~~~ cc xtextencode.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. xtextencode.c cc environment.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. environment.c environment.c: In function ‘cleanup_environment’: environment.c:91:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 91 | for (const uschar * p; p = string_nextinlist(&envlist, &sep, NULL, 0); ) | ^ cc macro.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. macro.c cc lookups/lf_quote.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. lookups/lf_quote.c cc lookups/lf_check_file.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. lookups/lf_check_file.c cc lookups/lf_sqlperform.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. lookups/lf_sqlperform.c lookups/lf_sqlperform.c: In function ‘lf_sqlperform’: lookups/lf_sqlperform.c:96:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 96 | for (uschar * qsrv; qsrv = string_nextinlist(&qserverlist, &qsep, NULL, 0); ) | ^~~~ lookups/lf_sqlperform.c:105:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 105 | for (int sep = 0; server = string_nextinlist(&serverlist, &sep, NULL, 0);) | ^~~~~~ lookups/lf_sqlperform.c:141:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 141 | for (int sep = ','; ele = string_nextinlist(&opts, &sep, NULL, 0); ) | ^~~ lookups/lf_sqlperform.c:152:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 152 | for (int d = 0; server = string_nextinlist(&serverlist, &d, NULL, 0); ) | ^~~~~~ lookups/lf_sqlperform.c:162:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 162 | for (int sep = 0; ele = string_nextinlist(&slist, &sep, NULL, 0); ) | ^~~ cc routers/rf_change_domain.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. routers/rf_change_domain.c cc routers/rf_expand_data.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. routers/rf_expand_data.c cc routers/rf_get_errors_address.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. routers/rf_get_errors_address.c cc routers/rf_get_munge_headers.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. routers/rf_get_munge_headers.c cc routers/rf_get_transport.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. routers/rf_get_transport.c cc routers/rf_get_ugid.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. routers/rf_get_ugid.c cc routers/rf_lookup_hostlist.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. routers/rf_lookup_hostlist.c cc routers/rf_queue_add.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. routers/rf_queue_add.c routers/rf_queue_add.c: In function ‘rf_queue_add’: routers/rf_queue_add.c:106:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 106 | if ((s = r->fallback_hosts)) | ^ cc routers/rf_self_action.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. routers/rf_self_action.c cc routers/rf_set_ugid.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. routers/rf_set_ugid.c cc auths/call_saslauthd.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. auths/call_saslauthd.c cc auths/check_serv_cond.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. auths/check_serv_cond.c In file included from auths/../exim.h:527, from auths/check_serv_cond.c:10: auths/check_serv_cond.c: In function ‘auth_check_some_cond’: auths/../macros.h:355:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 355 | #define HDEBUG(list) if (host_checking || IS_DEBUG(list)) | ^ auths/check_serv_cond.c:88:1: note: in expansion of macro ‘HDEBUG’ 88 | HDEBUG(auth) | ^~~~~~ cc auths/get_data.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. auths/get_data.c auths/get_data.c: In function ‘auth_client_item’: auths/get_data.c:184:6: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 184 | if (ss[i] == '^') | ^ cc auths/get_no64_data.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. auths/get_no64_data.c cc auths/pwcheck.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. auths/pwcheck.c cc local_scan.c cc -DLOCAL_SCAN -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. -o local_scan.o ../src/local_scan.c ../src/local_scan.c: In function ‘local_scan’: ../src/local_scan.c:37:17: warning: pointer targets in assignment from ‘unsigned char *’ to ‘char *’ differ in signedness [-Wpointer-sign] 37 | base_msg=US"Local configuration error - local_scan() library failure\n"; | ^ ../src/local_scan.c:47:22: warning: pointer targets in assignment from ‘char *’ to ‘uschar *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 47 | *return_text = final_msg ; | ^ ../src/local_scan.c: In function ‘load_local_scan_library’: ../src/local_scan.c:68:25: warning: pointer targets in passing argument 1 of ‘dlopen’ differ in signedness [-Wpointer-sign] 68 | local_scan_lib = dlopen(local_scan_path, RTLD_NOW); | ^~~~~~~~~~~~~~~ | | | uschar * {aka unsigned char *} In file included from ../src/local_scan.c:17: /usr/include/dlfcn.h:56:34: note: expected ‘const char *’ but argument is of type ‘uschar *’ {aka ‘unsigned char *’} 56 | extern void *dlopen (const char *__file, int __mode) __THROWNL; | ~~~~~~~~~~~~^~~~~~ cc malware.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. malware.c cc mime.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. mime.c cc regex.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. regex.c cc spam.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. spam.c cc spool_mbox.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. spool_mbox.c spool_mbox.c: In function ‘unspool_mbox’: spool_mbox.c:225:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 225 | for (struct dirent *entry; entry = readdir(tempdir); ) | ^~~~~ cc dane.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. dane.c In file included from dane.c:43: dane-openssl.c: In function ‘wrap_issuer’: dane-openssl.c:500:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 500 | X509_NAME *name = X509_get_issuer_name(subject); | ^~~~~~~~~~~~~~~~~~~~ dane-openssl.c: In function ‘parse_subject_name’: dane-openssl.c:860:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 860 | X509_NAME *name = X509_get_subject_name(cert); | ^~~~~~~~~~~~~~~~~~~~~ dane-openssl.c:870:13: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 870 | if (!(entry = X509_NAME_get_entry(name, i))) | ^ dane-openssl.c:872:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 872 | if (!(entry_str = X509_NAME_ENTRY_get_data(entry))) | ^ cc dcc.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. dcc.c cc imap_utf7.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. imap_utf7.c cc utf8.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. utf8.c cc version.c cc -c -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu17 -I/usr/include/nsl -I/usr/include/tirpc -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fpie -I. version.c cc -o exim cc -o exim -rdynamic -ldl -pie acl.o atrn.o base64.o child.o crypt16.o daemon.o dbfn.o debug.o deliver.o directory.o dns.o drtables.o enq.o exim.o expand.o filtertest.o globals.o dnsbl.o hash.o header.o host.o host_address.o ip.o log.o lss.o match.o md5.o moan.o os.o parse.o priv.o queue.o rda.o readconf.o receive.o retry.o rewrite.o rfc2047.o regex_cache.o route.o search.o smtp_in.o smtp_out.o spool_in.o spool_out.o std-crypto.o store.o string.o tls.o tod.o transport.o tree.o verify.o xtextencode.o environment.o macro.o lf_quote.o lf_check_file.o lf_sqlperform.o rf_change_domain.o rf_expand_data.o rf_get_errors_address.o rf_get_munge_headers.o rf_get_transport.o rf_get_ugid.o rf_lookup_hostlist.o rf_queue_add.o rf_self_action.o rf_set_ugid.o call_saslauthd.o check_serv_cond.o get_data.o get_no64_data.o pwcheck.o local_scan.o malware.o mime.o regex.o spam.o spool_mbox.o dane.o dcc.o imap_utf7.o utf8.o version.o \ routers/routers.a transports/transports.a lookups/lookups.a \ auths/auths.a miscmods/miscmods.a \ -lresolv -lcrypt -lm -L/usr/lib64/nsl \ -lpam -ldl -export-dynamic -rdynamic -ldb -lldap -llber -lsqlite3 -lnsl -lsasl2 -lgsasl \ -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -fstack-protector-strong -L/usr/local/lib -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc -lssl -lcrypto -lpcre2-8 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -pie -Wl,-z,relro,-z,now -lopendmarc -lspf2 -lssl -lcrypto rm -fr dynmodules mkdir dynmodules for d in lookup router transport auth miscmod; do \ for f in ${d}s/*.so; do \ [ -e $f ] && ln $f dynmodules/`basename $f .so`_$d.so; \ done; \ done; \ true + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ZOFi4S + umask 022 + cd /builddir/build/BUILD/exim-4.100-build + '[' /builddir/build/BUILD/exim-4.100-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/exim-4.100-build/BUILDROOT ++ dirname /builddir/build/BUILD/exim-4.100-build/BUILDROOT + mkdir -p /builddir/build/BUILD/exim-4.100-build + mkdir /builddir/build/BUILD/exim-4.100-build/BUILDROOT + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd exim-4.100 + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/lib64 + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/pam.d + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/exim ++ scripts/os-type ++ scripts/arch-type + cd build-Linux-riscv64 + install -m 4775 exim /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 eximon /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 eximon.bin /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 exim_dumpdb /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 exim_fixdb /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 exim_tidydb /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 exinext /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 exiwhat /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 exim_dbmbuild /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 exicyclog /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 exim_lock /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 exigrep /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 eximstats /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 exipick /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 exiqgrep /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 exiqsumm /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + for i in eximon eximon.bin exim_dumpdb exim_fixdb exim_tidydb exinext exiwhat exim_dbmbuild exicyclog exim_lock exigrep eximstats exipick exiqgrep exiqsumm exim_checkaccess + install -m 0755 exim_checkaccess /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/lib64/exim/4.100-1.fc46/lookups + for i in mysql pgsql + install -m755 lookups/mysql.so /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/lib64/exim/4.100-1.fc46/lookups/mysql_lookup.so + for i in mysql pgsql + install -m755 lookups/pgsql.so /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/lib64/exim/4.100-1.fc46/lookups/pgsql_lookup.so + cd .. + install -m 0644 src/configure.default /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/exim/exim.conf + install -m 0644 /builddir/build/SOURCES/exim.pam /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/pam.d/exim + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/lib + ln -sf --relative /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/exim /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/lib/sendmail.exim + ln -sf exim /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/sendmail.exim + ln -sf --relative /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/exim /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/mailq.exim + ln -sf --relative /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/exim /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/runq.exim + ln -sf --relative /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/exim /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/rsmtp.exim + ln -sf --relative /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/exim /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/rmail.exim + ln -sf --relative /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/exim /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/newaliases.exim + install -d -m 0750 /builddir/build/BUILD/exim-4.100-build/BUILDROOT/var/spool/exim + install -d -m 0750 /builddir/build/BUILD/exim-4.100-build/BUILDROOT/var/spool/exim/db + install -d -m 0750 /builddir/build/BUILD/exim-4.100-build/BUILDROOT/var/spool/exim/input + install -d -m 0750 /builddir/build/BUILD/exim-4.100-build/BUILDROOT/var/spool/exim/msglog + install -d -m 0750 /builddir/build/BUILD/exim-4.100-build/BUILDROOT/var/log/exim + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/man/man8 + install -m644 doc/exim.8 /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/man/man8/exim.8 + pod2man --center=EXIM --section=8 /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/eximstats /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/man/man8/eximstats.8 + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/sysconfig + install -m 644 /builddir/build/SOURCES/exim.sysconfig /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/sysconfig/exim + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/lib/systemd/system + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/libexec + install -m644 /builddir/build/SOURCES/exim.service /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/lib/systemd/system + install -m755 /builddir/build/SOURCES/exim-gen-cert /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/libexec + install -m644 /builddir/build/SOURCES/clamd.exim.service /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/lib/systemd/system + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/logrotate.d + install -m 0644 /builddir/build/SOURCES/exim.logrotate /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/logrotate.d/exim + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/cron.daily + install -m 0755 /builddir/build/SOURCES/exim-tidydb.sh /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/cron.daily/exim-tidydb + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/pki/tls/certs /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/pki/tls/private + touch /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/pki/tls/certs/exim.pem /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/pki/tls/private/exim.pem + chmod 600 /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/pki/tls/certs/exim.pem /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/pki/tls/private/exim.pem + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/man/man1 + for i in /usr/bin/sendmail /usr/bin/{mailq,runq,rsmtp,rmail,newaliases} /usr/lib/sendmail /etc/pam.d/smtp + touch /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/sendmail + for i in /usr/bin/sendmail /usr/bin/{mailq,runq,rsmtp,rmail,newaliases} /usr/lib/sendmail /etc/pam.d/smtp + touch /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/mailq + for i in /usr/bin/sendmail /usr/bin/{mailq,runq,rsmtp,rmail,newaliases} /usr/lib/sendmail /etc/pam.d/smtp + touch /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/runq + for i in /usr/bin/sendmail /usr/bin/{mailq,runq,rsmtp,rmail,newaliases} /usr/lib/sendmail /etc/pam.d/smtp + touch /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/rsmtp + for i in /usr/bin/sendmail /usr/bin/{mailq,runq,rsmtp,rmail,newaliases} /usr/lib/sendmail /etc/pam.d/smtp + touch /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/rmail + for i in /usr/bin/sendmail /usr/bin/{mailq,runq,rsmtp,rmail,newaliases} /usr/lib/sendmail /etc/pam.d/smtp + touch /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/newaliases + for i in /usr/bin/sendmail /usr/bin/{mailq,runq,rsmtp,rmail,newaliases} /usr/lib/sendmail /etc/pam.d/smtp + touch /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/lib/sendmail + for i in /usr/bin/sendmail /usr/bin/{mailq,runq,rsmtp,rmail,newaliases} /usr/lib/sendmail /etc/pam.d/smtp + touch /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/pam.d/smtp + gzip + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/etc/clamd.d + clamsubst clamd.conf /etc/clamd.d/exim.conf exim exim 's!^##*\(\(LogFile\|LocalSocket\|PidFile\|User\)\s\|\(StreamSaveToDisk\|ScanMail\|LogTime\|ScanArchive\)$\)!\1!;s!^Example!#Example!;' + sed -e 's!!exim!g;s!!exim!g;s!^##*\(\(LogFile\|LocalSocket\|PidFile\|User\)\s\|\(StreamSaveToDisk\|ScanMail\|LogTime\|ScanArchive\)$\)!\1!;s!^Example!#Example!;' /usr/share/doc/clamd/clamd.conf + clamsubst clamd.logrotate /etc/logrotate.d/clamd.exim exim exim '' + sed -e 's!!exim!g;s!!exim!g;' /usr/share/doc/clamd/clamd.logrotate + cat + ln -sf clamd /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/bin/clamd.exim + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/lib/tmpfiles.d + install -m 0644 /builddir/build/SOURCES/exim-clamav-tmpfiles.conf /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/lib/tmpfiles.d/exim-clamav.conf + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/var/run/clamd.exim + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/var/log + touch /builddir/build/BUILD/exim-4.100-build/BUILDROOT/var/log/clamd.exim + install -m644 /builddir/build/SOURCES/exim-greylist.conf.inc /builddir/build/BUILD/exim-4.100-build/BUILDROOT//etc/exim/exim-greylist.conf.inc + install -m644 /builddir/build/SOURCES/mk-greylist-db.sql /builddir/build/BUILD/exim-4.100-build/BUILDROOT//etc/exim/mk-greylist-db.sql + mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT//etc/cron.daily + install -m755 /builddir/build/SOURCES/greylist-tidy.sh /builddir/build/BUILD/exim-4.100-build/BUILDROOT//etc/cron.daily/greylist-tidy.sh + install -m644 /builddir/build/SOURCES/trusted-configs /builddir/build/BUILD/exim-4.100-build/BUILDROOT//etc/exim/trusted-configs + touch /builddir/build/BUILD/exim-4.100-build/BUILDROOT//var/spool/exim/db/greylist.db + install -m0644 -D /builddir/build/SOURCES/exim.sysusers.conf /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/lib/sysusers.d/exim.conf + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 4.100-1.fc46 --unique-debug-suffix -4.100-1.fc46.riscv64 --unique-debug-src-base exim-4.100-1.fc46.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/exim-4.100-build/exim-4.100 find-debuginfo: starting Extracting debug info from 9 files DWARF-compressing 9 files sepdebugcrcfix: Updated 9 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/exim-4.100-1.fc46.riscv64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/eximon from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/exinext from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/exiwhat from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/exicyclog from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/exim_checkaccess from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/libexec/exim-gen-cert from /bin/bash to #!/usr/bin/bash mangling shebang in /etc/cron.daily/exim-tidydb from /bin/bash to #!/usr/bin/bash mangling shebang in /etc/cron.daily/greylist-tidy.sh from /bin/bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j8 /builddir/build/BUILD/exim-4.100-build/BUILDROOT Scanned 58 directories and 272 files, processed 3 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr Scanned 36 directories and 255 files, considered 247 files, read 0 files, linked 5 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/exim-4.100-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.S3DWi0 + umask 022 + cd /builddir/build/BUILD/exim-4.100-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd exim-4.100 ++ scripts/os-type ++ scripts/arch-type + build-Linux-riscv64/exim -C src/configure.default -bV 2026-09-02 13:09:56 Couldn't open /usr/lib64/exim/4.100-1.fc46/lookups: not loading lookup modules Exim version 4.100 #2 built 01-Sep-2026 00:00:00 Copyright (c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 - 2026 Copyright (c) University of Cambridge, 1995 - 2018 Hints DB: Berkeley DB: Berkeley DB 5.3.28: (September 9, 2013) Support for: Content_Scanning Local_Scan Exim_filter Sieve_filter crypteq Expand_dlfunc iconv() IPv6 PAM Perl OpenSSL TLS_resume DANE DKIM DMARC DNSSEC ESMTP_Limits ESMTP_Wellknown Event OCSP PIPECONNECT PRDR PROXY Queue_Ramp SOCKS SPF SRS TCP_Fast_Open Lookups (built-in): cdb dbm dbmnz dbmjz dnsdb dsearch ldap ldapdn ldapm ldapauth iplsearch lsearch nwildlsearch wildlsearch nis nis0 passwd sqlite spf readsock Lookups (dynamic): FAIL exim_opendir Authenticators (built-in): cram_md5 cyrus_sasl dovecot gsasl plaintext spa tls Routers (built-in): accept dnslookup ipliteral manualroute redirect queryprogram Transports (built-in): appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp Malware: clamd avast sock cmdline Fixed never_users: 0 Configure owner: 0:0 Size of off_t:8 ptr:8 long:8 int:4 Configuration file is src/configure.default + RPM_EC=0 ++ jobs -p + exit 0 Processing files: exim-4.100-1.fc46.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.dj2wxn + umask 022 + cd /builddir/build/BUILD/exim-4.100-build + cd exim-4.100 + DOCDIR=/builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/doc/exim + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/doc/exim + cp -pr /builddir/build/BUILD/exim-4.100-build/exim-4.100/ACKNOWLEDGMENTS /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/doc/exim + cp -pr /builddir/build/BUILD/exim-4.100-build/exim-4.100/README.UPDATING /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/doc/exim + cp -pr /builddir/build/BUILD/exim-4.100-build/exim-4.100/README /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/doc/exim + cp -pr /builddir/build/BUILD/exim-4.100-build/exim-4.100/doc /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/doc/exim + cp -pr /builddir/build/BUILD/exim-4.100-build/exim-4.100/util/unknownuser.sh /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/doc/exim + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.yG51x8 + umask 022 + cd /builddir/build/BUILD/exim-4.100-build + cd exim-4.100 + LICENSEDIR=/builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/licenses/exim + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/licenses/exim + cp -pr /builddir/build/BUILD/exim-4.100-build/exim-4.100/LICENCE /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/licenses/exim + cp -pr /builddir/build/BUILD/exim-4.100-build/exim-4.100/NOTICE /builddir/build/BUILD/exim-4.100-build/BUILDROOT/usr/share/licenses/exim + RPM_EC=0 ++ jobs -p + exit 0 Provides: /usr/sbin/sendmail MTA config(exim) = 4.100-1.fc46 exim = 4.100-1.fc46 exim(riscv-64) = 4.100-1.fc46 group(exim) groupmember(exim/mail) = bSBleGltIG1haWwA server(smtp) smtpd smtpdaemon user(exim) = dSBleGltIDkzIC0gL3Zhci9zcG9vbC9leGltIC0A Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh group(exim) user(exim) Requires(post): /bin/sh /usr/bin/alternatives /usr/bin/restorecon systemd Requires(preun): /bin/sh /usr/bin/alternatives systemd Requires(postun): /bin/sh /usr/bin/alternatives group(exim) systemd user(exim) Requires: /usr/bin/bash /usr/bin/perl /usr/bin/sh filesystem(unmerged-sbin-symlinks) group(mail) ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libcrypt.so.2()(64bit) libcrypt.so.2(XCRYPT_2.0)(64bit) libcrypto.so.4()(64bit) libcrypto.so.4(OPENSSL_4.0.0)(64bit) libdb-5.3.so()(64bit) libgsasl.so.7()(64bit) libgsasl.so.7(LIBGSASL_1.1)(64bit) liblber.so.2()(64bit) liblber.so.2(OPENLDAP_2.200)(64bit) libldap.so.2()(64bit) libldap.so.2(OPENLDAP_2.200)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libnsl.so.3()(64bit) libnsl.so.3(LIBNSL_2.0)(64bit) libopendmarc.so.2()(64bit) libpam.so.0()(64bit) libpam.so.0(LIBPAM_1.0)(64bit) libpcre2-8.so.0()(64bit) libpcre2-8.so.0(PCRE2_10.47)(64bit) libperl.so.5.44()(64bit) libresolv.so.2()(64bit) libsasl2.so.3()(64bit) libspf2.so.2()(64bit) libsqlite3.so.0()(64bit) libssl.so.4()(64bit) libssl.so.4(OPENSSL_4.0.0)(64bit) perl(File::Basename) perl(Getopt::Long) perl(Getopt::Std) perl(IO::File) perl(POSIX) perl(Pod::Usage) perl(integer) perl(strict) perl(vars) perl(warnings) rtld(GNU_HASH) user(exim) Recommends: publicsuffix-list Processing files: exim-mysql-4.100-1.fc46.riscv64 Provides: exim-mysql = 4.100-1.fc46 exim-mysql(riscv-64) = 4.100-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.38)(64bit) libmariadb.so.3()(64bit) libmariadb.so.3(libmysqlclient_18)(64bit) rtld(GNU_HASH) Processing files: exim-pgsql-4.100-1.fc46.riscv64 Provides: exim-pgsql = 4.100-1.fc46 exim-pgsql(riscv-64) = 4.100-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libpq.so.5()(64bit) libpq.so.5(RHPG_9.6)(64bit) rtld(GNU_HASH) Processing files: exim-mon-4.100-1.fc46.riscv64 Provides: exim-mon = 4.100-1.fc46 exim-mon(riscv-64) = 4.100-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh filesystem(unmerged-sbin-symlinks) ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libX11.so.6()(64bit) libXaw.so.7()(64bit) libXext.so.6()(64bit) libXmu.so.6()(64bit) libXt.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libcrypt.so.2()(64bit) libm.so.6()(64bit) libpcre2-8.so.0()(64bit) libpcre2-8.so.0(PCRE2_10.47)(64bit) rtld(GNU_HASH) Processing files: exim-clamav-4.100-1.fc46.riscv64 Provides: config(exim-clamav) = 4.100-1.fc46 exim-clamav = 4.100-1.fc46 exim-clamav(riscv-64) = 4.100-1.fc46 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): group(exim) user(exim) Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh group(exim) user(exim) Requires: filesystem(unmerged-sbin-symlinks) Obsoletes: clamav-exim <= 0.86.2 Processing files: exim-greylist-4.100-1.fc46.riscv64 Provides: config(exim-greylist) = 4.100-1.fc46 exim-greylist = 4.100-1.fc46 exim-greylist(riscv-64) = 4.100-1.fc46 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires: /usr/bin/bash Processing files: exim-debugsource-4.100-1.fc46.riscv64 Provides: exim-debugsource = 4.100-1.fc46 exim-debugsource(riscv-64) = 4.100-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: exim-debuginfo-4.100-1.fc46.riscv64 Provides: debuginfo(build-id) = 08936514f4058d236717f0e98fe888444a4f7c50 debuginfo(build-id) = ac594dd1ad5f7402175ba3e1a8947e94c7fb68f5 debuginfo(build-id) = b3477af0686a4f16f8dfa9ed7358fba10970f1db debuginfo(build-id) = d5f3e3d331e40059ca0d8aaa759ccdc4e20a2320 debuginfo(build-id) = e013c8059f3f2df939e61eb1793a268e83937f01 debuginfo(build-id) = e49008993e98865cb012bddaf5d659417b41f325 exim-debuginfo = 4.100-1.fc46 exim-debuginfo(riscv-64) = 4.100-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: exim-debugsource(riscv-64) = 4.100-1.fc46 Processing files: exim-mysql-debuginfo-4.100-1.fc46.riscv64 Provides: debuginfo(build-id) = 917d094f4078d9ad46fd923852dfe8b8a412dfb4 exim-mysql-debuginfo = 4.100-1.fc46 exim-mysql-debuginfo(riscv-64) = 4.100-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: exim-debugsource(riscv-64) = 4.100-1.fc46 Processing files: exim-pgsql-debuginfo-4.100-1.fc46.riscv64 Provides: debuginfo(build-id) = cff8ee5f1c09868dd02893c62e37c0c2bbae4f41 exim-pgsql-debuginfo = 4.100-1.fc46 exim-pgsql-debuginfo(riscv-64) = 4.100-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: exim-debugsource(riscv-64) = 4.100-1.fc46 Processing files: exim-mon-debuginfo-4.100-1.fc46.riscv64 Provides: debuginfo(build-id) = 0769b4cb7f3d60986ea3aae2106e72ccea5553eb exim-mon-debuginfo = 4.100-1.fc46 exim-mon-debuginfo(riscv-64) = 4.100-1.fc46 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: exim-debugsource(riscv-64) = 4.100-1.fc46 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/exim-4.100-build/BUILDROOT Wrote: /builddir/build/RPMS/exim-clamav-4.100-1.fc46.riscv64.rpm Wrote: /builddir/build/RPMS/exim-pgsql-debuginfo-4.100-1.fc46.riscv64.rpm Wrote: /builddir/build/RPMS/exim-mysql-debuginfo-4.100-1.fc46.riscv64.rpm Wrote: /builddir/build/RPMS/exim-pgsql-4.100-1.fc46.riscv64.rpm Wrote: /builddir/build/RPMS/exim-mon-4.100-1.fc46.riscv64.rpm Wrote: /builddir/build/RPMS/exim-mysql-4.100-1.fc46.riscv64.rpm Wrote: /builddir/build/RPMS/exim-greylist-4.100-1.fc46.riscv64.rpm Wrote: /builddir/build/RPMS/exim-mon-debuginfo-4.100-1.fc46.riscv64.rpm Wrote: /builddir/build/RPMS/exim-4.100-1.fc46.riscv64.rpm Wrote: /builddir/build/RPMS/exim-debuginfo-4.100-1.fc46.riscv64.rpm Wrote: /builddir/build/RPMS/exim-debugsource-4.100-1.fc46.riscv64.rpm Child return code was: 0