>>> exim: Building community/exim 4.98.2-r0 (using abuild 3.14.1-r7) started Wed, 26 Mar 2025 17:38:55 +0000
>>> exim: Validating /home/buildozer/aports/community/exim/APKBUILD...
>>> exim: Analyzing dependencies...
>>> exim: Installing for build: build-base ca-certificates bash tdb-dev gawk libidn-dev libspf2-dev linux-headers mariadb-connector-c-dev openssl-dev>3 pcre2-dev perl perl-file-fcntllock libpq-dev sqlite-dev
(1/42) Installing ca-certificates (20241121-r2)
(2/42) Installing bash (5.2.37-r0)
Executing bash-5.2.37-r0.post-install
(3/42) Installing libffi (3.4.7-r0)
(4/42) Installing gdbm (1.24-r0)
(5/42) Installing mpdecimal (4.0.0-r0)
(6/42) Installing libpanelw (6.5_p20250216-r0)
(7/42) Installing sqlite-libs (3.49.1-r0)
(8/42) Installing python3 (3.12.9-r0)
(9/42) Installing python3-pycache-pyc0 (3.12.9-r0)
(10/42) Installing pyc (3.12.9-r0)
(11/42) Installing python3-pyc (3.12.9-r0)
(12/42) Installing tdb-libs (1.4.12-r0)
(13/42) Installing tdb-dev (1.4.12-r0)
(14/42) Installing gawk (5.3.1-r0)
(15/42) Installing libidn (1.42-r0)
(16/42) Installing libidn-dev (1.42-r0)
(17/42) Installing libspf2 (1.2.11-r3)
(18/42) Installing libspf2-dev (1.2.11-r3)
(19/42) Installing linux-headers (6.12.6-r0)
(20/42) Installing openssl-dev (3.3.3-r0)
(21/42) Installing zlib-dev (1.3.1-r2)
(22/42) Installing mariadb-connector-c (3.3.10-r0)
(23/42) Installing mariadb-connector-c-dev (3.3.10-r0)
(24/42) Installing bsd-compat-headers (0.7.2-r6)
(25/42) Installing libformw (6.5_p20250216-r0)
(26/42) Installing libmenuw (6.5_p20250216-r0)
(27/42) Installing libncurses++ (6.5_p20250216-r0)
(28/42) Installing ncurses-dev (6.5_p20250216-r0)
(29/42) Installing libedit-dev (20250104.3.1-r0)
(30/42) Installing libpcre2-16 (10.43-r1)
(31/42) Installing libpcre2-32 (10.43-r1)
(32/42) Installing pcre2-dev (10.43-r1)
(33/42) Installing perl (5.40.1-r0)
(34/42) Installing perl-file-fcntllock (0.22-r1)
(35/42) Installing libpq (17.4-r0)
(36/42) Installing libpq-dev (17.4-r0)
(37/42) Installing sqlite (3.49.1-r0)
(38/42) Installing sqlite-dev (3.49.1-r0)
(39/42) Installing .makedepends-exim (20250326.173856)
(40/42) Installing perl-error (0.17030-r0)
(41/42) Installing perl-git (2.49.0-r0)
(42/42) Installing git-perl (2.49.0-r0)
Executing busybox-1.37.0-r14.trigger
Executing ca-certificates-20241121-r2.trigger
OK: 487 MiB in 160 packages
>>> exim: Cleaning up srcdir
>>> exim: Cleaning up pkgdir
>>> exim: Cleaning up tmpdir
>>> exim: Fetching https://distfiles.alpinelinux.org/distfiles/edge/exim-4.98.2.tar.xz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404
>>> exim: Fetching https://ftp.exim.org/pub/exim/exim4/exim-4.98.2.tar.xz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 1883k  100 1883k    0     0  8463k      0 --:--:-- --:--:-- --:--:-- 8485k
>>> exim: Fetching https://distfiles.alpinelinux.org/distfiles/edge/exim-4.98.2.tar.xz
>>> exim: Checking sha512sums...
exim-4.98.2.tar.xz: OK
bounce-charset.patch: OK
exim.Makefile: OK
exim.confd: OK
exim.initd: OK
exim.logrotate: OK
exim.gencert: OK
>>> exim: Unpacking /var/cache/distfiles/edge/exim-4.98.2.tar.xz...
>>> exim: bounce-charset.patch
patching file src/deliver.c
Hunk #1 succeeded at 5738 (offset 42 lines).
Hunk #2 succeeded at 6109 (offset 43 lines).
Hunk #3 succeeded at 6324 (offset 43 lines).

>>> Creating links to source files...
>>> Creating lookups/Makefile for building dynamic modules
>>> New Makefile & lookups/Makefile installed
>>> Use "make makefile" if you need to force rebuilding of the makefile
 
