------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> procmail-3.22_10 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> procmail-3.22_10 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by procmail-3.22_10 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> procmail-3.22_10 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by procmail-3.22_10 for building => SHA256 Checksum OK for procmail-3.22.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> procmail-3.22_10 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by procmail-3.22_10 for building ===> Extracting for procmail-3.22_10 => SHA256 Checksum OK for procmail-3.22.tar.gz. Extracted Memory Use: 0.89M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for procmail-3.22_10 ===> Applying extra patch /xports/mail/procmail/files/procmail-3.22-getline.patch with -p1 ===> Applying ports patches for procmail-3.22_10 from /xports/mail/procmail/files SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> Configuring for procmail-3.22_10 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for procmail-3.22_10 --- init --- /bin/sh ./initmake /bin/sh "/bin/sh" "/bin/rm -f" "mv -f" "ln" "-lm -ldir -lx -lsocket -lnet -linet -lnsl_s -lnsl_i -lnsl -lsun -lgen -lsockdns -ldl" "/lib /usr/lib /usr/local/lib" /dev/null "/usr/bin/make" o "cc" "" "-s " "procmail lockfile formail mailstat" "procmail formail lockfile" "procmailrc procmailsc procmailex" "src man" "/usr/local/bin" "strip" cc seems to work fine, using that as the C-compiler ...scanning for 13 libraries... Added LDFLAGS= -lm -ldl -lc --- all --- /usr/bin/make make all --- make --- --- config.check --- --- autoconf.h --- --- config.check --- echo Housekeeping file >config.check --- autoconf.h --- /usr/bin/make -C src ../autoconf.h --- ../autoconf.h --- /bin/sh ./autoconf /bin/sh "/bin/rm -f" "mv -f" /dev/null "grep -F" "/usr/bin/make" o "/tmp ." "/usr/local/bin" ../autoconf.h Using the following directories for the LOCKINGTESTs: /tmp . Initiating fcntl()/kernel-locking-support tests Proceeding with kernel-locking-support tests in the background Testing for const Testing for volatile Testing for prototypes Testing for enum Checking for POSIX and ANSI/ISO system include files Checking for network/comsat/biff support Testing for void*, size_t, off_t, pid_t, time_t, mode_t, uid_t & gid_t Checking realloc implementation Testing for WIFEXITED(), WIFSTOPPED(), WEXITSTATUS() & WSIGTERM() Testing for various struct passwd members Testing for memmove, strchr, strpbrk, strcspn, strtol, strstr, rename, setrgid, setegid, pow, opendir, mkdir, waitpid, fsync, ftruncate, strtod, strncasecmp, strerror, strlcat, memset, bzero, and _exit Determining the maximum number of 16 byte arguments execv() takes Benchmarking your system's strstr() implementation Waiting for the kernel-locking tests to finish... Every two digits a file is locked. First digit: which file, second digit: which program, XX indicates a lock conflict or failure Starting test 4 on /tmp/_locktest XX3a 17XX3aXX0 00XX10XX0XX28 05XX28 02XX10XX32 16XX32XX8 01XX8XX18 03XX18XX20 04XX20 Starting test 2 on /tmp/_locktest 07 12 06 14 12 07 04 17 06 14 17 04 16 07 14 16 04 17 06 14 07 16 14 06 17 14 07 16 06 13 13 03 13 13 03 13 03 03 15 05 15 05 15 05 15 15 15 02 12 12 02 12 02 02 11 11 01 11 11 11 01 01 11 10 Starting test 2 on ./_locktest 12 01 00 02 01 13 00 12 01 00 13 02 11 00 13 10 11 13 01 10 11 05 13 01 10 03 15 00 11 00 13 15 03 13 05 15 15 05 15 05 07 17 07 17 07 17 07 17 07 06 16 06 16 06 16 06 16 06 04 12 14 02 02 14 Starting test 3 on /tmp/_locktest Collecting results from kernel-locking tests =============================autoconf.h=================================== /* This file was automagically generated by autoconf */ /* 3 moves in 64 steps of size 16384 when reallocing */ #define GOT_bin_test #define MAX_argc 15300 /* Your system's strstr() is 2.14 times SLOWER than my C-routine */ #define SLOWstrstr /* using my substitute instead */ #define UDP_protocolno 17 #define BIFF_serviceport "512" #define IP_localhost {127,0,0,1} #define MAILSPOOLDIR "/var/mail/" #define SENDMAIL "/usr/sbin/sendmail" #define CF_no_procmail_yet #define defPATH "PATH=$HOME/bin:/bin:/usr/bin:/usr/local/bin" #define defSPATH "PATH=/bin:/usr/bin:/usr/local/bin" #define PM_VERSION "3.22" /*locktype: 4, countlocks: 80, timeout 0, watchdog 14, /tmp/_locktest*/ /*locktype: 2, countlocks: 0, timeout 0, watchdog 8, /tmp/_locktest*/ /*locktype: 2, countlocks: 0, timeout 0, watchdog 8, ./_locktest*/ /*locktype: 3, countlocks: 80, timeout 1, watchdog 14, /tmp/_locktest*/ /* Hotwire LOCKINGTEST=010 */ /* Procmail will lock via: dotlocking, lockf() */ #define NOfcntl_lock #define USElockf /* autoconf completed */ ========================================================================== --- bins --- --- mans --- --- recommend --- --- bins --- /usr/bin/make -C src ../new/procmail ../new/lockfile ../new/formail ../new/mailstat --- mans --- /usr/bin/make -C man ../new/procmail.1 ../new/formail.1 ../new/lockfile.1 ../new/procmailrc.5 ../new/procmailsc.5 ../new/procmailex.5 --- recommend --- --- sublib.o --- --- recommend.o --- --- bins --- --- mailstat --- --- acommon.o --- --- authenticate.o --- --- common.o --- --- comsat.o --- --- cstdio.o --- --- ecommon.o --- --- cstdio.o --- cc -c -pipe -O2 -fno-strict-aliasing cstdio.c --- mailstat --- cp ../examples/mailstat mailstat --- acommon.o --- cc -c -pipe -O2 -fno-strict-aliasing acommon.c --- recommend --- --- sublib.o --- cc -c -pipe -O2 -fno-strict-aliasing sublib.c --- mans --- --- man_sed --- --- bins --- --- authenticate.o --- cc -c -DPROCMAIL -pipe -O2 -fno-strict-aliasing authenticate.c --- exopen.o --- --- comsat.o --- cc -c -pipe -O2 -fno-strict-aliasing comsat.c --- exopen.o --- cc -c -pipe -O2 -fno-strict-aliasing exopen.c --- common.o --- cc -c -pipe -O2 -fno-strict-aliasing common.c --- ecommon.o --- cc -c -pipe -O2 -fno-strict-aliasing ecommon.c --- mans --- --- ../man/man.sed --- --- bins --- --- cstdio.o --- cstdio.c: In function 'refillL': cstdio.c:251:17: warning: implicit declaration of function 'waitfor'; did you mean 'wait6'? [-Wimplicit-function-declaration] { if((retcode=waitfor(childserverpid))==EXIT_SUCCESS) ^~~~~~~ wait6 --- fields.o --- cc -c -pipe -O2 -fno-strict-aliasing fields.c --- foldinfo.o --- --- formail.o --- --- foldinfo.o --- cc -c -pipe -O2 -fno-strict-aliasing foldinfo.c --- formail.o --- cc -c -pipe -O2 -fno-strict-aliasing formail.c --- recommend --- --- recommend --- --- bins --- --- formisc.o --- cc -c -pipe -O2 -fno-strict-aliasing formisc.c --- recommend --- ================================================================ =============== If you are a system administrator you should consider integrating procmail into the mail-delivery system -- for advanced functionality, speed AND SECURITY --. For more information about this topic you should look in the examples/advanced file. ================================================================ =============== --- bins --- --- foldinfo.o --- foldinfo.c: In function 'rnmbogus': --- goodies.o --- --- foldinfo.o --- foldinfo.c:60:12: warning: implicit declaration of function 'ultoan'; did you mean 'tan'? [-Wimplicit-function-declaration] *p++='.';ultoan((unsigned long)stbuf->st_ino,p); /* i-node numbered */ ^~~~~~ tan --- goodies.o --- cc -c -pipe -O2 -fno-strict-aliasing goodies.c --- lastdirsep.o --- cc -c -pipe -O2 -fno-strict-aliasing lastdirsep.c --- lmtp.o --- cc -c -pipe -O2 -fno-strict-aliasing lmtp.c --- lockfile.o --- cc -c -pipe -O2 -fno-strict-aliasing lockfile.c --- locking.o --- cc -c -pipe -O2 -fno-strict-aliasing locking.c --- mailfold.o --- cc -c -pipe -O2 -fno-strict-aliasing mailfold.c --- mcommon.o --- cc -c -pipe -O2 -fno-strict-aliasing mcommon.c --- lmtp.o --- lmtp.c:54:8: warning: type defaults to 'int' in declaration of 'ctopfd' [-Wimplicit-int] static ctopfd; ^~~~~~ --- mans --- --- procmail.1 --- /bin/sh ./mansed /bin/sh procmail.man procmail.1 "/bin/rm -f" /dev/null --- bins --- --- mailfold.o --- mailfold.c: In function 'readmail': mailfold.c:374:6: warning: type of 'rhead' defaults to 'int' [-Wimplicit-int] void readmail(rhead,tobesent)const long tobesent; ^~~~~~~~ --- memblk.o --- cc -c -pipe -O2 -fno-strict-aliasing memblk.c --- misc.o --- cc -c -pipe -O2 -fno-strict-aliasing misc.c --- mans --- --- formail.1 --- /bin/sh ./mansed /bin/sh formail.man formail.1 "/bin/rm -f" /dev/null --- bins --- --- pipes.o --- cc -c -pipe -O2 -fno-strict-aliasing pipes.c --- procmail.o --- cc -c -pipe -O2 -fno-strict-aliasing procmail.c --- mans --- --- lockfile.1 --- /bin/sh ./mansed /bin/sh lockfile.man lockfile.1 "/bin/rm -f" /dev/null --- bins --- --- regexp.o --- cc -c -pipe -O2 -fno-strict-aliasing regexp.c --- robust.o --- cc -c -pipe -O2 -fno-strict-aliasing robust.c --- variables.o --- cc -c -pipe -O2 -fno-strict-aliasing variables.c --- mans --- --- procmailrc.5 --- /bin/sh ./mansed /bin/sh procmailrc.man procmailrc.5 "/bin/rm -f" /dev/null --- procmailsc.5 --- /bin/sh ./mansed /bin/sh procmailsc.man procmailsc.5 "/bin/rm -f" /dev/null --- bins --- --- from.o --- cc -c -pipe -O2 -fno-strict-aliasing from.c --- setid.o --- --- ../new/mailstat --- --- lockfile --- --- ../new/mailstat --- ln ../src/mailstat ../new/mailstat --- lockfile --- cc -pipe -O2 -fno-strict-aliasing lockfile.o exopen.o sublib.o acommon.o mcommon.o authenticate.o lastdirsep.o -o lockfile -s -lm -ldl -lc --- mans --- --- procmailex.5 --- --- ../new/procmail.1 --- --- procmailex.5 --- /bin/sh ./mansed /bin/sh procmailex.man procmailex.5 "/bin/rm -f" /dev/null --- ../new/procmail.1 --- ln ../man/procmail.1 ../new/procmail.1 --- ../new/formail.1 --- ln ../man/formail.1 ../new/formail.1 --- ../new/lockfile.1 --- ln ../man/lockfile.1 ../new/lockfile.1 --- ../new/procmailrc.5 --- ln ../man/procmailrc.5 ../new/procmailrc.5 --- bins --- --- ../new/lockfile --- --- mans --- --- ../new/procmailsc.5 --- --- bins --- ln ../src/lockfile ../new/lockfile --- mans --- ln ../man/procmailsc.5 ../new/procmailsc.5 --- ../new/procmailex.5 --- --- bins --- --- setid --- --- mans --- ln ../man/procmailex.5 ../new/procmailex.5 --- bins --- --- formail --- cc -pipe -O2 -fno-strict-aliasing formail.o common.o fields.o formisc.o sublib.o ecommon.o acommon.o -o formail -s -lm -ldl -lc --- procmail --- cc -pipe -O2 -fno-strict-aliasing procmail.o cstdio.o common.o exopen.o goodies.o locking.o mailfold.o foldinfo.o misc.o pipes.o regexp.o robust.o sublib.o acommon.o mcommon.o lastdirsep.o authenticate.o lmtp.o memblk.o variables.o from.o comsat.o -o procmail -s -lm -ldl -lc --- ../new/formail --- --- ../new/procmail --- --- ../new/formail --- ln ../src/formail ../new/formail --- ../new/procmail --- ln ../src/procmail ../new/procmail --- all --- If you would like to inspect the results before running make install: All installable files can be found in the new/ subdirectory. SUCCEEDED 00:00:37 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for procmail-3.22_10 ===> Generating temporary packing list /usr/bin/make -C src ../new/procmail ../new/lockfile ../new/formail ../new/mailstat `../new/procmail' is up to date. `../new/lockfile' is up to date. `../new/formail' is up to date. `../new/mailstat' is up to date. cp new/procmail new/lockfile new/formail new/mailstat /construction/mail/procmail/stage/usr/local/bin echo Housekeeping file >install.bin /usr/bin/make -C man ../new/procmail.1 ../new/formail.1 ../new/lockfile.1 ../new/procmailrc.5 ../new/procmailsc.5 ../new/procmailex.5 `../man/man.sed' is up to date. `../new/procmail.1' is up to date. `../new/formail.1' is up to date. `../new/lockfile.1' is up to date. `../new/procmailrc.5' is up to date. `../new/procmailsc.5' is up to date. `../new/procmailex.5' is up to date. echo Housekeeping file >install.man /bin/mkdir -p /construction/mail/procmail/stage/usr/local/share/doc/procmail/ /construction/mail/procmail/stage/usr/local/share/examples/procmail/ cd /construction/mail/procmail/procmail-3.22/ && install -m 0644 FAQ FEATURES HISTORY KNOWN_BUGS README /construction/mail/procmail/stage/usr/local/share/doc/procmail/ cd /construction/mail/procmail/procmail-3.22/examples/ && install -m 0644 1procmailrc 1rmail 2procmailrc 2rmail 3procmailrc 3rmail advanced dirname forward local_procmail_lmtp.m4 mailstat /construction/mail/procmail/stage/usr/local/share/examples/procmail/ ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks Warning: Possible REINPLACE_CMD issues: - - REINPLACE_CMD ran, but did not modify file contents: config.h - - REINPLACE_CMD ran, but did not modify file contents: src/autoconf - - REINPLACE_CMD ran, but did not modify file contents: Makefile - - REINPLACE_CMD ran, but did not modify file contents: Makefile.orig SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- 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:00 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for procmail-3.22_10 file sizes/checksums [26]: 0% file sizes/checksums [26]: 100% packing files [26]: 0% packing files [26]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:01 TOTAL TIME 00:00:40