==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: exim 4.98.2-1 (Wed Mar 26 14:04:27 2025) ==> Retrieving sources... -> Found exim-4.98.2.tar.bz2 -> Found exim-4.98.2.tar.bz2.asc -> Found aliases -> Found exim.logrotate -> Found exim.Makefile -> Found exim-submission@.service -> Found exim.service -> Found exim@.service -> Found exim.socket -> Found exim-submission.socket -> Found exim.sysusers -> Found exim.tmpfiles ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... exim-4.98.2.tar.bz2 ... Passed exim-4.98.2.tar.bz2.asc ... Skipped aliases ... Passed exim.logrotate ... Passed exim.Makefile ... Passed exim-submission@.service ... Passed exim.service ... Passed exim@.service ... Passed exim.socket ... Passed exim-submission.socket ... Passed exim.sysusers ... Passed exim.tmpfiles ... Passed ==> Making package: exim 4.98.2-1 (Wed Mar 26 14:04:51 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (2) libidn-1.43-1 libspf2-1.2.11-3 Total Download Size: 0.34 MiB Total Installed Size: 1.02 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... libidn-1.43-1-armv7h downloading... libspf2-1.2.11-3-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libidn... installing libspf2... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Updating the info directory file... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (1) perl-file-fcntllock-0.22-2 Total Download Size: 0.01 MiB Total Installed Size: 0.03 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... perl-file-fcntllock-0.22-2-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing perl-file-fcntllock... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Checking for old perl modules... [?25h==> Retrieving sources... -> Found exim-4.98.2.tar.bz2 -> Found exim-4.98.2.tar.bz2.asc -> Found aliases -> Found exim.logrotate -> Found exim.Makefile -> Found exim-submission@.service -> Found exim.service -> Found exim@.service -> Found exim.socket -> Found exim-submission.socket -> Found exim.sysusers -> Found exim.tmpfiles ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting exim-4.98.2.tar.bz2 with bsdtar ==> Starting build()... /bin/sh scripts/source_checks >>> Creating links to source files... egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E >>> Creating lookups/Makefile for building dynamic modules >>> New Makefile & lookups/Makefile installed >>> Use "make makefile" if you need to force rebuilding of the makefile make[1]: Entering directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l' make[1]: warning: -j5 forced in submake: resetting jobserver mode. /bin/sh ../scripts/Configure-os.c cc buildconfig.c /bin/sh ../scripts/Configure-os.h cc exim_lock.c cc -o exim_lock >>> exim_lock utility built /bin/sh ../scripts/Configure-config.h "make" make[2]: Entering directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l' make[2]: 'buildconfig' is up to date. make[2]: Leaving directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l' Building configuration file config.h >>> config.h built cc -DMACRO_PREDEF macro_predef.c cc -DMACRO_PREDEF globals.c cc -DMACRO_PREDEF readconf.c cc -DMACRO_PREDEF expand.c cc -DMACRO_PREDEF route.c cc -DMACRO_PREDEF transport.c cc -DMACRO_PREDEF drtables.c cc -DMACRO_PREDEF acl.c cc -DMACRO_PREDEF tls.c cc -DMACRO_PREDEF transports/appendfile.c cc -DMACRO_PREDEF transports/autoreply.c cc -DMACRO_PREDEF transports/lmtp.c cc -DMACRO_PREDEF transports/pipe.c cc -DMACRO_PREDEF transports/queuefile.c cc -DMACRO_PREDEF transports/smtp.c cc -DMACRO_PREDEF routers/accept.c cc -DMACRO_PREDEF routers/dnslookup.c cc -DMACRO_PREDEF routers/ipliteral.c cc -DMACRO_PREDEF routers/iplookup.c cc -DMACRO_PREDEF routers/manualroute.c cc -DMACRO_PREDEF routers/queryprogram.c cc -DMACRO_PREDEF routers/redirect.c cc -DMACRO_PREDEF auths/auth-spa.c cc -DMACRO_PREDEF auths/cram_md5.c cc -DMACRO_PREDEF auths/cyrus_sasl.c cc -DMACRO_PREDEF auths/dovecot.c cc -DMACRO_PREDEF auths/gsasl_exim.c cc -DMACRO_PREDEF auths/heimdal_gssapi.c cc -DMACRO_PREDEF auths/plaintext.c cc -DMACRO_PREDEF auths/spa.c cc -DMACRO_PREDEF auths/tls.c cc -DMACRO_PREDEF auths/external.c cc -DMACRO_PREDEF dkim.c cc -DMACRO_PREDEF malware.c cc -DMACRO_PREDEF pdkim/signing.c cc exim_dbmbuild.c cc -DEXIM_DUMPDB exim_dbutil.c cc -DCOMPILE_UTILITY os.c cc -DCOMPILE_UTILITY store.c cc -DEXIM_FIXDB exim_dbutil.c cc -DCOMPILE_UTILITY queue.c cc -DEXIM_TIDYDB exim_dbutil.c cc acl.c cc base64.c cc child.c cc crypt16.c cc daemon.c cc dbfn.c cc debug.c cc deliver.c dbfn.c: In function 'dbfn_open': dbfn.c:168:47: warning: '.lockfile' directive output may be truncated writing 9 bytes into a region of size between 0 and 255 [-Wformat-truncation=] In file included from /usr/include/stdio.h:970, from exim.h:76, from dbfn.c:11: In function 'snprintf', inlined from 'dbfn_open' at dbfn.c:168:1: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 11 or more bytes (assuming 266) into a destination of size 256 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ dbfn.c: In function 'dbfn_open': dbfn.c:192:47: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] In function 'snprintf', inlined from 'dbfn_open' at dbfn.c:192:1: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ cc directory.c cc dns.c debug.c: In function 'debug_print_socket': debug.c:442:23: warning: unknown conversion type character 'Y' in format [-Wformat=] debug.c:442:23: warning: too many arguments for format [-Wformat-extra-args] cc drtables.c daemon.c: In function 'handle_smtp_call': daemon.c:268:16: warning: unknown conversion type character 'Y' in format [-Wformat=] daemon.c:268:16: warning: too many arguments for format [-Wformat-extra-args] daemon.c:287:18: warning: unknown conversion type character 'Y' in format [-Wformat=] daemon.c:287:18: warning: format '%f' expects argument of type 'double', but argument 4 has type 'gstring *' [-Wformat=] daemon.c:287:18: warning: too many arguments for format [-Wformat-extra-args] daemon.c:308:25: warning: unknown conversion type character 'Y' in format [-Wformat=] daemon.c:308:25: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'gstring *' [-Wformat=] daemon.c:308:25: warning: too many arguments for format [-Wformat-extra-args] daemon.c:318:25: warning: unknown conversion type character 'Y' in format [-Wformat=] daemon.c:318:25: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'gstring *' [-Wformat=] daemon.c:318:25: warning: too many arguments for format [-Wformat-extra-args] daemon.c:357:18: warning: unknown conversion type character 'Y' in format [-Wformat=] daemon.c:357:18: warning: too many arguments for format [-Wformat-extra-args] daemon.c:406:39: warning: unknown conversion type character 'Y' in format [-Wformat=] daemon.c:406:39: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'gstring *' [-Wformat=] daemon.c:406:39: warning: format '%d' expects argument of type 'int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] daemon.c:406:39: warning: too many arguments for format [-Wformat-extra-args] daemon.c:409:39: warning: unknown conversion type character 'Y' in format [-Wformat=] daemon.c:409:39: warning: format '%d' expects argument of type 'int', but argument 4 has type 'gstring *' [-Wformat=] daemon.c:409:39: warning: too many arguments for format [-Wformat-extra-args] cc enq.c cc exim.c cc expand.c cc filter.c cc filtertest.c cc globals.c deliver.c: In function 'delivery_log': deliver.c:1293:21: warning: unknown conversion type character 'Y' in format [-Wformat=] deliver.c:1293:21: warning: too many arguments for format [-Wformat-extra-args] deliver.c: In function 'deferral_log': deliver.c:1366:3: warning: unknown conversion type character 'Y' in format [-Wformat=] deliver.c:1366:3: warning: too many arguments for format [-Wformat-extra-args] deliver.c: In function 'failure_log': deliver.c:1437:17: warning: unknown conversion type character 'Y' in format [-Wformat=] deliver.c:1437:17: warning: too many arguments for format [-Wformat-extra-args] In file included from exim.h:534, from deliver.c:13: In function 'string_timediff', inlined from 'string_timesince' at functions.h:1277:8, inlined from 'delivery_log' at deliver.c:1284:7: functions.h:1267:37: warning: '%03u' directive output may be truncated writing between 3 and 7 bytes into a region of size between 0 and 5 [-Wformat-truncation=] functions.h:1267:37: note: directive argument in the range [0, 4294967] In file included from /usr/include/stdio.h:970, from exim.h:76: In function 'snprintf', inlined from 'string_timediff' at functions.h:1267:1, inlined from 'string_timesince' at functions.h:1277:8, inlined from 'delivery_log' at deliver.c:1284:7: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 20 bytes into a destination of size 7 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ In function 'string_timediff', inlined from 'delivery_log' at deliver.c:1288:7: functions.h:1267:37: warning: '%03u' directive output may be truncated writing between 3 and 7 bytes into a region of size between 0 and 5 [-Wformat-truncation=] functions.h:1267:37: note: directive argument in the range [0, 4294967] In function 'snprintf', inlined from 'string_timediff' at functions.h:1267:1, inlined from 'delivery_log' at deliver.c:1288:7: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 20 bytes into a destination of size 7 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ In function 'string_timediff', inlined from 'deferral_log' at deliver.c:1347:7, inlined from 'post_process_one' at deliver.c:1683:5: functions.h:1267:37: warning: '%03u' directive output may be truncated writing between 3 and 7 bytes into a region of size between 0 and 5 [-Wformat-truncation=] functions.h:1267:37: note: directive argument in the range [0, 4294967] In function 'snprintf', inlined from 'string_timediff' at functions.h:1267:1, inlined from 'deferral_log' at deliver.c:1347:7, inlined from 'post_process_one' at deliver.c:1683:5: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 20 bytes into a destination of size 7 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ In function 'string_timediff', inlined from 'failure_log' at deliver.c:1427:7, inlined from 'post_process_one' at deliver.c:1738:3: functions.h:1267:37: warning: '%03u' directive output may be truncated writing between 3 and 7 bytes into a region of size between 0 and 5 [-Wformat-truncation=] functions.h:1267:37: note: directive argument in the range [0, 4294967] In function 'snprintf', inlined from 'string_timediff' at functions.h:1267:1, inlined from 'failure_log' at deliver.c:1427:7, inlined from 'post_process_one' at deliver.c:1738:3: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 20 bytes into a destination of size 7 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ In function 'string_timediff', inlined from 'string_timesince' at functions.h:1277:8, inlined from 'deliver_message' at deliver.c:8334:5: functions.h:1267:37: warning: '%03u' directive output may be truncated writing between 3 and 7 bytes into a region of size between 0 and 5 [-Wformat-truncation=] functions.h:1267:37: note: directive argument in the range [0, 4294967] In function 'snprintf', inlined from 'string_timediff' at functions.h:1267:1, inlined from 'string_timesince' at functions.h:1277:8, inlined from 'deliver_message' at deliver.c:8334:5: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 20 bytes into a destination of size 7 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ cc dkim.c cc dkim_transport.c cc dnsbl.c cc hash.c dkim.c: In function 'dkim_exim_verify_log_sig': dkim.c:292:17: warning: unknown conversion type character 'Y' in format [-Wformat=] dkim.c:292:17: warning: too many arguments for format [-Wformat-extra-args] cc header.c exim.c: In function 'exim_nullstd': exim.c:656:67: warning: too many arguments for format [-Wformat-extra-args] exim.c: In function 'main': exim.c:4460:10: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] exim.c: In function 'usr1_handler': exim.c:342:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] cc host.c cc host_address.c cc ip.c header.c: In function 'header_add_backend': header.c:112:21: warning: unknown conversion type character 'Y' in format [-Wformat=] header.c:112:21: warning: too many arguments for format [-Wformat-extra-args] cc log.c expand.c: In function 'prvs_hmac_sha1': expand.c:4000:23: warning: unknown conversion type character 'Y' in format [-Wformat=] expand.c:4000:23: warning: too many arguments for format [-Wformat-extra-args] expand.c: In function 'debug_expansion_interim': expand.c:4506:21: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:4506:21: warning: too many arguments for format [-Wformat-extra-args] expand.c:4509:16: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:4509:16: warning: too many arguments for format [-Wformat-extra-args] expand.c:4511:14: warning: unknown conversion type character 'W' in format [-Wformat=] expand.c:4511:14: warning: too many arguments for format [-Wformat-extra-args] expand.c:4513:23: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:4513:23: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:4513:23: warning: too many arguments for format [-Wformat-extra-args] expand.c: In function 'expand_string_internal': expand.c:4613:25: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:4613:25: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:4613:25: warning: unknown conversion type character 'W' in format [-Wformat=] expand.c:4613:25: warning: too many arguments for format [-Wformat-extra-args] expand.c:4648:22: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:4648:22: warning: format '%c' expects argument of type 'int', but argument 2 has type 'char *' [-Wformat=] expand.c:4648:22: warning: too many arguments for format [-Wformat-extra-args] expand.c:8025:57: warning: unknown conversion type character 'Y' in format [-Wformat=] expand.c:8025:57: warning: too many arguments for format [-Wformat-extra-args] expand.c:8346:22: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:8346:22: warning: field precision specifier '.*' expects argument of type 'int', but argument 2 has type 'char *' [-Wformat=] expand.c:8346:22: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'int' [-Wformat=] expand.c:8346:22: warning: too many arguments for format [-Wformat-extra-args] expand.c:8349:24: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:8349:24: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:8349:24: warning: too many arguments for format [-Wformat-extra-args] expand.c:8444:25: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:8444:25: warning: unknown conversion type character 'W' in format [-Wformat=] expand.c:8444:25: warning: too many arguments for format [-Wformat-extra-args] expand.c:8447:25: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:8447:25: warning: too many arguments for format [-Wformat-extra-args] expand.c:8450:20: warning: unknown conversion type character 'W' in format [-Wformat=] expand.c:8450:20: warning: too many arguments for format [-Wformat-extra-args] expand.c:8452:20: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:8452:20: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:8452:20: warning: too many arguments for format [-Wformat-extra-args] expand.c:8455:27: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:8455:27: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:8455:27: warning: too many arguments for format [-Wformat-extra-args] expand.c:8462:27: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:8462:27: warning: too many arguments for format [-Wformat-extra-args] expand.c:8488:23: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:8488:23: warning: too many arguments for format [-Wformat-extra-args] expand.c:8489:23: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:8489:23: warning: too many arguments for format [-Wformat-extra-args] expand.c:8492:25: warning: unknown conversion type character 'V' in format [-Wformat=] expand.c:8492:25: warning: too many arguments for format [-Wformat-extra-args] cc lss.c cc match.c cc md5.c cc moan.c log.c: In function 'log_write': log.c:979:16: warning: unknown conversion type character 'Y' in format [-Wformat=] log.c:979:16: warning: too many arguments for format [-Wformat-extra-args] log.c:1268:14: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] cc os.c cc parse.c match.c: In function 'match_check_list': match.c:526:74: warning: unknown conversion type character 'W' in format [-Wformat=] match.c:526:74: warning: too many arguments for format [-Wformat-extra-args] cc priv.c cc proxy.c cc queue.c cc rda.c cc readconf.c cc receive.c cc retry.c cc rewrite.c cc rfc2047.c cc regex_cache.c cc route.c cc search.c cc sieve.c cc smtp_in.c receive.c: In function 'receive_msg': receive.c:4340:23: warning: unknown conversion type character 'Y' in format [-Wformat=] receive.c:4340:23: warning: too many arguments for format [-Wformat-extra-args] receive.c:4406:6: warning: unknown conversion type character 'Y' in format [-Wformat=] receive.c:4406:6: warning: too many arguments for format [-Wformat-extra-args] In file included from exim.h:534, from receive.c:12: In function 'string_timediff', inlined from 'receive_msg' at receive.c:4194:7: functions.h:1267:37: warning: '%03u' directive output may be truncated writing between 3 and 7 bytes into a region of size between 0 and 5 [-Wformat-truncation=] functions.h:1267:37: note: directive argument in the range [0, 4294967] In file included from /usr/include/stdio.h:970, from exim.h:76: In function 'snprintf', inlined from 'string_timediff' at functions.h:1267:1, inlined from 'receive_msg' at receive.c:4194:7: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 20 bytes into a destination of size 7 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ cc smtp_out.c search.c: In function 'internal_search_find': search.c:689:25: warning: unknown conversion type character 'W' in format [-Wformat=] search.c:689:25: warning: too many arguments for format [-Wformat-extra-args] cc spool_in.c cc spool_out.c cc std-crypto.c cc store.c cc string.c cc tls.c cc tod.c smtp_in.c: In function 'smtp_start_session': smtp_in.c:2722:13: warning: unknown conversion type character 'Y' in format [-Wformat=] smtp_in.c:2722:13: warning: too many arguments for format [-Wformat-extra-args] smtp_in.c: In function 'synprot_error': smtp_in.c:2776:22: warning: unknown conversion type character 'Y' in format [-Wformat=] smtp_in.c:2776:22: warning: too many arguments for format [-Wformat-extra-args] smtp_in.c: In function 'smtp_notquit_exit': smtp_in.c:3236:17: warning: unknown conversion type character 'Y' in format [-Wformat=] smtp_in.c:3236:17: warning: too many arguments for format [-Wformat-extra-args] smtp_in.c: In function 'smtp_wellknown_handler': smtp_in.c:3618:20: warning: too many arguments for format [-Wformat-extra-args] smtp_in.c: In function 'smtp_setup_msg': smtp_in.c:3944:23: warning: unknown conversion type character 'Y' in format [-Wformat=] smtp_in.c:3944:23: warning: too many arguments for format [-Wformat-extra-args] In file included from exim.h:534, from smtp_in.c:13: In function 'string_timediff', inlined from 'string_timesince.constprop' at functions.h:1277:8: functions.h:1267:37: warning: '%03u' directive output may be truncated writing between 3 and 7 bytes into a region of size between 0 and 5 [-Wformat-truncation=] functions.h:1267:37: note: directive argument in the range [0, 4294967] In file included from /usr/include/stdio.h:970, from exim.h:76: In function 'snprintf', inlined from 'string_timediff' at functions.h:1267:1, inlined from 'string_timesince.constprop' at functions.h:1277:8: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 20 bytes into a destination of size 7 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ In function 'string_timediff', inlined from 'string_timesince' at functions.h:1277:8, inlined from 'log_close_event' at smtp_in.c:395:1: functions.h:1267:37: warning: '%03u' directive output may be truncated writing between 3 and 7 bytes into a region of size between 0 and 5 [-Wformat-truncation=] functions.h:1267:37: note: directive argument in the range [0, 4294967] In function 'snprintf', inlined from 'string_timediff' at functions.h:1267:1, inlined from 'string_timesince' at functions.h:1277:8, inlined from 'log_close_event' at smtp_in.c:395:1: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 20 bytes into a destination of size 7 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ In function 'string_timediff', inlined from 'string_timesince' at functions.h:1277:8, inlined from 'smtp_log_no_mail' at smtp_in.c:1466:1: functions.h:1267:37: warning: '%03u' directive output may be truncated writing between 3 and 7 bytes into a region of size between 0 and 5 [-Wformat-truncation=] functions.h:1267:37: note: directive argument in the range [0, 4294967] In function 'snprintf', inlined from 'string_timediff' at functions.h:1267:1, inlined from 'string_timesince' at functions.h:1277:8, inlined from 'smtp_log_no_mail' at smtp_in.c:1466:1: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 20 bytes into a destination of size 7 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ In function 'string_timediff', inlined from 'string_timesince' at functions.h:1277:8, inlined from 'smtp_setup_msg' at smtp_in.c:5548:2: functions.h:1267:37: warning: '%03u' directive output may be truncated writing between 3 and 7 bytes into a region of size between 0 and 5 [-Wformat-truncation=] functions.h:1267:37: note: directive argument in the range [0, 4294967] In function 'snprintf', inlined from 'string_timediff' at functions.h:1267:1, inlined from 'string_timesince' at functions.h:1277:8, inlined from 'smtp_setup_msg' at smtp_in.c:5548:2: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 20 bytes into a destination of size 7 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ In function 'string_timediff', inlined from 'string_timesince' at functions.h:1277:8, inlined from 'smtp_setup_msg' at smtp_in.c:5535:2: functions.h:1267:37: warning: '%03u' directive output may be truncated writing between 3 and 7 bytes into a region of size between 0 and 5 [-Wformat-truncation=] functions.h:1267:37: note: directive argument in the range [0, 4294967] In function 'snprintf', inlined from 'string_timediff' at functions.h:1267:1, inlined from 'string_timesince' at functions.h:1277:8, inlined from 'smtp_setup_msg' at smtp_in.c:5535:2: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 7 and 20 bytes into a destination of size 7 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ cc transport.c store.c: In function 'internal_store_malloc': store.c:1184:49: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] store.c: In function 'internal_store_free': store.c:1220:49: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] cc tree.c tod.c: In function 'tod_stamp': tod.c:193:8: warning: '%02d' directive output may be truncated writing between 2 and 10 bytes into a region of size between 0 and 13 [-Wformat-truncation=] tod.c:193:8: note: directive argument in the range [0, 2147483647] In file included from /usr/include/stdio.h:970, from exim.h:76, from tod.c:13: In function 'snprintf', inlined from 'tod_stamp' at tod.c:192:13: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 26 and 86 bytes into a destination of size 36 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ tod.c: In function 'tod_stamp': tod.c:186:8: warning: '%02d' directive output may be truncated writing between 2 and 10 bytes into a region of size between 0 and 9 [-Wformat-truncation=] tod.c:186:8: note: directive argument in the range [0, 2147483647] In function 'snprintf', inlined from 'tod_stamp' at tod.c:185:13: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 30 and 97 bytes into a destination of size 36 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ cc verify.c cc environment.c cc malware.c cc mime.c cc regex.c In file included from tls.c:483: tls-openssl.c: In function 'tls_server_alpn_cb': tls-openssl.c:2400:17: warning: unknown conversion type character 'Y' in format [-Wformat=] tls-openssl.c:2400:17: warning: too many arguments for format [-Wformat-extra-args] tls.c: In function 'tls_watch_discard_event': tls.c:313:8: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] tls-openssl.c: In function 'setup_certs': tls-openssl.c:3257:46: warning: '%s' directive argument is null [-Wformat-overflow=] cc spam.c cc spool_mbox.c verify.c: In function 'verify_quota': verify.c:3477:1: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] cc arc.c cc bmi_spam.c cc dane.c cc dcc.c cc dmarc.c cc imap_utf7.c cc spf.c cc utf8.c cc xclient.c cc version.c cc -o macro_predef cc -o exim_dbmbuild cc -o exim_dumpdb >>> exim_dbmbuild utility built cc -o exim_fixdb >>> exim_dumpdb utility built cc -o exim_tidydb ./macro_predef > macro.c >>> exim_fixdb utility built >>> exicyclog script built >>> exinext script built >>> exiwhat script built >>> exim_tidydb utility built >>> exiqgrep script built >>> transport-filter.pl script built >>> eximstats script built >>> exiqsumm script built >>> convert4r3 script built >>> exigrep script built # @./exim_checkaccess -v 2>&1 >/dev/null >>> exim_checkaccess script built make[2]: Entering directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l/lookups' make[2]: warning: -j5 forced in submake: resetting jobserver mode. >>> exipick script built cc dbmdb.c cc dnsdb.c >>> convert4r4 script built make[2]: Entering directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l/auths' make[2]: warning: -j5 forced in submake: resetting jobserver mode. cc dsearch.c cc auth-spa.c cc call_pwcheck.c cc call_pam.c cc call_radius.c make[2]: Entering directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l/pdkim' make[2]: warning: -j5 forced in submake: resetting jobserver mode. cc lsearch.c cc sqlite.c cc pdkim.c cc signing.c cc check_serv_cond.c >>> exim_id_update script built make[2]: Entering directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l/routers' make[2]: warning: -j5 forced in submake: resetting jobserver mode. cc accept.c cc dnslookup.c cc ipliteral.c cc iplookup.c cc manualroute.c >>> exim_msgdate script built make[2]: Entering directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l/transports' make[2]: warning: -j5 forced in submake: resetting jobserver mode. cc appendfile.c cc autoreply.c cc lmtp.c cc pipe.c cc queuefile.c cc ldap.c cc cram_md5.c cc spf.c cc readsock.c cc lf_quote.c cc cyrus_sasl.c cc lf_check_file.c cc dovecot.c cc external.c cc lf_sqlperform.c cc get_data.c cc get_no64_data.c ar cq lookups.a ranlib lookups.a cc smtp.c cc gsasl_exim.c make[2]: Leaving directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l/lookups' cc macro.c cc heimdal_gssapi.c cc queryprogram.c cc redirect.c cc rf_change_domain.c cc rf_expand_data.c cc plaintext.c cc lookups/lf_quote.c cc smtp_socks.c cc rf_get_errors_address.c cc pwcheck.c cc rf_get_munge_headers.c cc spa.c cc rf_get_transport.c cc tls.c cc xtextdecode.c smtp.c: In function 'write_logs': smtp.c:637:17: warning: unknown conversion type character 'Y' in format [-Wformat=] smtp.c:637:17: warning: too many arguments for format [-Wformat-extra-args] smtp.c: In function 'smtp_setup_conn': smtp.c:2254:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] cc tf_maildir.c cc lookups/lf_check_file.c cc rf_get_ugid.c cc xtextencode.c cc rf_lookup_hostlist.c cc rf_queue_add.c cc lookups/lf_sqlperform.c cc rf_self_action.c pdkim.c: In function 'pdkim_parse_sig_header': pdkim.c:615:55: warning: unknown conversion type character 'Y' in format [-Wformat=] pdkim.c:615:55: warning: too many arguments for format [-Wformat-extra-args] ar cq pdkim.a ranlib pdkim.a make[2]: Leaving directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l/pdkim' cc local_scan.c cc rf_set_ugid.c ar cq auths.a lmtp.c: In function 'lmtp_write_command': lmtp.c:246:63: warning: unknown conversion type character 'Y' in format [-Wformat=] lmtp.c:246:63: warning: too many arguments for format [-Wformat-extra-args] ranlib auths.a ar cq transports.a make[2]: Leaving directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l/auths' ranlib transports.a make[2]: Leaving directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l/transports' ar cq routers.a ranlib routers.a make[2]: Leaving directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l/routers' cc -o exim >>> exim binary built make[1]: Leaving directory '/build/exim/src/exim-4.98.2/build-Linux-armv7l' ==> Entering fakeroot environment... ==> Starting package()... ~/exim/src/exim-4.98.2/build-Linux-armv7l ~/exim/src/exim-4.98.2 ~/exim/src/exim-4.98.2 ~/exim/pkg/exim/usr/bin ~/exim/src/exim-4.98.2 ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "exim"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: exim 4.98.2-1 (Wed Mar 26 14:05:41 2025) ==> Cleaning up...