/bin/sh scripts/source_checks
`Makefile' is up to date.
 
make[1]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386'
make[1]: warning: -j48 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 '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386'
make[2]: 'buildconfig' is up to date.
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386'
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
cc directory.c
cc dns.c
cc drtables.c
cc enq.c
cc exim.c
cc expand.c
cc filter.c
cc filtertest.c
cc globals.c
cc dkim.c
cc dkim_transport.c
cc dnsbl.c
cc hash.c
cc header.c
cc host.c
cc host_address.c
cc ip.c
cc log.c
debug.c: In function 'debug_print_socket':
debug.c:442:34: warning: unknown conversion type character 'Y' in format [-Wformat=]
  442 |   debug_printf_indent(" socket: %Y\n", g);
      |                                  ^
cc lss.c
debug.c:442:23: warning: too many arguments for format [-Wformat-extra-args]
  442 |   debug_printf_indent(" socket: %Y\n", g);
      |                       ^~~~~~~~~~~~~~~
cc match.c
cc md5.c
cc moan.c
cc os.c
cc parse.c
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
daemon.c: In function 'handle_smtp_call':
daemon.c:268:41: warning: unknown conversion type character 'Y' in format [-Wformat=]
  268 |             LOG_MAIN, "Connection from %Y refused: too many connections",
      |                                         ^
daemon.c:268:23: warning: too many arguments for format [-Wformat-extra-args]
  268 |             LOG_MAIN, "Connection from %Y refused: too many connections",
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
daemon.c:287:43: warning: unknown conversion type character 'Y' in format [-Wformat=]
  287 |               LOG_MAIN, "Connection from %Y refused: load average = %.2f",
      |                                           ^
daemon.c:287:72: warning: format '%f' expects argument of type 'double', but argument 4 has type 'gstring *' [-Wformat=]
  287 |               LOG_MAIN, "Connection from %Y refused: load average = %.2f",
      |                                                                     ~~~^
      |                                                                        |
      |                                                                        double
  288 |       whofrom, (double)load_average/1000.0);
      |       ~~~~~~~                                                           
      |       |
      |       gstring *
daemon.c:287:25: warning: too many arguments for format [-Wformat-extra-args]
  287 |               LOG_MAIN, "Connection from %Y refused: load average = %.2f",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
daemon.c:308:40: warning: unknown conversion type character 'Y' in format [-Wformat=]
  308 |       log_write(0, LOG_MAIN|LOG_PANIC, "expansion of smtp_accept_max_per_host "
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
daemon.c:309:22: note: format string is defined here
  309 |         "failed for %Y: %s", whofrom, expand_string_message);
      |                      ^
daemon.c:308:40: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'gstring *' [-Wformat=]
  308 |       log_write(0, LOG_MAIN|LOG_PANIC, "expansion of smtp_accept_max_per_host "
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  309 |         "failed for %Y: %s", whofrom, expand_string_message);
      |                              ~~~~~~~    
      |                              |
      |                              gstring *
daemon.c:309:26: note: format string is defined here
  309 |         "failed for %Y: %s", whofrom, expand_string_message);
      |                         ~^
      |                          |
      |                          char *
daemon.c:308:40: warning: too many arguments for format [-Wformat-extra-args]
  308 |       log_write(0, LOG_MAIN|LOG_PANIC, "expansion of smtp_accept_max_per_host "
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
daemon.c:318:40: warning: unknown conversion type character 'Y' in format [-Wformat=]
  318 |       log_write(0, LOG_MAIN|LOG_PANIC, "expansion of smtp_accept_max_per_host "
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
daemon.c:319:15: note: format string is defined here
  319 |         "for %Y contains non-digit: %s", whofrom, expanded);
      |               ^
daemon.c:318:40: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'gstring *' [-Wformat=]
  318 |       log_write(0, LOG_MAIN|LOG_PANIC, "expansion of smtp_accept_max_per_host "
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |         "for %Y contains non-digit: %s", whofrom, expanded);
      |                                          ~~~~~~~
      |                                          |
      |                                          gstring *
daemon.c:319:38: note: format string is defined here
  319 |         "for %Y contains non-digit: %s", whofrom, expanded);
      |                                     ~^
      |                                      |
      |                                      char *
daemon.c:318:40: warning: too many arguments for format [-Wformat-extra-args]
  318 |       log_write(0, LOG_MAIN|LOG_PANIC, "expansion of smtp_accept_max_per_host "
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
daemon.c:357:43: warning: unknown conversion type character 'Y' in format [-Wformat=]
  357 |               LOG_MAIN, "Connection from %Y refused: too many connections "
      |                                           ^
daemon.c:357:25: warning: too many arguments for format [-Wformat-extra-args]
  357 |               LOG_MAIN, "Connection from %Y refused: too many connections "
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
daemon.c:406:69: warning: unknown conversion type character 'Y' in format [-Wformat=]
  406 |       log_write(L_smtp_connection, LOG_MAIN, "SMTP connection from %Y "
      |                                                                     ^
daemon.c:406:46: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'gstring *' [-Wformat=]
  406 |       log_write(L_smtp_connection, LOG_MAIN, "SMTP connection from %Y "
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
  407 |         "Ci=%lu (TCP/IP connection count = %d)", whofrom, connection_id, smtp_accept_count);
      |                                                  ~~~~~~~
      |                                                  |
      |                                                  gstring *
daemon.c:407:15: note: format string is defined here
  407 |         "Ci=%lu (TCP/IP connection count = %d)", whofrom, connection_id, smtp_accept_count);
      |             ~~^
      |               |
      |               long unsigned int
daemon.c:406:46: warning: format '%d' expects argument of type 'int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=]
  406 |       log_write(L_smtp_connection, LOG_MAIN, "SMTP connection from %Y "
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
  407 |         "Ci=%lu (TCP/IP connection count = %d)", whofrom, connection_id, smtp_accept_count);
      |                                                           ~~~~~~~~~~~~~
      |                                                           |
      |                                                           uint64_t {aka long long unsigned int}
daemon.c:407:45: note: format string is defined here
  407 |         "Ci=%lu (TCP/IP connection count = %d)", whofrom, connection_id, smtp_accept_count);
      |                                            ~^
      |                                             |
      |                                             int
      |                                            %lld
daemon.c:406:46: warning: too many arguments for format [-Wformat-extra-args]
  406 |       log_write(L_smtp_connection, LOG_MAIN, "SMTP connection from %Y "
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
daemon.c:409:69: warning: unknown conversion type character 'Y' in format [-Wformat=]
  409 |       log_write(L_smtp_connection, LOG_MAIN, "SMTP connection from %Y "
      |                                                                     ^
daemon.c:409:46: warning: format '%d' expects argument of type 'int', but argument 4 has type 'gstring *' [-Wformat=]
  409 |       log_write(L_smtp_connection, LOG_MAIN, "SMTP connection from %Y "
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
  410 |         "(TCP/IP connection count = %d)", whofrom, smtp_accept_count);
      |                                           ~~~~~~~
      |                                           |
      |                                           gstring *
daemon.c:410:38: note: format string is defined here
  410 |         "(TCP/IP connection count = %d)", whofrom, smtp_accept_count);
      |                                     ~^
      |                                      |
      |                                      int
daemon.c:409:46: warning: too many arguments for format [-Wformat-extra-args]
  409 |       log_write(L_smtp_connection, LOG_MAIN, "SMTP connection from %Y "
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
cc search.c
deliver.c: In function 'delivery_log':
deliver.c:1293:23: warning: unknown conversion type character 'Y' in format [-Wformat=]
 1293 | log_write(0, flags, "%Y", g);
      |                       ^
deliver.c:1293:21: warning: too many arguments for format [-Wformat-extra-args]
 1293 | log_write(0, flags, "%Y", g);
      |                     ^~~~
deliver.c: In function 'deferral_log':
deliver.c:1366:8: warning: unknown conversion type character 'Y' in format [-Wformat=]
 1366 |   "== %Y", g);
      |        ^
deliver.c:1366:3: warning: too many arguments for format [-Wformat-extra-args]
 1366 |   "== %Y", g);
      |   ^~~~~~~
deliver.c: In function 'failure_log':
deliver.c:1437:29: warning: unknown conversion type character 'Y' in format [-Wformat=]
 1437 | log_write(0, LOG_MAIN, "** %Y", g);
      |                             ^
deliver.c:1437:24: warning: too many arguments for format [-Wformat-extra-args]
 1437 | log_write(0, LOG_MAIN, "** %Y", g);
      |                        ^~~~~~~
cc sieve.c
cc smtp_in.c
cc smtp_out.c
cc spool_in.c
cc spool_out.c
dkim.c: In function 'dkim_exim_verify_log_sig':
match.c: In function 'match_check_list':
dkim.c:292:26: warning: unknown conversion type character 'Y' in format [-Wformat=]
  292 | log_write(0, LOG_MAIN, "%Y", logmsg);
      |                          ^
dkim.c:292:24: warning: too many arguments for format [-Wformat-extra-args]
  292 | log_write(0, LOG_MAIN, "%Y", logmsg);
      |                        ^~~~
match.c:526:55: warning: unknown conversion type character 'W' in format [-Wformat=]
  526 |   HDEBUG(D_lists) debug_printf_indent("list element: %W\n", ss);
      |                                                       ^
match.c:526:39: warning: too many arguments for format [-Wformat-extra-args]
  526 |   HDEBUG(D_lists) debug_printf_indent("list element: %W\n", ss);
      |                                       ^~~~~~~~~~~~~~~~~~~~
header.c: In function 'header_add_backend':
header.c:112:40: warning: unknown conversion type character 'Y' in format [-Wformat=]
  112 |   log_write(0, LOG_MAIN|LOG_PANIC_DIE, "string too long in header_add: "
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
header.c:113:11: note: format string is defined here
  113 |     "%.100Y ...", &gs);
      |           ^
In file included from exim.h:534,
                 from exim.c:15:
exim.c: In function 'exim_nullstd':
header.c:112:40: warning: too many arguments for format [-Wformat-extra-args]
  112 |   log_write(0, LOG_MAIN|LOG_PANIC_DIE, "string too long in header_add: "
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exim.c:656:26: warning: too many arguments for format [-Wformat-extra-args]
  656 |       string_open_failed("/dev/null", NULL));
      |                          ^~~~~~~~~~~
functions.h:608:59: note: in definition of macro 'string_open_failed'
  608 |         string_open_failed_trc(US __FUNCTION__, __LINE__, fmt, __VA_ARGS__)
      |                                                           ^~~
cc std-crypto.c
cc store.c
cc string.c
expand.c: In function 'prvs_hmac_sha1':
expand.c:4000:47: warning: unknown conversion type character 'Y' in format [-Wformat=]
 4000 |   debug_printf_indent("prvs: hash source is '%Y'\n", hash_source);
      |                                               ^
log.c: In function 'log_write':
log.c:979:18: warning: unknown conversion type character 'Y' in format [-Wformat=]
  979 |   debug_printf("%Y\n", g);
      |                  ^
log.c:979:16: warning: too many arguments for format [-Wformat-extra-args]
  979 |   debug_printf("%Y\n", g);
      |                ^~~~~~
expand.c:4000:23: warning: too many arguments for format [-Wformat-extra-args]
 4000 |   debug_printf_indent("prvs: hash source is '%Y'\n", hash_source);
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc tls.c
expand.c: In function 'debug_expansion_interim':
expand.c:4506:23: warning: unknown conversion type character 'V' in format [-Wformat=]
 4506 | debug_printf_indent("%V", "K");
      |                       ^
expand.c:4506:21: warning: too many arguments for format [-Wformat-extra-args]
 4506 | debug_printf_indent("%V", "K");
      |                     ^~~~
expand.c:4509:18: warning: unknown conversion type character 'V' in format [-Wformat=]
 4509 |   debug_printf("%V", "-");
      |                  ^
expand.c:4509:16: warning: too many arguments for format [-Wformat-extra-args]
 4509 |   debug_printf("%V", "-");
      |                ^~~~
expand.c:4511:22: warning: unknown conversion type character 'W' in format [-Wformat=]
 4511 | debug_printf("%s: %.*W\n", what, nchar, value);
      |                      ^
cc tod.c
expand.c:4511:14: warning: too many arguments for format [-Wformat-extra-args]
 4511 | debug_printf("%s: %.*W\n", what, nchar, value);
      |              ^~~~~~~~~~~~
expand.c:4513:25: warning: unknown conversion type character 'V' in format [-Wformat=]
 4513 |   debug_printf_indent("%V          %V(tainted)\n",
      |                         ^
expand.c:4513:37: warning: unknown conversion type character 'V' in format [-Wformat=]
 4513 |   debug_printf_indent("%V          %V(tainted)\n",
      |                                     ^
expand.c:4513:23: warning: too many arguments for format [-Wformat-extra-args]
 4513 |   debug_printf_indent("%V          %V(tainted)\n",
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
expand.c: In function 'expand_string_internal':
cc transport.c
expand.c:4613:27: warning: unknown conversion type character 'V' in format [-Wformat=]
 4613 |     debug_printf_indent("%V%V%s: %W\n",
      |                           ^
expand.c:4613:29: warning: unknown conversion type character 'V' in format [-Wformat=]
 4613 |     debug_printf_indent("%V%V%s: %W\n",
      |                             ^
expand.c:4613:35: warning: unknown conversion type character 'W' in format [-Wformat=]
 4613 |     debug_printf_indent("%V%V%s: %W\n",
      |                                   ^
expand.c:4613:25: warning: too many arguments for format [-Wformat-extra-args]
 4613 |     debug_printf_indent("%V%V%s: %W\n",
      |                         ^~~~~~~~~~~~~~
expand.c:4648:31: warning: unknown conversion type character 'V' in format [-Wformat=]
 4648 |         debug_printf_indent("%Vbackslashed: '\\%c'\n", "K", s[1]);
      |                               ^
cc tree.c
expand.c:4648:49: warning: format '%c' expects argument of type 'int', but argument 2 has type 'char *' [-Wformat=]
 4648 |         debug_printf_indent("%Vbackslashed: '\\%c'\n", "K", s[1]);
      |                                                ~^      ~~~
      |                                                 |      |
      |                                                 int    char *
      |                                                %s
expand.c:4648:29: warning: too many arguments for format [-Wformat-extra-args]
 4648 |         debug_printf_indent("%Vbackslashed: '\\%c'\n", "K", s[1]);
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
cc verify.c
cc environment.c
cc malware.c
cc mime.c
expand.c:8346:31: warning: unknown conversion type character 'V' in format [-Wformat=]
 8346 |         debug_printf_indent("%Vop-res: %.*s\n", "K-----", i, s);
      |                               ^
expand.c:8346:42: warning: field precision specifier '.*' expects argument of type 'int', but argument 2 has type 'char *' [-Wformat=]
 8346 |         debug_printf_indent("%Vop-res: %.*s\n", "K-----", i, s);
      |                                        ~~^~     ~~~~~~~~
      |                                          |      |
      |                                          int    char *
expand.c:8346:43: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'int' [-Wformat=]
 8346 |         debug_printf_indent("%Vop-res: %.*s\n", "K-----", i, s);
      |                                        ~~~^               ~
      |                                           |               |
      |                                           char *          int
      |                                        %.*d
expand.c:8346:29: warning: too many arguments for format [-Wformat-extra-args]
 8346 |         debug_printf_indent("%Vop-res: %.*s\n", "K-----", i, s);
      |                             ^~~~~~~~~~~~~~~~~~
expand.c:8349:33: warning: unknown conversion type character 'V' in format [-Wformat=]
 8349 |           debug_printf_indent("%V          %V",
      |                                 ^
expand.c:8349:45: warning: unknown conversion type character 'V' in format [-Wformat=]
 8349 |           debug_printf_indent("%V          %V",
      |                                             ^
expand.c:8349:31: warning: too many arguments for format [-Wformat-extra-args]
 8349 |           debug_printf_indent("%V          %V",
      |                               ^~~~~~~~~~~~~~~~
expand.c:8444:27: warning: unknown conversion type character 'V' in format [-Wformat=]
 8444 |     debug_printf_indent("%Vexpanded: %.*W\n",
      |                           ^
expand.c:8444:41: warning: unknown conversion type character 'W' in format [-Wformat=]
 8444 |     debug_printf_indent("%Vexpanded: %.*W\n",
      |                                         ^
expand.c:8444:25: warning: too many arguments for format [-Wformat-extra-args]
 8444 |     debug_printf_indent("%Vexpanded: %.*W\n",
      |                         ^~~~~~~~~~~~~~~~~~~~
expand.c:8447:27: warning: unknown conversion type character 'V' in format [-Wformat=]
 8447 |     debug_printf_indent("%Vresult: ",
      |                           ^
expand.c:8447:25: warning: too many arguments for format [-Wformat-extra-args]
 8447 |     debug_printf_indent("%Vresult: ",
      |                         ^~~~~~~~~~~~
expand.c:8450:22: warning: unknown conversion type character 'W' in format [-Wformat=]
 8450 |       debug_printf("%W\n", res);
      |                      ^
expand.c:8450:20: warning: too many arguments for format [-Wformat-extra-args]
 8450 |       debug_printf("%W\n", res);
      |                    ^~~~~~
expand.c:8452:23: warning: unknown conversion type character 'V' in format [-Wformat=]
 8452 |       debug_printf(" %Vskipped%V\n", "<", ">");
      |                       ^
cc regex.c
cc spam.c
expand.c:8452:32: warning: unknown conversion type character 'V' in format [-Wformat=]
 8452 |       debug_printf(" %Vskipped%V\n", "<", ">");
      |                                ^
search.c: In function 'internal_search_find':
search.c:689:43: warning: unknown conversion type character 'W' in format [-Wformat=]
  689 |     debug_printf_indent("lookup yielded: %W\n", data);
      |                                           ^
search.c:689:25: warning: too many arguments for format [-Wformat-extra-args]
  689 |     debug_printf_indent("lookup yielded: %W\n", data);
      |                         ^~~~~~~~~~~~~~~~~~~~~~
expand.c:8452:20: warning: too many arguments for format [-Wformat-extra-args]
 8452 |       debug_printf(" %Vskipped%V\n", "<", ">");
      |                    ^~~~~~~~~~~~~~~~
expand.c:8455:29: warning: unknown conversion type character 'V' in format [-Wformat=]
 8455 |       debug_printf_indent("%V          %V",
      |                             ^
expand.c:8455:41: warning: unknown conversion type character 'V' in format [-Wformat=]
 8455 |       debug_printf_indent("%V          %V",
      |                                         ^
cc spool_mbox.c
expand.c:8455:27: warning: too many arguments for format [-Wformat-extra-args]
 8455 |       debug_printf_indent("%V          %V",
      |                           ^~~~~~~~~~~~~~~~
expand.c:8462:29: warning: unknown conversion type character 'V' in format [-Wformat=]
 8462 |       debug_printf_indent("%Vskipping: result is not used\n", "\\___");
      |                             ^
receive.c: In function 'receive_msg':
expand.c:8462:27: warning: too many arguments for format [-Wformat-extra-args]
 8462 |       debug_printf_indent("%Vskipping: result is not used\n", "\\___");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
receive.c:4340:32: warning: unknown conversion type character 'Y' in format [-Wformat=]
 4340 |       log_write(0, LOG_MAIN, "%Y", g);
      |                                ^
expand.c:8488:25: warning: unknown conversion type character 'V' in format [-Wformat=]
 8488 |   debug_printf_indent("%Vfailed to expand: %s\n", "K", string);
      |                         ^
receive.c:4340:30: warning: too many arguments for format [-Wformat-extra-args]
 4340 |       log_write(0, LOG_MAIN, "%Y", g);
      |                              ^~~~
receive.c:4406:15: warning: unknown conversion type character 'Y' in format [-Wformat=]
 4406 |             "%Y", g);
      |               ^
receive.c:4406:13: warning: too many arguments for format [-Wformat-extra-args]
 4406 |             "%Y", g);
      |             ^~~~
expand.c:8488:23: warning: too many arguments for format [-Wformat-extra-args]
 8488 |   debug_printf_indent("%Vfailed to expand: %s\n", "K", string);
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~
expand.c:8489:25: warning: unknown conversion type character 'V' in format [-Wformat=]
 8489 |   debug_printf_indent("%Verror message: %s\n",
      |                         ^
expand.c:8489:23: warning: too many arguments for format [-Wformat-extra-args]
 8489 |   debug_printf_indent("%Verror message: %s\n",
      |                       ^~~~~~~~~~~~~~~~~~~~~~~
cc arc.c
expand.c:8492:27: warning: unknown conversion type character 'V' in format [-Wformat=]
 8492 |     debug_printf_indent("%Vfailure was forced\n", "\\");
      |                           ^
expand.c:8492:25: warning: too many arguments for format [-Wformat-extra-args]
 8492 |     debug_printf_indent("%Vfailure was forced\n", "\\");
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
cc bmi_spam.c
cc dane.c
cc dcc.c
smtp_in.c: In function 'smtp_start_session':
smtp_in.c:2722:15: warning: unknown conversion type character 'Y' in format [-Wformat=]
 2722 | smtp_printf("%Y",
      |               ^
smtp_in.c:2722:13: warning: too many arguments for format [-Wformat-extra-args]
 2722 | smtp_printf("%Y",
      |             ^~~~
smtp_in.c: In function 'synprot_error':
smtp_in.c:2776:37: warning: unknown conversion type character 'Y' in format [-Wformat=]
 2776 |   log_write(0, LOG_MAIN|LOG_REJECT, "SMTP call from %s dropped: too many "
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
smtp_in.c:2777:59: note: format string is defined here
 2777 |     "syntax or protocol errors (last command was \"%s\", %Y)",
      |                                                           ^
smtp_in.c:2776:37: warning: too many arguments for format [-Wformat-extra-args]
 2776 |   log_write(0, LOG_MAIN|LOG_REJECT, "SMTP call from %s dropped: too many "
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
smtp_in.c: In function 'smtp_notquit_exit':
smtp_in.c:3236:22: warning: unknown conversion type character 'Y' in format [-Wformat=]
 3236 |     smtp_printf("%s %Y\r\n", SP_NO_MORE, code, g);
      |                      ^
smtp_in.c:3236:17: warning: too many arguments for format [-Wformat-extra-args]
 3236 |     smtp_printf("%s %Y\r\n", SP_NO_MORE, code, g);
      |                 ^~~~~~~~~~~
cc dmarc.c
smtp_in.c: In function 'smtp_wellknown_handler':
smtp_in.c:3618:35: warning: too many arguments for format [-Wformat-extra-args]
 3618 | log_write(0, LOG_MAIN|LOG_REJECT, "rejected \"%s\" from %s",
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
smtp_in.c: In function 'smtp_setup_msg':
smtp_in.c:3944:45: warning: unknown conversion type character 'Y' in format [-Wformat=]
 3944 |           log_write(0, LOG_MAIN|LOG_REJECT, "SMTP call from %s dropped: too many "
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
smtp_in.c:3945:67: note: format string is defined here
 3945 |             "syntax or protocol errors (last command was \"%s\", %Y)",
      |                                                                   ^
smtp_in.c:3944:45: warning: too many arguments for format [-Wformat-extra-args]
 3944 |           log_write(0, LOG_MAIN|LOG_REJECT, "SMTP call from %s dropped: too many "
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc imap_utf7.c
cc spf.c
store.c: In function 'internal_store_malloc':
store.c:1184:47: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
 1184 | DEBUG(D_memory) debug_printf("--Malloc %6p %5lu bytes\t%-20s %4d\tpool %5d  nonpool %5d\n",
      |                                            ~~~^
      |                                               |
      |                                               long unsigned int
      |                                            %5u
 1185 |   yield, size, func, line, pool_malloc, nonpool_malloc);
      |          ~~~~                                  
      |          |
      |          size_t {aka unsigned int}
store.c: In function 'internal_store_free':
store.c:1220:47: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
 1220 | DEBUG(D_memory) debug_printf("----Free %6p %5ld bytes\t%-20s %4d\n",
      |                                            ~~~^
      |                                               |
      |                                               long int
      |                                            %5d
 1221 |                     block, *(size_t *)p, func, linenumber);
      |                            ~~~~~~~~~~~~        
      |                            |
      |                            size_t {aka unsigned int}
cc utf8.c
cc xclient.c
cc version.c
cc -o macro_predef
cc -o exim_dbmbuild
In file included from tls.c:483:
tls-openssl.c: In function 'tls_server_alpn_cb':
tls-openssl.c:2400:36: warning: unknown conversion type character 'Y' in format [-Wformat=]
 2400 | log_write(0, LOG_MAIN, "TLS ALPN (%Y) rejected", g);
      |                                    ^
cc -o exim_dumpdb
tls-openssl.c:2400:24: warning: too many arguments for format [-Wformat-extra-args]
 2400 | log_write(0, LOG_MAIN, "TLS ALPN (%Y) rejected", g);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
>>> exim_dumpdb utility built
 
cc -o exim_fixdb
>>> exim_dbmbuild utility built
 
cc -o exim_tidydb
./macro_predef > macro.c
>>> exim_tidydb utility built
 
>>> exim_fixdb utility built
 
>>> exicyclog script built
>>> exinext script built
>>> exiwhat script built
>>> transport-filter.pl script built
>>> exiqsumm script built
>>> exiqgrep script built
# @./exim_checkaccess -v 2>&1 >/dev/null
>>> exim_checkaccess script built

make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/lookups'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
cc dsearch.c
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/auths'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
cc lsearch.c
cc auth-spa.c
cc call_pam.c
cc passwd.c
cc call_pwcheck.c
cc spf.c
cc call_radius.c
>>> convert4r3 script built
cc readsock.c
cc check_serv_cond.c
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/pdkim'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
cc lf_quote.c
cc cram_md5.c
cc lf_check_file.c
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/routers'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
cc pdkim.c
cc cyrus_sasl.c
cc accept.c
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/transports'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
cc macro.c
>>> convert4r4 script built
cc dovecot.c
cc appendfile.c
cc signing.c
cc -shared cdb.c
cc lf_sqlperform.c
cc dnslookup.c
cc local_scan.c
cc autoreply.c
cc ipliteral.c
cc -shared dbmdb.c
cc -shared dnsdb.c
cc external.c
cc lmtp.c
cc pipe.c
cc get_data.c
>>> eximstats script built
cc iplookup.c
cc -shared mysql.c
cc manualroute.c
cc -shared pgsql.c
cc get_no64_data.c
cc queuefile.c
cc gsasl_exim.c
cc smtp.c
cc -shared sqlite.c
cc queryprogram.c
cc heimdal_gssapi.c
cc redirect.c
cc plaintext.c
>>> exigrep script built
cc smtp_socks.c
cc tf_maildir.c
>>> exipick script built
cc rf_change_domain.c
cc rf_expand_data.c
cc pwcheck.c
>>> exim_id_update script built
cc rf_get_errors_address.c
cc spa.c
cc rf_get_munge_headers.c
cc rf_get_transport.c
cc tls.c
cc xtextdecode.c
cc rf_get_ugid.c
cc rf_lookup_hostlist.c
cc rf_queue_add.c
cc xtextencode.c
cc rf_self_action.c
cc rf_set_ugid.c
>>> exim_msgdate script built
pgsql.c: In function 'perform_pgsql_search':
pgsql.c:295:41: warning: unknown conversion type character 'Y' in format [-Wformat=]
  295 |     DEBUG(D_lookup) debug_printf_indent("PGSQL: command does not return any data "
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pgsql.c:296:44: note: format string is defined here
  296 |       "but was successful. Rows affected: %Y\n", result);
      |                                            ^
pgsql.c:295:41: warning: too many arguments for format [-Wformat-extra-args]
  295 |     DEBUG(D_lookup) debug_printf_indent("PGSQL: command does not return any data "
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lmtp.c: In function 'lmtp_write_command':
lmtp.c:246:48: warning: unknown conversion type character 'Y' in format [-Wformat=]
  246 | DEBUG(D_transport|D_v) debug_printf("  LMTP>> %Y", &gs);
      |                                                ^
lmtp.c:246:37: warning: too many arguments for format [-Wformat-extra-args]
  246 | DEBUG(D_transport|D_v) debug_printf("  LMTP>> %Y", &gs);
      |                                     ^~~~~~~~~~~~~
smtp.c: In function 'write_logs':
smtp.c:637:26: warning: unknown conversion type character 'Y' in format [-Wformat=]
  637 | log_write(0, LOG_MAIN, "%Y", message);
      |                          ^
smtp.c:637:24: warning: too many arguments for format [-Wformat-extra-args]
  637 | log_write(0, LOG_MAIN, "%Y", message);
      |                        ^~~~
pdkim.c: In function 'pdkim_parse_sig_header':
pdkim.c:615:65: warning: unknown conversion type character 'Y' in format [-Wformat=]
  615 | bad_tag:  DEBUG(D_acl) debug_printf(" Unknown tag encountered: %Y\n", cur_tag);
      |                                                                 ^
pdkim.c:615:37: warning: too many arguments for format [-Wformat-extra-args]
  615 | bad_tag:  DEBUG(D_acl) debug_printf(" Unknown tag encountered: %Y\n", cur_tag);
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ar cq lookups.a
ranlib lookups.a
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/lookups'
 
cc lookups/lf_quote.c
cc lookups/lf_check_file.c
cc lookups/lf_sqlperform.c
ar cq routers.a
ranlib routers.a
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/routers'
 
ar cq auths.a
ranlib auths.a
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/auths'
 
ar cq pdkim.a
ranlib pdkim.a
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/pdkim'
 
ar cq transports.a
ranlib transports.a
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/transports'
 
cc -o exim
 
>>> exim binary built
 
make[1]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386'
>>> exim: Entering fakeroot...
/bin/sh scripts/source_checks
`Makefile' is up to date.
 
