>>> Unpacking source... >>> Unpacking simscan-1.4.0.tar.gz to /var/tmp/portage/mail-filter/simscan-1.4.0-r2/work * Applying simscan-1.3.1-destdir.patch ...  [ ok ] * Applying simscan-1.3.1-printf.patch ...  [ ok ] * Running eautoreconf in '/var/tmp/portage/mail-filter/simscan-1.4.0-r2/work/simscan-1.4.0' ... * Running aclocal ...  [ ok ] * Running autoconf ...  [ ok ] * Running autoheader ...  [ ok ] * Running automake --add-missing --copy --foreign ...  [ ok ] >>> Source unpacked in /var/tmp/portage/mail-filter/simscan-1.4.0-r2/work >>> Compiling source in /var/tmp/portage/mail-filter/simscan-1.4.0-r2/work/simscan-1.4.0 ... * econf: updating simscan-1.4.0/config.sub with /usr/share/gnuconfig/config.sub * econf: updating simscan-1.4.0/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-qmaildir=/var/qmail --enable-qmail-queue=/var/qmail/bin/qmail-queue --disable-attach --disable-clamav --disable-clamdscan --disable-clamavdb-path --disable-dropmsg --disable-spam --disable-spamc --disable-spam-hits --disable-spamc-user --disable-spam-auth-user --disable-spam-passthru --disable-quarantinedir --disable-regex --disable-custom-smtp-reject --disable-received --disable-per-domain configure: loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for style of include used by make... GNU checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed checking dependency style of i686-pc-linux-gnu-gcc... none checking for strsep... yes checking for i686-pc-linux-gnu-gcc... (cached) i686-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether i686-pc-linux-gnu-gcc accepts -g... (cached) yes checking for i686-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed checking dependency style of i686-pc-linux-gnu-gcc... (cached) none checking whether the simscan user exists... yes checking whether we can locate the qmail directory... yes checking setting the work directory... done checking setting the control directory... done checking whether we can locate the qmail-queue program... yes checking enable the regex scanner... no checking whether system has nproc ulimit... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands Current settings --------------------------------------- user = simscan qmail directory = /var/qmail work directory = /var/qmail/simscan control directory = /var/qmail/control qmail queue program = /var/qmail/bin/qmail-queue clamav scan = OFF trophie scanning = OFF attachement scan = OFF ripmime program = OFF custom smtp reject = OFF drop message = OFF regex scanner = OFF quarantine processing = OFF domain based checking = OFF add received header = OFF spam scanning = OFF dspam scanning = OFF make -j14 cd . && /bin/sh /var/tmp/portage/mail-filter/simscan-1.4.0-r2/work/simscan-1.4.0/missing --run autoheader rm -f stamp-h1 touch config.h.in cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged make all-recursive make[1]: Entering directory `/var/tmp/portage/mail-filter/simscan-1.4.0-r2/work/simscan-1.4.0' Making all in cdb make[2]: Entering directory `/var/tmp/portage/mail-filter/simscan-1.4.0-r2/work/simscan-1.4.0/cdb' ( cat warn-auto.sh; \ echo CC=\'`head -1 conf-cc`\'; \ echo LD=\'`head -1 conf-ld`\'; \ cat find-systype.sh; \ ) | sh > systype ( cat warn-auto.sh; \ echo exec "`head -1 conf-cc`" '-c ${1+"$@"}' \ ) > compile ( cat warn-auto.sh; \ echo 'main="$1"; shift'; \ echo exec "`head -1 conf-ld`" \ '-o "$main" "$main".o ${1+"$@"}' \ ) > load chmod 755 compile chmod 755 load ./compile strerr_sys.c ./compile buffer.c ./compile buffer_put.c ./compile buffer_2.c ./compile strerr_die.c ./compile buffer_get.c ./compile buffer_copy.c ./compile buffer_1.c ./compile buffer_0.c ./compile buffer_1s.c ./compile error.c ./compile open_read.c ./compile open_trunc.c ./compile error_str.c ./compile seek_set.c ./compile seek_cur.c ./compile byte_copy.c ./compile byte_cr.c ./compile str_len.c ./compile fmt_ulong.c ./compile byte_diff.c ./compile scan_ulong.c ./compile alloc.c ( ( ./compile tryulong32.c && ./load tryulong32 && \ ./tryulong32 ) >/dev/null 2>&1 \ && cat uint32.h2 || cat uint32.h1 ) > uint32.h alloc.c:3: warning: conflicting types for built-in function 'malloc' ( cat warn-auto.sh; \ echo 'main="$1"; shift'; \ echo 'rm -f "$main"'; \ echo 'ar cr "$main" ${1+"$@"}'; \ case "`cat systype`" in \ sunos-5.*) ;; \ unix_sv*) ;; \ irix64-*) ;; \ irix-*) ;; \ dgux-*) ;; \ hp-ux-*) ;; \ sco*) ;; \ *) echo 'ranlib "$main"' ;; \ esac \ ) > makelib chmod 755 makelib ./makelib buffer.a strerr_sys.o buffer.o buffer_put.o \ buffer_2.o strerr_die.o buffer_get.o buffer_copy.o \ buffer_1.o buffer_0.o buffer_1s.o ./makelib alloc.a alloc.o ./makelib unix.a error.o open_read.o open_trunc.o \ error_str.o seek_set.o seek_cur.o rm -f tryulong32.o tryulong32 ./compile cdb.c ./compile cdb_hash.c ./compile cdb_make.c ./compile cdb_unpack.c ./compile cdb_seek.c ./compile uint32_unpack.c ./compile uint32_pack.c ./makelib byte.a byte_copy.o byte_cr.o str_len.o \ fmt_ulong.o uint32_unpack.o byte_diff.o uint32_pack.o \ scan_ulong.o ./makelib cdb.a cdb.o cdb_hash.o cdb_make.o cdb_unpack.o cdb_seek.o make[2]: Leaving directory `/var/tmp/portage/mail-filter/simscan-1.4.0-r2/work/simscan-1.4.0/cdb' make[2]: Entering directory `/var/tmp/portage/mail-filter/simscan-1.4.0-r2/work/simscan-1.4.0' i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -O2 -pipe -Wall -c simscan.c i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -O2 -pipe -Wall -c simscanmk.c In file included from /usr/include/fcntl.h:218, from simscanmk.c:34: /usr/include/bits/fcntl2.h: In function 'make_cdb': /usr/include/bits/fcntl2.h:51: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT in second argument needs 3 arguments make[2]: *** [simscanmk.o] Error 1 make[2]: *** Waiting for unfinished jobs.... simscan.c: In function 'main': simscan.c:767: warning: missing sentinel in function call simscan.c:358: warning: ignoring return value of 'write', declared with attribute warn_unused_result make[2]: Leaving directory `/var/tmp/portage/mail-filter/simscan-1.4.0-r2/work/simscan-1.4.0' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/mail-filter/simscan-1.4.0-r2/work/simscan-1.4.0' make: *** [all] Error 2 * * ERROR: mail-filter/simscan-1.4.0-r2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3594: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/mail-filter/simscan-1.4.0-r2:20090608-054635.log'. * The ebuild environment file is located at '/var/tmp/portage/mail-filter/simscan-1.4.0-r2/temp/environment'. *