* Package: mail-filter/procmail-3.22-r12  * Repository: gentoo  * Maintainer: net-mail@gentoo.org  * USE: amd64 elibc_glibc kernel_linux multilib userland_GNU  * FEATURES: sandbox >>> Unpacking source... >>> Unpacking procmail-3.22.tar.gz to /var/tmp/portage/mail-filter/procmail-3.22-r12/work * Applying gentoo-maildir3.diff ...  [ ok ] * Applying procmail-lazy-bindings.diff ...  [ ok ] * Applying procmail-comsat-segfault.diff ...  [ ok ] * Applying procmail-maxprocs-fix.diff ...  [ ok ] * Applying procmail-pipealloc.diff ...  [ ok ] * Applying procmail-3.22-glibc-2.10.patch ...  [ ok ] >>> Source unpacked in /var/tmp/portage/mail-filter/procmail-3.22-r12/work >>> Compiling source in /var/tmp/portage/mail-filter/procmail-3.22-r12/work/procmail-3.22 ... make -j6 CC=x86_64-pc-linux-gnu-gcc /bin/sh ./initmake /bin/sh "/bin/sh" "/bin/rm -f" "mv -f" "ln" \ "-lm -ldir -lx -lsocket -linet -lnsl_s -lnsl_i -lnsl -lsun -lgen -lsockdns -ldl" \ "/lib /usr/lib /usr/local/lib" \ /dev/null "make" o \ "x86_64-pc-linux-gnu-gcc" "-O2 -pipe -march=core2 -fno-inline-functions " "-s " "procmail lockfile formail mailstat" \ "procmail formail lockfile" \ "procmailrc procmailsc procmailex" "src man" \ "/usr/bin" \ "strip" x86_64-pc-linux-gnu-gcc seems to work fine, using that as the C-compiler ...scanning for 12 libraries... ...scanning for 10 libraries... ...scanning for 9 libraries... ...scanning for 8 libraries... ...scanning for 7 libraries... ...scanning for 6 libraries... ...scanning for 5 libraries... ...scanning for 4 libraries... Added LDFLAGS= -lm -lnsl -ldl -lc cd src; make ../autoconf.h echo Housekeeping file >config.check make[1]: Entering directory `/var/tmp/portage/mail-filter/procmail-3.22-r12/work/procmail-3.22/src' /bin/sh ./autoconf /bin/sh "/bin/rm -f" "mv -f" /dev/null \ "grep -F" "make" o "/tmp . " \ "/usr/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 04 12 06 10 12 06 00 11 07 11 07 01 17 11 07 11 17 01 17 01 07 01 17 01 02 07 16 05 16 05 16 12 16 12 16 02 06 15 00 15 10 15 00 15 10 15 00 15 10 05 02 14 02 14 02 04 14 04 14 04 14 03 13 13 03 13 03 13 03 13 Starting test 4 on ./_locktest 10 06 00 16 10 06 16 00 16 10 16 00 16 06 10 06 00 17 01 17 07 01 07 11 17 11 17 11 07 01 17 11 17 01 04 01 14 02 04 10 02 04 12 14 12 04 12 04 02 04 12 14 02 02 05 15 05 15 15 15 15 05 05 03 13 03 03 13 03 03 03 13 Starting test 6 on /tmp/_locktest 17 01 14 02 11 14 12 12 02 04 04 14 02 15 02 15 07 05 16 05 16 05 06 05 06 05 06 05 06 15 11 06 01 06 07 13 16 04 14 00 17 11 11 01 01 01 07 17 07 17 07 10 00 10 13 03 13 03 03 13 03 13 10 00 10 10 Starting test 6 on ./_locktest 04 16 03 01 13 15 11 15 03 05 11 02 15 01 05 11 17 15 07 03 07 13 07 13 17 03 12 07 05 07 14 15 06 05 13 16 04 17 04 17 06 04 16 14 06 16 06 01 01 02 11 12 02 02 12 00 10 00 00 00 10 00 00 Starting test 7 on /tmp/_locktest XX8 16XX32XX1a 13XX1aXX02 12 002X0a Collecting results from kernel-locking tests =============================autoconf.h=================================== /* This file was automagically generated by autoconf */ #define NOpw_class #define NOstrlcat #define NOsetrgid #define MAX_argc 163838 /* soft limit */ /* Your system's strstr() is 2.82 times FASTER than my C-routine */ #define UDP_protocolno 17 #define BIFF_serviceport "512" #define IP_localhost {127,0,0,1} #define TOGGLE_SGID_OK #define MAILSPOOLDIR "/var/spool/mail/" #define SENDMAIL "/usr/sbin/sendmail" #define CF_no_procmail_yet #define buggy_SENDMAIL #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: 0, timeout 0, watchdog 8, /tmp/_locktest*/ /*locktype: 4, countlocks: 0, timeout 0, watchdog 8, ./_locktest*/ /*locktype: 6, countlocks: 0, timeout 0, watchdog 8, /tmp/_locktest*/ /*locktype: 6, countlocks: 0, timeout 0, watchdog 8, ./_locktest*/ /*locktype: 7, countlocks: 80, timeout 0, watchdog 14, /tmp/_locktest*/ /* Hotwire LOCKINGTEST=110 */ /* Procmail will lock via: dotlocking, fcntl(), lockf() */ #define USElockf /* autoconf completed */ ========================================================================== make[1]: Leaving directory `/var/tmp/portage/mail-filter/procmail-3.22-r12/work/procmail-3.22/src' cd src; make ../new/procmail ../new/lockfile ../new/formail ../new/mailstat cd man; make ../new/procmail.1 ../new/formail.1 ../new/lockfile.1 ../new/procmailrc.5 ../new/procmailsc.5 ../new/procmailex.5 make[1]: Entering directory `/var/tmp/portage/mail-filter/procmail-3.22-r12/work/procmail-3.22/src' x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions procmail.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions cstdio.c make[1]: Entering directory `/var/tmp/portage/mail-filter/procmail-3.22-r12/work/procmail-3.22/man' x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions common.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions exopen.c make[1]: Entering directory `/var/tmp/portage/mail-filter/procmail-3.22-r12/work/procmail-3.22/src' make[2]: Entering directory `/var/tmp/portage/mail-filter/procmail-3.22-r12/work/procmail-3.22/src' exopen.c: In function ‘unique’: exopen.c:116: warning: ignoring return value of ‘nice’, declared with attribute warn_unused_result x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions sublib.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions goodies.c manconf.c: In function ‘pname’: manconf.c:77: warning: ignoring return value of ‘freopen’, declared with attribute warn_unused_result x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions locking.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions mailfold.c make[2]: Leaving directory `/var/tmp/portage/mail-filter/procmail-3.22-r12/work/procmail-3.22/src' /bin/sh ./mansed /bin/sh procmail.man procmail.1 "/bin/rm -f" /dev/null x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions foldinfo.c make[1]: Leaving directory `/var/tmp/portage/mail-filter/procmail-3.22-r12/work/procmail-3.22/src' =============================================================================== 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. x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions misc.c Also, HIGHLY RECOMMENDED (type 'make install-suid' to execute it): chown root /usr/bin/procmail chgrp mail /usr/bin/procmail /usr/bin/lockfile chmod 6755 /usr/bin/procmail chmod 2755 /usr/bin/lockfile =============================================================================== /bin/sh ./mansed /bin/sh formail.man formail.1 "/bin/rm -f" /dev/null x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions pipes.c /bin/sh ./mansed /bin/sh lockfile.man lockfile.1 "/bin/rm -f" /dev/null x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions regexp.c /bin/sh ./mansed /bin/sh procmailrc.man procmailrc.5 "/bin/rm -f" /dev/null x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions robust.c /bin/sh ./mansed /bin/sh procmailsc.man procmailsc.5 "/bin/rm -f" /dev/null x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions acommon.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions mcommon.c /bin/sh ./mansed /bin/sh procmailex.man procmailex.5 "/bin/rm -f" /dev/null x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions lastdirsep.c x86_64-pc-linux-gnu-gcc -c -DPROCMAIL -O2 -pipe -march=core2 -fno-inline-functions authenticate.c ln ../man/procmail.1 ../new/procmail.1 x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions lmtp.c ln ../man/formail.1 ../new/formail.1 x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions memblk.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions variables.c ln ../man/lockfile.1 ../new/lockfile.1 ln ../man/procmailrc.5 ../new/procmailrc.5 ln ../man/procmailsc.5 ../new/procmailsc.5 x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions from.c ln ../man/procmailex.5 ../new/procmailex.5 make[1]: Leaving directory `/var/tmp/portage/mail-filter/procmail-3.22-r12/work/procmail-3.22/man' x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions comsat.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions lockfile.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions formail.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions fields.c lockfile.c: In function ‘elog’: lockfile.c:54: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result lockfile.c: In function ‘main’: lockfile.c:130: warning: ignoring return value of ‘strtol’, declared with attribute warn_unused_result formail.c: In function ‘elimdups’: formail.c:350: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions formisc.c x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=core2 -fno-inline-functions ecommon.c cp ../examples/mailstat mailstat formisc.c: In function ‘startprog’: formisc.c:162: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result formisc.c:175: warning: ignoring return value of ‘pipe’, declared with attribute warn_unused_result formisc.c:194: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result ln ../src/mailstat ../new/mailstat x86_64-pc-linux-gnu-gcc -O2 -pipe -march=core2 -fno-inline-functions -s -lm -lnsl -ldl -lc lockfile.o exopen.o sublib.o acommon.o mcommon.o authenticate.o lastdirsep.o -o lockfile x86_64-pc-linux-gnu-gcc -O2 -pipe -march=core2 -fno-inline-functions -s -lm -lnsl -ldl -lc 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 ln ../src/lockfile ../new/lockfile ln ../src/procmail ../new/procmail x86_64-pc-linux-gnu-gcc -O2 -pipe -march=core2 -fno-inline-functions -s -lm -lnsl -ldl -lc formail.o common.o fields.o formisc.o sublib.o ecommon.o acommon.o -o formail ln ../src/formail ../new/formail make[1]: Leaving directory `/var/tmp/portage/mail-filter/procmail-3.22-r12/work/procmail-3.22/src' If you would like to inspect the results before running make install: All installable files can be found in the new/ subdirectory. >>> Source compiled. >>> Test phase [not enabled]: mail-filter/procmail-3.22-r12 >>> Install procmail-3.22-r12 into /var/tmp/portage/mail-filter/procmail-3.22-r12/image/ category mail-filter >>> Completed installing procmail-3.22-r12 into /var/tmp/portage/mail-filter/procmail-3.22-r12/image/ * QA Notice: Pre-stripped files found: * /usr/bin/procmail * /usr/bin/formail * /usr/bin/lockfile ecompressdir: bzip2 -9 /usr/share/man