make[1]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386'
make[1]: warning: -j48 forced in submake: resetting jobserver mode.
>>> transport-filter.pl script built
>>> exinext script built
>>> exiwhat script built
# @./exim_checkaccess -v 2>&1 >/dev/null
>>> exicyclog script built
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/lookups'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
>>> exim_checkaccess script built

make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/auths'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/pdkim'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
cc local_scan.c
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/routers'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/transports'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
make[2]: 'pdkim.a' is up to date.
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/pdkim'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/lookups'
 
 
>>> exiqgrep script built
cc lookups/lf_quote.c
>>> exiqsumm script built
make[2]: 'auths.a' is up to date.
make[2]: 'transports.a' is up to date.
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/auths'
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/transports'
cc lookups/lf_check_file.c
 
 
make[2]: 'routers.a' is up to date.
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/routers'
cc lookups/lf_sqlperform.c
 
>>> convert4r3 script built
>>> convert4r4 script built
>>> exim_id_update script built
>>> eximstats script built
>>> exigrep script built
>>> exipick script built
>>> exim_msgdate script built
cc -o exim
 
>>> exim binary built
 
make[1]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386'
mkdir -p /home/buildozer/aports/community/exim/pkg/exim/usr/sbin
/home/buildozer/aports/community/exim/pkg/exim/usr/sbin created

