making in libmaa make[1]: Entering directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/libmaa' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/libmaa' making in regex make[1]: Entering directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/regex' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/regex' gcc -Wall -pipe -Wwrite-strings -Wcast-align -Wmissing-prototypes -Wshadow -Wnested-externs -Waggregate-return -Ilibmaa -DHAVE_CONFIG_H -I. -Iregex -g -O -DDICT_VERSION=\"1.8.0\" -DDICT_CONFIG_PATH=\"/etc/dict/\" -o dictfmt dictfmt.c utf8_ucs4.o -Llibmaa -lmaa -lz -lnsl -lltdl -Lregex -lregex dictfmt.c:372:1: missing terminating " character dictfmt.c: In function `help': dictfmt.c:373: error: syntax error before "head" dictfmt.c:373:55: missing terminating " character dictfmt.c: In function `main': dictfmt.c:688: warning: deprecated use of label at end of compound statement distcc[12542] ERROR: compile on localhost failed make: *** [dictfmt] Error 1 !!! ERROR: app-text/dictd-1.8.0 failed. !!! Function src_compile, Line 23, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1.emerge dictd Actual Results: making in libmaa make[1]: Entering directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/libmaa' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/libmaa' making in regex make[1]: Entering directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/regex' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/regex' gcc -Wall -pipe -Wwrite-strings -Wcast-align -Wmissing-prototypes -Wshadow -Wnested-externs -Waggregate-return -Ilibmaa -DHAVE_CONFIG_H -I. -Iregex -g -O -DDICT_VERSION=\"1.8.0\" -DDICT_CONFIG_PATH=\"/etc/dict/\" -o dictfmt dictfmt.c utf8_ucs4.o -Llibmaa -lmaa -lz -lnsl -lltdl -Lregex -lregex dictfmt.c:372:1: missing terminating " character dictfmt.c: In function `help': dictfmt.c:373: error: syntax error before "head" dictfmt.c:373:55: missing terminating " character dictfmt.c: In function `main': dictfmt.c:688: warning: deprecated use of label at end of compound statement distcc[12542] ERROR: compile on localhost failed make: *** [dictfmt] Error 1 !!! ERROR: app-text/dictd-1.8.0 failed. !!! Function src_compile, Line 23, Exitcode 2 !!! (no error message) Expected Results: expected app to compile without errors [ root@linuxbox /etc/cron.daily ] # emerge info Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.3) ================================================================= System uname: 2.6.3 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz Gentoo Base System version 1.4.3.13 distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -mfpmath=sse -msse -msse2 -mmmx -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -mfpmath=sse -msse -msse2 -mmmx -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox" GENTOO_MIRRORS="http://mirror.cpsc.ucalgary.ca/mirror/gentoo.org" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage" USE="X aalib alsa avi berkdb bonobo cdr crypt cups dvd encode esd foomaticdb gdbm gif gimpprint gnome gstreamer gtk gtk2 gtkhtml imagemagick imap imlib java javascript joystick jpeg ldap libg++ libwww mad mikmod mmx motif mozilla mpeg mpeg4 ncurses nls nptl oggvorbis opengl oss pam pdflib perl png ppds python quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tiff truetype usb v4l x86 xml2 xmms xv zlib"
can you try not using distcc? and also try MAKEOPTS="-j1"?
I get the following error when i remove distccd from the equation and change -j3 to -j1 making in libmaa make[1]: Entering directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/libmaa' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/libmaa' making in regex make[1]: Entering directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/regex' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/regex' gcc -Wall -pipe -Wwrite-strings -Wcast-align -Wmissing-prototypes -Wshadow -Wnested-externs -Waggregate-return -Ilibmaa -DHAVE_CONFIG_H -I. -Iregex -g -O -DDICT_VERSION=\"1.8.0\" -DDICT_CONFIG_PATH=\"/etc/dict/\" -o dictzip dictzip.c index.o data.o utf8_ucs4.o -Llibmaa -lmaa -lz -lnsl -lltdl -Lregex -lregex making in libmaa make[1]: Entering directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/libmaa' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/libmaa' making in regex make[1]: Entering directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/regex' make[1]: Nothing to be done for `lib'. make[1]: Leaving directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/regex' gcc -Wall -pipe -Wwrite-strings -Wcast-align -Wmissing-prototypes -Wshadow -Wnested-externs -Waggregate-return -Ilibmaa -DHAVE_CONFIG_H -I. -Iregex -g -O -DDICT_VERSION=\"1.8.0\" -DDICT_CONFIG_PATH=\"/etc/dict/\" -o dictfmt dictfmt.c utf8_ucs4.o -Llibmaa -lmaa -lz -lnsl -lltdl -Lregex -lregex dictfmt.c:372:1: missing terminating " character dictfmt.c: In function `help': dictfmt.c:373: error: syntax error before "head" dictfmt.c:373:55: missing terminating " character dictfmt.c: In function `main': dictfmt.c:688: warning: deprecated use of label at end of compound statement make: *** [dictfmt] Error 1 !!! ERROR: app-text/dictd-1.8.0 failed. !!! Function src_compile, Line 23, Exitcode 2 !!! (no error message)
can you try out 1.9.11-r1 and see if it works for you?
1.9.11-r1 compiles and runs with no problems. Thanks!
thanks for your report. i've made 1.9.11-r1 stable now.