When I try to emerge acpi, I get errors. I have last portage. Reproducible: Always Steps to Reproduce: 1.emerge acpi 2. 3. Actual Results: gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -c acpi.c main.c:59:34: missing terminating " character main.c: In function `version': main.c:61: error: syntax error before "Copyright" main.c:62: error: `see' undeclared (first use in this function) main.c:62: error: (Each undeclared identifier is reported only once main.c:62: error: for each function it appears in.) main.c:63: error: `not' undeclared (first use in this function) main.c:64:3: missing terminating " character main.c:71:14: missing terminating " character main.c: In function `usage': main.c:73: error: syntax error before "Shows" main.c:96: error: syntax error at '@' token main.c:97:3: missing terminating " character make: *** [main.o] Error 1 make: *** Waiting for unfinished jobs.... make: *** Waiting for unfinished jobs.... !!! ERROR: sys-apps/acpi-0.06 failed. !!! Function src_compile, Line 17, Exitcode 2 !!! (no error message) Expected Results: Must be install on my board Portage 2.0.49-r13 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.4.20-gentoo-r7) ================================================================= System uname: 2.4.20-gentoo-r7 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz Gentoo Base System version 1.4.3.10p1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 oss avi foomaticdb gif jpeg libg++ libwww mad mikmod mpeg ncurses nls pdflib png truetype xmms xv zlib gdbm berkdb slang readline sdl gpm tcpd pam ssl perl python imlib qt motif X apm acl acpi alsa cdr crypt curl dvb dvd encode ethereal flash sse usb mmx opengl xface xinerama fbcon pcmcia spell samba xml xml2 gtk gtk2 -3dfx -debug -emacs -esd -3dnow -aalib -apache2 -arts -canna -cjk -cups -freetds -gtkhtml -imap -ipv6 -java -junit -kde -ldap -lirc -matrox -oci8 -odbc -pda -postgres -ruby -snmp -socks5 -tetex -ppc -sparc -alpha -mips -hppa -arm -voodoo3 -svga -oggvorbis -gnome -quicktime"
Created attachment 19157 [details, diff] Patch for multiline string in gcc33
fixed in CVS. i elected to use the debian patches are they clean up a bunch of other things with the package.