Installation directory is /home/buildozer/aports/community/exim/pkg/exim/usr/sbin

cp exim /home/buildozer/aports/community/exim/pkg/exim/usr/sbin/exim-4.98.2-2
/bin/chown root omitted: -no_chown was specified
chmod u+s omitted: -no_chown was specified
creation of symlink omitted
(NO_SYMLINK is specified in Local/Makefile)

expr: syntax error
sh: 0: unknown operand
Installing default configuration in /home/buildozer/aports/community/exim/pkg/exim/etc/exim/exim.conf
because there is no existing configuration file.
mkdir -p /home/buildozer/aports/community/exim/pkg/exim/etc/exim
sed -e \\
  "/SYSTEM_ALIASES_FILE/ s'SYSTEM_ALIASES_FILE'/etc/mail/aliases'" \\
  ../src/configure.default > ${CONFIGURE_FILE}
****
Installing a dummy /home/buildozer/aports/community/exim/pkg/exim/etc/mail/aliases file because you do not have
one, and the default configuration requires it. You should
edit /home/buildozer/aports/community/exim/pkg/exim/etc/mail/aliases and at least create an alias for postmaster.
***
cp ../src/aliases.default /home/buildozer/aports/community/exim/pkg/exim/etc/mail/aliases

Exim installation complete
>>> exim-cdb*: Running split function cdb...
>>> exim-cdb*: Preparing subpackage exim-cdb...
>>> exim-cdb*: Stripping binaries
>>> exim-cdb*: Running postcheck for exim-cdb
>>> exim-dbmdb*: Running split function dbmdb...
>>> exim-dbmdb*: Preparing subpackage exim-dbmdb...
>>> exim-dbmdb*: Stripping binaries
>>> exim-dbmdb*: Running postcheck for exim-dbmdb
>>> exim-dnsdb*: Running split function dnsdb...
>>> exim-dnsdb*: Preparing subpackage exim-dnsdb...
>>> exim-dnsdb*: Stripping binaries
>>> exim-dnsdb*: Running postcheck for exim-dnsdb
>>> exim-doc*: Running split function doc...
'usr/share/man' -> '/home/buildozer/aports/community/exim/pkg/exim-doc/usr/share/man'
>>> exim-doc*: Preparing subpackage exim-doc...
>>> exim-doc*: Running postcheck for exim-doc
>>> exim-mysql*: Running split function mysql...
>>> exim-mysql*: Preparing subpackage exim-mysql...
>>> exim-mysql*: Stripping binaries
>>> exim-mysql*: Running postcheck for exim-mysql
>>> exim-openrc*: Running split function openrc...
'etc/conf.d' -> '/home/buildozer/aports/community/exim/pkg/exim-openrc/etc/conf.d'
'etc/init.d' -> '/home/buildozer/aports/community/exim/pkg/exim-openrc/etc/init.d'
>>> exim-openrc*: Preparing subpackage exim-openrc...
>>> exim-openrc*: Running postcheck for exim-openrc
>>> exim-postgresql*: Running split function postgresql...
>>> exim-postgresql*: Preparing subpackage exim-postgresql...
>>> exim-postgresql*: Stripping binaries
>>> exim-postgresql*: Running postcheck for exim-postgresql
>>> exim-scripts*: Running split function scripts...
/bin/sh scripts/source_checks
`Makefile' is up to date.
 
make[1]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386'
make[1]: warning: -j48 forced in submake: resetting jobserver mode.
>>> transport-filter.pl script built
>>> exinext script built
>>> exiwhat script built
>>> exicyclog script built
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/lookups'
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/auths'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/pdkim'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
# @./exim_checkaccess -v 2>&1 >/dev/null
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/routers'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
cc local_scan.c
>>> exim_checkaccess script built
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/transports'

make[2]: warning: -j48 forced in submake: resetting jobserver mode.
make[2]: 'pdkim.a' is up to date.
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/pdkim'
 
>>> exiqsumm script built
make[2]: 'auths.a' is up to date.
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/auths'
>>> exiqgrep script built
 
make[2]: 'transports.a' is up to date.
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/transports'
 
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/lookups'
make[2]: 'routers.a' is up to date.
 
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/routers'
cc lookups/lf_quote.c
 
cc lookups/lf_check_file.c
cc lookups/lf_sqlperform.c
>>> convert4r3 script built
>>> convert4r4 script built
>>> exim_id_update script built
>>> eximstats script built
>>> exigrep script built
>>> exim_msgdate script built
>>> exipick script built
cc -o exim
 
>>> exim binary built
 
make[1]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386'
mkdir -p /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin
/home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin created

Installation directory is /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin

cp exicyclog /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin
cp exim_checkaccess /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin
cp eximstats /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin
cp exiqgrep /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin
cp exigrep /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin
cp exinext /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin
cp exiqsumm /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin
cp exipick /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin
cp exiwhat /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin
cp convert4r3 /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin
cp convert4r4 /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin
cp exim_msgdate /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin
cp exim_id_update /home/buildozer/aports/community/exim/pkg/exim-scripts/usr/sbin

expr: syntax error
sh: 0: unknown operand
Installing default configuration in /home/buildozer/aports/community/exim/pkg/exim-scripts/etc/exim/exim.conf
because there is no existing configuration file.
mkdir -p /home/buildozer/aports/community/exim/pkg/exim-scripts/etc/exim
sed -e \\
  "/SYSTEM_ALIASES_FILE/ s'SYSTEM_ALIASES_FILE'/etc/mail/aliases'" \\
  ../src/configure.default > ${CONFIGURE_FILE}
****
Installing a dummy /home/buildozer/aports/community/exim/pkg/exim-scripts/etc/mail/aliases file because you do not have
one, and the default configuration requires it. You should
edit /home/buildozer/aports/community/exim/pkg/exim-scripts/etc/mail/aliases and at least create an alias for postmaster.
***
cp ../src/aliases.default /home/buildozer/aports/community/exim/pkg/exim-scripts/etc/mail/aliases
cp: can't create '/home/buildozer/aports/community/exim/pkg/exim-scripts/etc/mail/aliases': No such file or directory

Exim installation complete
>>> exim-scripts*: Preparing subpackage exim-scripts...
>>> exim-scripts*: Running postcheck for exim-scripts
>>> exim-sqlite*: Running split function sqlite...
>>> exim-sqlite*: Preparing subpackage exim-sqlite...
>>> exim-sqlite*: Stripping binaries
>>> exim-sqlite*: Running postcheck for exim-sqlite
>>> exim-utils*: Running split function utils...
/bin/sh scripts/source_checks
`Makefile' is up to date.
 
