------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/libiconv-1.16.txz Installing /packages/All/openssl-1.1.1h_1,1.txz Installing /packages/All/perl5-5.32.0.txz Installing /packages/All/libpthread-stubs-0.4.txz Installing /packages/All/libXau-1.0.9.txz Installing /packages/All/xorgproto-2020.1.txz Installing /packages/All/libXdmcp-1.1.3.txz Installing /packages/All/libxcb-1.14_1.txz Installing /packages/All/libX11-1.6.12,1.txz Installing /packages/All/libXext-1.3.4,1.txz Installing /packages/All/libICE-1.0.10,1.txz Installing /packages/All/libSM-1.2.3,1.txz Installing /packages/All/libXt-1.2.0,1.txz Installing /packages/All/libXmu-1.1.3,1.txz Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gettext-runtime-0.21.txz Installing /packages/All/libXpm-3.5.13.txz Installing /packages/All/libXaw-1.0.13_3,2.txz Installing /packages/All/libidn-1.35.txz Installing /packages/All/libspf2-1.2.10_2.txz Installing /packages/All/pcre-8.44.txz SUCCEEDED 00:00:28 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- Exim now drops privileges when alternate configuration files are used. You can set make variable TRUSTED_CONFIG_LIST to specify the list of configuration files for which root privileges will be retained. You can whitelist some macros using the make variable WHITELIST_D_MACROS. This is useful if you are running with DISABLE_D_OPT set, but macros whitelisting will be removed in some future Exim release, so it is better to use TRUSTED_CONFIG_LIST to set the list of trusted configuration files. SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> exim-monitor-4.94_2 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- Exim now drops privileges when alternate configuration files are used. You can set make variable TRUSTED_CONFIG_LIST to specify the list of configuration files for which root privileges will be retained. You can whitelist some macros using the make variable WHITELIST_D_MACROS. This is useful if you are running with DISABLE_D_OPT set, but macros whitelisting will be removed in some future Exim release, so it is better to use TRUSTED_CONFIG_LIST to set the list of trusted configuration files. ===> exim-monitor-4.94_2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by exim-monitor-4.94_2 for building SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- Exim now drops privileges when alternate configuration files are used. You can set make variable TRUSTED_CONFIG_LIST to specify the list of configuration files for which root privileges will be retained. You can whitelist some macros using the make variable WHITELIST_D_MACROS. This is useful if you are running with DISABLE_D_OPT set, but macros whitelisting will be removed in some future Exim release, so it is better to use TRUSTED_CONFIG_LIST to set the list of trusted configuration files. ===> exim-monitor-4.94_2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by exim-monitor-4.94_2 for building => SHA256 Checksum OK for exim/exim-4.94.tar.bz2. SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- Exim now drops privileges when alternate configuration files are used. You can set make variable TRUSTED_CONFIG_LIST to specify the list of configuration files for which root privileges will be retained. You can whitelist some macros using the make variable WHITELIST_D_MACROS. This is useful if you are running with DISABLE_D_OPT set, but macros whitelisting will be removed in some future Exim release, so it is better to use TRUSTED_CONFIG_LIST to set the list of trusted configuration files. ===> exim-monitor-4.94_2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by exim-monitor-4.94_2 for building ===> Extracting for exim-monitor-4.94_2 => SHA256 Checksum OK for exim/exim-4.94.tar.bz2. Extracted Memory Use: 9.60M SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for exim-monitor-4.94_2 ===> Applying ports patches for exim-monitor-4.94_2 from /xports/mail/exim-monitor/../exim/files (cd /construction/mail/exim-monitor/exim-4.94/OS && /bin/cp os.h-FreeBSD os.h-DragonFly && /bin/cp os.c-FreeBSD os.c-DragonFly && /bin/cp Makefile-FreeBSD Makefile-DragonFly) SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> exim-monitor-4.94_2 depends on package: libiconv>=1.14_11 - found ===> exim-monitor-4.94_2 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> exim-monitor-4.94_2 depends on package: perl5>=5.32.r0<5.33 - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> exim-monitor-4.94_2 depends on shared library: libidn.so - found (/usr/local/lib/libidn.so) ===> exim-monitor-4.94_2 depends on shared library: libspf2.so - found (/usr/local/lib/libspf2.so) ===> exim-monitor-4.94_2 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so) SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> exim-monitor-4.94_2 depends on package: libiconv>=1.14_11 - found ===> exim-monitor-4.94_2 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> exim-monitor-4.94_2 depends on package: perl5>=5.32.r0<5.33 - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> exim-monitor-4.94_2 depends on shared library: libidn.so - found (/usr/local/lib/libidn.so) ===> exim-monitor-4.94_2 depends on shared library: libspf2.so - found (/usr/local/lib/libspf2.so) ===> exim-monitor-4.94_2 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so) ===> Configuring for exim-monitor-4.94_2 >>> 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 SUCCEEDED 00:00:04 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for exim-monitor-4.94_2 `Makefile' is up to date. /bin/sh ../scripts/Configure-os.c cc buildconfig.c /bin/sh ../scripts/Configure-config.h "/usr/bin/make" `buildconfig' is up to date. Building configuration file config.h >>> config.h built /bin/sh ../scripts/Configure-os.h cc -DMACRO_PREDEF macro_predef.c cc -DMACRO_PREDEF globals.c cc -DMACRO_PREDEF readconf.c cc -DMACRO_PREDEF route.c cc -DMACRO_PREDEF transport.c cc -DMACRO_PREDEF drtables.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 -o macro_predef ./macro_predef > macro.c /bin/sh ../scripts/Configure-eximon >>> eximon script built cc -DCOMPILE_UTILITY spool_in.c cc -DCOMPILE_UTILITY store.c cc -DCOMPILE_UTILITY string.c cc -DCOMPILE_UTILITY queue.c cc -DCOMPILE_UTILITY tod.c cc -DCOMPILE_UTILITY tree.c cc exim_monitor/em_StripChart.c cc exim_monitor/em_TextPop.c cc exim_monitor/em_globals.c cc exim_monitor/em_init.c cc exim_monitor/em_log.c cc exim_monitor/em_main.c ../exim_monitor/em_main.c: In function 'numlock_modifiers': ../exim_monitor/em_main.c:576:5: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] if (XKeycodeToKeysym(display, m->modifiermap [i*m->max_keypermod + j], 0) ^~ In file included from ../exim_monitor/em_hdr.h:125, from ../exim_monitor/em_main.c:9: /usr/local/include/X11/Xlib.h:1687:15: note: declared here extern KeySym XKeycodeToKeysym( ^~~~~~~~~~~~~~~~ cc exim_monitor/em_menu.c cc exim_monitor/em_queue.c cc exim_monitor/em_strip.c cc exim_monitor/em_text.c cc exim_monitor/em_xs.c cc exim_monitor/em_version.c cc -o eximon.bin /usr/bin/strip eximon.bin >>> exim monitor binary built >>> exicyclog script built >>> exinext script built >>> exiwhat script built >>> exigrep script built >>> eximstats script built >>> exipick script built >>> exiqgrep script built >>> exiqsumm script built >>> transport-filter.pl script built >>> convert4r3 script built >>> convert4r4 script built >>> exim_checkaccess script built cc exim_dbmbuild.c cc -o exim_dbmbuild /usr/bin/strip exim_dbmbuild >>> exim_dbmbuild utility built cc -DEXIM_DUMPDB exim_dbutil.c cc -DCOMPILE_UTILITY os.c cc -o exim_dumpdb /usr/bin/strip exim_dumpdb >>> exim_dumpdb utility built cc -DEXIM_FIXDB exim_dbutil.c cc -DCOMPILE_UTILITY queue.c cc -o exim_fixdb /usr/bin/strip exim_fixdb >>> exim_fixdb utility built cc -DEXIM_TIDYDB exim_dbutil.c cc -o exim_tidydb /usr/bin/strip exim_tidydb >>> exim_tidydb utility built cc exim_lock.c cc -o exim_lock /usr/bin/strip exim_lock >>> exim_lock utility built cc cdb.c cc dbmdb.c cc dnsdb.c cc dsearch.c cc lsearch.c cc passwd.c cc spf.c cc readsock.c ar cq lookups.a ranlib lookups.a cc lf_quote.c cc lf_check_file.c cc lf_sqlperform.c cc auth-spa.c cc call_pam.c cc call_pwcheck.c cc call_radius.c cc check_serv_cond.c cc cram_md5.c cc cyrus_sasl.c cc dovecot.c cc external.c cc get_data.c cc get_no64_data.c cc gsasl_exim.c cc heimdal_gssapi.c cc plaintext.c cc pwcheck.c cc spa.c cc tls.c cc xtextdecode.c cc xtextencode.c ar cq auths.a ranlib auths.a cc pdkim.c cc signing.c ar cq pdkim.a ranlib pdkim.a cc accept.c cc dnslookup.c cc ipliteral.c cc iplookup.c cc manualroute.c cc queryprogram.c cc redirect.c cc rf_change_domain.c cc rf_expand_data.c cc rf_get_errors_address.c cc rf_get_munge_headers.c cc rf_get_transport.c cc rf_get_ugid.c cc rf_lookup_hostlist.c cc rf_queue_add.c cc rf_self_action.c cc rf_set_ugid.c ar cq routers.a ranlib routers.a cc appendfile.c cc autoreply.c cc lmtp.c cc pipe.c cc queuefile.c cc smtp.c cc smtp_socks.c cc tf_maildir.c ar cq transports.a ranlib transports.a cc acl.c acl.c: In function 'acl_check_condition': acl.c:3202:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] submission_name = parse_fix_phrase(p+6, pp-p-6); ^ cc base64.c cc child.c cc crypt16.c cc daemon.c cc dbfn.c cc debug.c debug.c: In function 'debug_print_socket': debug.c:354:22: warning: passing argument 2 of 'getpeername' from incompatible pointer type [-Wincompatible-pointer-types] if (getpeername(fd, sinp, &alen) == 0) ^~~~ In file included from exim.h:187, from debug.c:9: /usr/include/sys/socket.h:493:22: note: expected 'struct sockaddr * restrict' but argument is of type 'struct sockaddr_in *' int getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ debug.c:366:22: warning: passing argument 2 of 'getpeername' from incompatible pointer type [-Wincompatible-pointer-types] if (getpeername(fd, sin6p, &alen) == 0) ^~~~~ In file included from exim.h:187, from debug.c:9: /usr/include/sys/socket.h:493:22: note: expected 'struct sockaddr * restrict' but argument is of type 'struct sockaddr_in6 *' int getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ debug.c:379:29: warning: passing argument 2 of 'getpeername' from incompatible pointer type [-Wincompatible-pointer-types] if (getpeername(fd, sunp, &alen) == 0) ^~~~ In file included from exim.h:187, from debug.c:9: /usr/include/sys/socket.h:493:22: note: expected 'struct sockaddr * restrict' but argument is of type 'struct sockaddr_un *' int getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc deliver.c cc directory.c cc dns.c cc drtables.c cc enq.c cc exim.c exim.c: In function 'main': exim.c:4784:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] originator_name = parse_fix_phrase(originator_name, Ustrlen(originator_name)); ^ cc expand.c cc filter.c cc filtertest.c cc globals.c cc dkim.c cc dkim_transport.c cc hash.c cc header.c cc host.c cc ip.c cc log.c cc lss.c cc match.c cc md5.c cc moan.c cc os.c cc parse.c cc queue.c cc rda.c cc readconf.c cc receive.c cc retry.c cc rewrite.c cc rfc2047.c cc route.c cc search.c cc sieve.c cc smtp_in.c cc smtp_out.c cc spool_in.c cc spool_out.c cc std-crypto.c cc store.c cc string.c cc tls.c cc tod.c cc transport.c cc tree.c cc verify.c cc environment.c cc macro.c cc local_scan.c cc perl.c cc malware.c cc mime.c cc regex.c cc spam.c cc spool_mbox.c cc arc.c cc bmi_spam.c cc dane.c cc dcc.c cc dmarc.c cc imap_utf7.c cc spf.c cc srs.c cc utf8.c cc version.c cc -o exim /usr/bin/strip exim >>> exim binary built SUCCEEDED 00:02:45 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- ===> exim-monitor-4.94_2 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> exim-monitor-4.94_2 depends on package: perl5>=5.32.r0<5.33 - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for exim-monitor-4.94_2 ===> exim-monitor-4.94_2 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> exim-monitor-4.94_2 depends on package: perl5>=5.32.r0<5.33 - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> exim-monitor-4.94_2 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> Generating temporary packing list `Makefile' is up to date. /bin/sh ../scripts/Configure-eximon >>> eximon script built cc exim_monitor/em_version.c cc -o eximon.bin /usr/bin/strip eximon.bin >>> exim monitor binary built >>> exicyclog script built >>> exinext script built >>> exiwhat script built >>> exigrep script built >>> eximstats script built >>> exipick script built >>> exiqgrep script built >>> exiqsumm script built >>> transport-filter.pl script built >>> convert4r3 script built >>> convert4r4 script built >>> exim_checkaccess script built `auths.a' is up to date. `pdkim.a' is up to date. `routers.a' is up to date. `transports.a' is up to date. cc lookups/lf_quote.c cc lookups/lf_check_file.c cc lookups/lf_sqlperform.c cc local_scan.c cc -o exim /usr/bin/strip exim >>> exim binary built Installation directory is /construction/mail/exim-monitor/stage/usr/local/sbin cp eximon /construction/mail/exim-monitor/stage/usr/local/sbin cp eximon.bin /construction/mail/exim-monitor/stage/usr/local/sbin Installing default configuration in /construction/mail/exim-monitor/stage/usr/local/etc/exim/configure.sample mkdir -p /construction/mail/exim-monitor/stage/usr/local/etc/exim sed -e \\ "/SYSTEM_ALIASES_FILE/ s'SYSTEM_ALIASES_FILE'/etc/aliases'" \\ ../src/configure.default > ${CONFIGURE_FILE}.sample Exim installation complete ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: you may not need USES=ssl Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:03 ------------------------------------------------------------------------------- -- Phase: check-plist ------------------------------------------------------------------------------- ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) SUCCEEDED 00:00:03 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for exim-monitor-4.94_2 file sizes/checksums [3]: 0% file sizes/checksums [3]: 100% packing files [3]: 0% packing files [3]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:02 TOTAL TIME 00:03:40