gcc -c -Wall -pedantic -pipe -Wcast-align -Wmissing-prototypes -Wshadow -Wnested-externs -Waggregate-return -DHAVE_CONFIG_H -DMAA_MAJOR=0 -DMAA_MINOR=94 -I. -g -O base64.c gcc -c -Wall -pedantic -pipe -Wcast-align -Wmissing-prototypes -Wshadow -Wnested-externs -Waggregate-return -DHAVE_CONFIG_H -DMAA_MAJOR=0 -DMAA_MINOR=94 -I. -g -O base26.c gcc -c -Wall -pedantic -pipe -Wcast-align -Wmissing-prototypes -Wshadow -Wnested-externs -Waggregate-return -DHAVE_CONFIG_H -DMAA_MAJOR=0 -DMAA_MINOR=94 -I. -g -O source.c gcc -c -Wall -pedantic -pipe -Wcast-align -Wmissing-prototypes -Wshadow -Wnested-externs -Waggregate-return -DHAVE_CONFIG_H -DMAA_MAJOR=0 -DMAA_MINOR=94 -I. -g -O parse.c parse.c: In function `prs_file': parse.c:78: error: parse error before string constant parse.c:89: error: parse error before string constant parse.c:105: error: parse error before string constant parse.c:126: error: parse error before string constant make[1]: *** [parse.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/dictd-1.8.0/work/dictd-1.8.0/libmaa' make: *** [all] Error 1 !!! ERROR: app-text/dictd-1.8.0 failed. !!! Function src_compile, Line 29, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. Type emerge dictd 2. Wait... 3. It breaks! Portage 2.0.51-r15 (default-ppc64-2004.3, gcc-3.4.1, glibc-2.3.4.20041102-r0, 2.6.10 ppc64) =============================================================== == System uname: 2.6.10 ppc64 PPC970, altivec supported Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.3-r1 [2.3.3 (#1, Jan 6 2005, 15:45:07)] dev-lang/python: 2.3.3-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r3, 1.5, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.90.0.3-r3 sys-devel/libtool: 1.5.2-r7 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="ppc64" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=G5 -maltivec -mabi=altivec -fno-strict-aliasing -pipe" CHOST="powerpc64-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/ share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=G5 -maltivec -mabi=altivec -fno-strict-aliasing -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks" GENTOO_MIRRORS="ftp://194.117.143.69/mirrors/gentoo" LDFLAGS="-O1" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X altivec apache2 bcmath berkdb bitmap-fonts bzlib crypt ctype cups curl dba dvd encode exif f77 font-server foomaticdb fortran ftp gd gdbm geoip gif gpm iconv imap imlib jpeg ldap libwww mhash mime mitshm mysql nls oggvorbis opengl oss pam pcntl pdflib perl png ppc64 python readline sdl session simplexml slang spell ssl tcpd tiff truetype truetype-fonts type1-fonts wddx xml2 xmlrpc xsl xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, PORTDIR_OVERLAY
This problem is solved by a version higher than dictd-1.9.11-r1. Please try `ACCEPT_KEYWORDS=~ppc64 emerge =dictd-1.9.11-r1` . Thank you.
Fixed in CVS. Thx!
closing