make[1]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386'
make[1]: warning: -j48 forced in submake: resetting jobserver mode.
>>> exinext script built
>>> transport-filter.pl script built
>>> exicyclog script built
>>> exiwhat script built
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/lookups'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/auths'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/pdkim'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/routers'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
cc local_scan.c
make[2]: Entering directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/transports'
make[2]: warning: -j48 forced in submake: resetting jobserver mode.
# @./exim_checkaccess -v 2>&1 >/dev/null
make[2]: 'pdkim.a' is up to date.
>>> exim_checkaccess script built

make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/pdkim'
>>> exiqgrep script built
 
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/lookups'
make[2]: 'transports.a' is up to date.
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/transports'
 
>>> exiqsumm script built
 
make[2]: 'auths.a' is up to date.
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/auths'
cc lookups/lf_quote.c
cc lookups/lf_check_file.c
cc lookups/lf_sqlperform.c
 
make[2]: 'routers.a' is up to date.
make[2]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386/routers'
 
>>> convert4r3 script built
>>> convert4r4 script built
>>> eximstats script built
>>> exim_id_update script built
>>> exigrep script built
>>> exipick script built
>>> exim_msgdate script built
cc -o exim
 
>>> exim binary built
 
make[1]: Leaving directory '/home/buildozer/aports/community/exim/src/exim-4.98.2/build-Linux-i386'
mkdir -p /home/buildozer/aports/community/exim/pkg/exim-utils/usr/sbin
/home/buildozer/aports/community/exim/pkg/exim-utils/usr/sbin created

