>>> Unpacking source... >>> Unpacking ezmlm-idx-0.40.tar.gz to /var/tmp/portage/net-mail/ezmlm-idx-mysql-0.40-r2/work >>> Unpacking ezmlm-0.53.tar.gz to /var/tmp/portage/net-mail/ezmlm-idx-mysql-0.40-r2/work patching file ezmlm-warn.1 patching file ezmlm-return.1 patching file ezmlm-send.1 patching file ezmlm-sub.1 patching file ezmlm-unsub.1 patching file ezmlm-list.1 patching file ezmlm.5 patching file log.c patching file MAN patching file BIN patching file VERSION patching file Makefile patching file constmap.c patching file constmap.h patching file error.h patching file error.c patching file ezmlm-weed.c patching file ezmlm-weed.1 patching file Makefile patching file ezmlm-gate.c patching file ezmlm-issubn.c >>> Successfully applied Ed Korthof's From: header patch. * Applying ezmlm-0.53-errno.patch ...  [ ok ] * Replacing obsolete head/tail with POSIX compliant ones * - fixed default.do * - fixed ezmlm-test.sh * - fixed setup.do * - fixed auto_qmail.c.do * - fixed auto_bin.c.do * - fixed Makefile >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-mail/ezmlm-idx-mysql-0.40-r2/work/ezmlm-0.53 ... ln -sf sub_mysql/ezmlm-mktab ezmlm-mktab ln -sf sub_mysql/checktag.c checktag.c; rm -f checktag.o ln -sf sub_mysql/issub.c issub.c; rm -f issub.o ln -sf sub_mysql/logmsg.c logmsg.c; rm -f logmsg.o ln -sf sub_mysql/subscribe.c subscribe.c; rm -f subscribe.o ln -sf sub_mysql/opensql.c opensql.c; rm -f opensql.o ln -sf sub_mysql/putsubs.c putsubs.c; rm -f putsubs.o ln -sf sub_mysql/tagmsg.c tagmsg.c; rm -f tagmsg.o ln -sf sub_mysql/searchlog.c searchlog.c; rm -f searchlog.o ln -sf sub_mysql/conf-sqlld conf-sqlld; touch conf-sqlld ln -sf sub_mysql/conf-sqlcc conf-sqlcc; touch conf-sqlcc make -j14 ( cat warn-auto.sh; \ echo CC=\'`head -n 1 conf-cc`\'; \ echo LD=\'`head -n 1 conf-ld`\' \ ) > auto-ccld.sh (cat warn-auto.sh; \ echo EZPATH=\'`head -n 1 conf-bin`\'; \ cat ezmlm-accept.sh ) > ezmlm-accept (cat warn-auto.sh; \ echo EZPATH=\'`head -n 1 conf-bin`\'; \ echo QMPATH=\'`head -n 1 conf-qmail`\'; \ cat ezmlm-check.sh ) > ezmlm-check (cat warn-auto.sh; \ echo EZPATH=\'`head -n 1 conf-bin`\'; \ cat ezmlm-glconf.sh ) > ezmlm-glconf (cat warn-auto.sh; \ echo QMPATH=\'`head -n 1 conf-qmail`\'; \ cat ezmlm-test.sh ) > ezmlm-test; \ chmod 755 ezmlm-test cp -f ezmlmrc.en_US ezmlmrc cat auto-ccld.sh make-load.sh > make-load cat auto-ccld.sh find-systype.sh > find-systype cat auto-ccld.sh make-compile.sh > make-compile cat auto-ccld.sh make-makelib.sh > make-makelib chmod 755 make-load chmod 755 make-compile chmod 755 make-makelib chmod 755 find-systype ./find-systype > systype ( cat warn-auto.sh; ./make-load "`cat systype`" ) > load ( cat warn-auto.sh; ./make-compile "`cat systype`" ) > \ compile ( cat warn-auto.sh; ./make-makelib "`cat systype`" ) > \ makelib chmod 755 makelib chmod 755 load chmod 755 compile ( ( ./compile tryulong32.c && ./load tryulong32 && \ ./tryulong32 ) >/dev/null 2>&1 \ && cat uint32.h2 || cat uint32.h1 ) > uint32.h ./compile slurp.c ./compile slurpclose.c ./compile concatHDR.c ./compile unfoldHDR.c ./compile decodeQ.c ./compile encodeQ.c ./compile author.c ./compile wait_pid.c ./compile subgetopt.c ./compile sgetopt.c ./compile getln.c ./compile getln2.c ./compile strerr.c ./compile strerr_sys.c ./compile strerr_die.c ( ( ./compile trysgact.c && ./load trysgact ) >/dev/null \ 2>&1 \ && echo \#define HASSIGACTION 1 || exit 0 ) > hassgact.h ./compile sig_pipe.c ./compile open_append.c ./compile open_read.c ./compile open_trunc.c ( ( ./compile tryflock.c && ./load tryflock ) >/dev/null \ 2>&1 \ && echo \#define HASFLOCK 1 || exit 0 ) > hasflock.h ./compile substdio.c ./compile substdi.c ./compile substdo.c ./compile subfderr.c ./compile substdio_copy.c ./compile stralloc_eady.c ./compile stralloc_pend.c ./compile stralloc_copy.c ./compile stralloc_opys.c ./compile stralloc_opyb.c ./compile stralloc_cat.c ./compile stralloc_cats.c ./compile stralloc_catb.c ./compile stralloc_arts.c ./compile alloc.c ./compile alloc_re.c ./compile error.c ./compile error_str.c ./compile str_len.c ./compile str_diff.c ./compile str_diffn.c alloc.c:3: warning: conflicting types for built-in function 'malloc' rm -f tryulong32.o tryulong32 rm -f trysgact.o trysgact ./compile str_cpy.c ./compile str_chr.c ./compile str_rchr.c ./compile str_start.c ./compile byte_chr.c ./compile byte_rchr.c ./compile byte_diff.c ./compile byte_copy.c ./compile byte_cr.c rm -f tryflock.o tryflock ./compile byte_zero.c ./compile fd_copy.c ./compile fd_move.c ./compile case_diffb.c ./compile case_diffs.c ./compile case_starts.c ./compile case_lowerb.c ./compile case_startb.c ./compile fmt_str.c ./compile fmt_uint.c ./compile fmt_uint0.c ./compile fmt_ulong.c ./compile scan_ulong.c ./compile scan_8long.c ./compile getconf.c ./compile makehash.c ./compile surf.c ./compile ezmlm-archive.c ./compile idxthread.c ./compile date2yyyymm.c ./compile dateline.c ( ( ./compile tryvfork.c && ./load tryvfork ) >/dev/null \ 2>&1 \ && cat fork.h2 || cat fork.h1 ) > fork.h ./compile checktag.c `head -n 1 conf-sqlcc` ./compile issub.c `head -n 1 conf-sqlcc` ./compile logmsg.c `head -n 1 conf-sqlcc` ./compile subscribe.c `head -n 1 conf-sqlcc` ezmlm-archive.c: In function 'main': ezmlm-archive.c:446: warning: incompatible implicit declaration of built-in function '_exit' ./compile opensql.c `head -n 1 conf-sqlcc` ./compile putsubs.c `head -n 1 conf-sqlcc` checktag.c: In function 'checktag': checktag.c:68: warning: return discards qualifiers from pointer target type checktag.c:70: warning: return discards qualifiers from pointer target type checktag.c:75: warning: return discards qualifiers from pointer target type checktag.c:90: warning: return discards qualifiers from pointer target type checktag.c:92: warning: return discards qualifiers from pointer target type checktag.c:95: warning: return discards qualifiers from pointer target type ./compile tagmsg.c `head -n 1 conf-sqlcc` logmsg.c: In function 'logmsg': logmsg.c:52: warning: return discards qualifiers from pointer target type In file included from subscribe.c:17: log.h:4: warning: conflicting types for built-in function 'log' ./compile searchlog.c `head -n 1 conf-sqlcc` ./compile auto-str.c auto-str.c:9: warning: conflicting types for built-in function 'puts' auto-str.c: In function 'main': auto-str.c:17: warning: return type of 'main' is not 'int' rm -f tryvfork.o tryvfork ./compile env.c ./compile envread.c opensql.c: In function 'opensql': opensql.c:95: error: invalid lvalue in assignment opensql.c:99: warning: return discards qualifiers from pointer target type make: *** [opensql.o] Error 1 make: *** Waiting for unfinished jobs.... * * ERROR: net-mail/ezmlm-idx-mysql-0.40-r2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2150: Called die * The specific snippet of code: * emake || die * The die message: * (no error message) * * 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/net-mail:ezmlm-idx-mysql-0.40-r2:20081121-201040.log'. * The ebuild environment file is located at '/var/tmp/portage/net-mail/ezmlm-idx-mysql-0.40-r2/temp/environment'. *