Installation directory is /home/buildozer/aports/community/exim/pkg/exim-utils/usr/sbin

cp exim_dbmbuild /home/buildozer/aports/community/exim/pkg/exim-utils/usr/sbin
cp exim_dumpdb /home/buildozer/aports/community/exim/pkg/exim-utils/usr/sbin
cp exim_tidydb /home/buildozer/aports/community/exim/pkg/exim-utils/usr/sbin
cp exim_fixdb /home/buildozer/aports/community/exim/pkg/exim-utils/usr/sbin
cp exim_lock /home/buildozer/aports/community/exim/pkg/exim-utils/usr/sbin

expr: syntax error
sh: 0: unknown operand
Installing default configuration in /home/buildozer/aports/community/exim/pkg/exim-utils/etc/exim/exim.conf
because there is no existing configuration file.
mkdir -p /home/buildozer/aports/community/exim/pkg/exim-utils/etc/exim
sed -e \\
  "/SYSTEM_ALIASES_FILE/ s'SYSTEM_ALIASES_FILE'/etc/mail/aliases'" \\
  ../src/configure.default > ${CONFIGURE_FILE}
****
Installing a dummy /home/buildozer/aports/community/exim/pkg/exim-utils/etc/mail/aliases file because you do not have
one, and the default configuration requires it. You should
edit /home/buildozer/aports/community/exim/pkg/exim-utils/etc/mail/aliases and at least create an alias for postmaster.
***
cp ../src/aliases.default /home/buildozer/aports/community/exim/pkg/exim-utils/etc/mail/aliases
cp: can't create '/home/buildozer/aports/community/exim/pkg/exim-utils/etc/mail/aliases': No such file or directory

Exim installation complete
>>> exim-utils*: Preparing subpackage exim-utils...
>>> exim-utils*: Stripping binaries
>>> exim-utils*: Running postcheck for exim-utils
>>> exim*: Running postcheck for exim
>>> exim*: Preparing package exim...
>>> exim*: Stripping binaries
>>> exim*: Script found. /bin/sh added as a dependency for exim-4.98.2-r0.apk
>>> exim*: Adding .pre-install
>>> exim-cdb*: Scanning shared objects
>>> exim-dbmdb*: Scanning shared objects
>>> exim-dnsdb*: Scanning shared objects
>>> exim-doc*: Scanning shared objects
>>> exim-mysql*: Scanning shared objects
>>> exim-openrc*: Scanning shared objects
>>> exim-postgresql*: Scanning shared objects
>>> exim-scripts*: Scanning shared objects
>>> exim-sqlite*: Scanning shared objects
>>> exim-utils*: Scanning shared objects
>>> exim*: Scanning shared objects
>>> exim-cdb*: Tracing dependencies...
	exim
	so:libc.musl-x86.so.1
>>> exim-cdb*: Package size: 13.3 KB
>>> exim-cdb*: Compressing data...
>>> exim-cdb*: Create checksum...
>>> exim-cdb*: Create exim-cdb-4.98.2-r0.apk
>>> exim-dbmdb*: Tracing dependencies...
	exim
	so:libc.musl-x86.so.1
>>> exim-dbmdb*: Package size: 13.4 KB
>>> exim-dbmdb*: Compressing data...
>>> exim-dbmdb*: Create checksum...
>>> exim-dbmdb*: Create exim-dbmdb-4.98.2-r0.apk
>>> exim-dnsdb*: Tracing dependencies...
	exim
	so:libc.musl-x86.so.1
>>> exim-dnsdb*: Package size: 17.3 KB
>>> exim-dnsdb*: Compressing data...
>>> exim-dnsdb*: Create checksum...
>>> exim-dnsdb*: Create exim-dnsdb-4.98.2-r0.apk
>>> exim-doc*: Tracing dependencies...
>>> exim-doc*: Package size: 26.6 KB
>>> exim-doc*: Compressing data...
>>> exim-doc*: Create checksum...
>>> exim-doc*: Create exim-doc-4.98.2-r0.apk
>>> exim-mysql*: Tracing dependencies...
	exim
	so:libc.musl-x86.so.1
	so:libmariadb.so.3
>>> exim-mysql*: Package size: 13.3 KB
>>> exim-mysql*: Compressing data...
>>> exim-mysql*: Create checksum...
>>> exim-mysql*: Create exim-mysql-4.98.2-r0.apk
>>> exim-openrc*: Tracing dependencies...
>>> exim-openrc*: Package size: 786.0 B
>>> exim-openrc*: Compressing data...
>>> exim-openrc*: Create checksum...
>>> exim-openrc*: Create exim-openrc-4.98.2-r0.apk
>>> exim-postgresql*: Tracing dependencies...
	exim
	so:libc.musl-x86.so.1
	so:libpq.so.5
>>> exim-postgresql*: Package size: 13.2 KB
>>> exim-postgresql*: Compressing data...
>>> exim-postgresql*: Create checksum...
>>> exim-postgresql*: Create exim-postgresql-4.98.2-r0.apk
>>> exim-scripts*: Tracing dependencies...
	exim
	perl
	perl-file-fcntllock
>>> exim-scripts*: Package size: 390.2 KB
>>> exim-scripts*: Compressing data...
>>> exim-scripts*: Create checksum...
>>> exim-scripts*: Create exim-scripts-4.98.2-r0.apk
>>> exim-sqlite*: Tracing dependencies...
	exim
	so:libc.musl-x86.so.1
	so:libsqlite3.so.0
>>> exim-sqlite*: Package size: 13.2 KB
>>> exim-sqlite*: Compressing data...
>>> exim-sqlite*: Create checksum...
>>> exim-sqlite*: Create exim-sqlite-4.98.2-r0.apk
>>> exim-utils*: Tracing dependencies...
	exim
	so:libc.musl-x86.so.1
	so:libtdb.so.1
>>> exim-utils*: Package size: 104.4 KB
>>> exim-utils*: Compressing data...
>>> exim-utils*: Create checksum...
>>> exim-utils*: Create exim-utils-4.98.2-r0.apk
>>> exim*: Tracing dependencies...
	ca-certificates
	/bin/sh
	so:libc.musl-x86.so.1
	so:libcrypto.so.3
	so:libpcre2-8.so.0
	so:libspf2.so.2
	so:libssl.so.3
	so:libtdb.so.1
>>> exim*: Package size: 1.2 MB
>>> exim*: Compressing data...
>>> exim*: Create checksum...
>>> exim*: Create exim-4.98.2-r0.apk
>>> exim: Build complete at Wed, 26 Mar 2025 17:39:08 +0000 elapsed time 0h 0m 13s
>>> exim: Cleaning up srcdir
>>> exim: Cleaning up pkgdir
>>> exim: Uninstalling dependencies...
(1/42) Purging .makedepends-exim (20250326.173856)
(2/42) Purging ca-certificates (20241121-r2)
Executing ca-certificates-20241121-r2.post-deinstall
(3/42) Purging bash (5.2.37-r0)
Executing bash-5.2.37-r0.pre-deinstall
(4/42) Purging tdb-dev (1.4.12-r0)
(5/42) Purging python3-pyc (3.12.9-r0)
(6/42) Purging python3-pycache-pyc0 (3.12.9-r0)
(7/42) Purging pyc (3.12.9-r0)
(8/42) Purging python3 (3.12.9-r0)
(9/42) Purging tdb-libs (1.4.12-r0)
(10/42) Purging gawk (5.3.1-r0)
(11/42) Purging libidn-dev (1.42-r0)
(12/42) Purging libidn (1.42-r0)
(13/42) Purging libspf2-dev (1.2.11-r3)
(14/42) Purging libspf2 (1.2.11-r3)
(15/42) Purging linux-headers (6.12.6-r0)
(16/42) Purging mariadb-connector-c-dev (3.3.10-r0)
(17/42) Purging mariadb-connector-c (3.3.10-r0)
(18/42) Purging pcre2-dev (10.43-r1)
(19/42) Purging libedit-dev (20250104.3.1-r0)
(20/42) Purging bsd-compat-headers (0.7.2-r6)
(21/42) Purging ncurses-dev (6.5_p20250216-r0)
(22/42) Purging libncurses++ (6.5_p20250216-r0)
(23/42) Purging libpanelw (6.5_p20250216-r0)
(24/42) Purging zlib-dev (1.3.1-r2)
(25/42) Purging libpcre2-16 (10.43-r1)
(26/42) Purging libpcre2-32 (10.43-r1)
(27/42) Purging perl-file-fcntllock (0.22-r1)
(28/42) Purging libpq-dev (17.4-r0)
(29/42) Purging libpq (17.4-r0)
(30/42) Purging sqlite-dev (3.49.1-r0)
(31/42) Purging sqlite (3.49.1-r0)
(32/42) Purging sqlite-libs (3.49.1-r0)
(33/42) Purging gdbm (1.24-r0)
(34/42) Purging git-perl (2.49.0-r0)
(35/42) Purging perl-git (2.49.0-r0)
(36/42) Purging perl-error (0.17030-r0)
(37/42) Purging perl (5.40.1-r0)
(38/42) Purging libffi (3.4.7-r0)
(39/42) Purging libformw (6.5_p20250216-r0)
(40/42) Purging libmenuw (6.5_p20250216-r0)
(41/42) Purging mpdecimal (4.0.0-r0)
(42/42) Purging openssl-dev (3.3.3-r0)
Executing busybox-1.37.0-r14.trigger
OK: 403 MiB in 118 packages
>>> exim: Updating the community/x86 repository index...
>>> exim: Signing the index...