Trying to emerge "vdkbuilder", the ebuilds die during compilation. Reproducible: Always Steps to Reproduce: 1.emerge vdkbuilder 2. 3. Actual Results: vdkb_templates.cc:859:13: missing terminating " character vdkb_templates.cc: In member function `bool VDKBProject::WriteMakefile(FILE*)': vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: parse error before `:' token vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:877: error: parse error before `##' token vdkb_templates.cc:877: error: parse error before `##' token vdkb_templates.cc:877: error: parse error before `##' token vdkb_templates.cc:877: error: parse error before `#' token vdkb_templates.cc:887:1: missing terminating " character vdkb_templates.cc:637: warning: unused variable `char*c_ext' make[3]: *** [vdkb_templates.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/var/tmp/portage/vdkbuilder-2.0.3/work/vdkbuilder2-2.0.3/vdkbuilder' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/vdkbuilder-2.0.3/work/vdkbuilder2-2.0.3/vdkbuilder' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/vdkbuilder-2.0.3/work/vdkbuilder2-2.0.3' make: *** [all] Error 2 !!! ERROR: dev-util/vdkbuilder-2.0.3 failed. !!! Function src_compile, Line 32, Exitcode 2 !!! (no error message) Expected Results: emerge vdkbuilder ;-) Lockfile removed: /var/db/pkg/x11-libs/ecore-1.0.0.20031206_pre4.portage_lockfileLockfile removed: /var/db/pkg/x11-libs/ecore-1.0.0.20031206_pre4.portage_lockfileLockfile removed: /var/db/pkg/x11-libs/ecore-1.0.0.20031206_pre4.portage_lockfilePortage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.0-test11-gentoo-r2) ================================================================= System uname: 2.6.0-test11-gentoo-r2 i686 Pentium III (Katmai) Gentoo Base System version 1.4.3.12 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=pentium3 -march=pentium3 -mfpmath=sse -fomit-frame-pointer -falign-functions=32 -fforce-addr -pipe -mmmx -msse" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -mcpu=pentium3 -march=pentium3 -mfpmath=sse -fomit-frame-pointer -falign-functions=32 -fforce-addr -pipe -mmmx -msse" DISTDIR="/usr/portage/distfiles" FEATURES="ccache sandbox" GENTOO_MIRRORS="http://128.213.5.34/gentoo/ http://gentoo.tiscali.nl/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://trumpetti.atm.tut.fi/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X aalib acpi alsa apache2 apm arts avi bonobo cdr crypt cscope cups curl doc dvd encode esd evo fbcon flash foomatic foomaticdb gb gd gdbm gif gnome gpgoto2 gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imlib java jdbc jikes jpeg kde lcms libg++ libgda libwww mad mikmod mmx motif mozilla mpeg ncurses nls odbc oggvorbis opengl oss pam pdflib perl php plotutils png postgres ppds python qt quicktime readline ruby sdl slang slp snmp speel spell sse ssl svga tcltk tcpd tetex tiff truetype usb videos wmf wxwindows x86 xml xml2 xmms xv zlib"
Fixed in cvs added patch so that it can compile with gcc3.
I guess it isnt fixed entirely... rooot@aldi root # emerge -D vdkbuilder Calculating dependencies ...done! >>> emerge (1 of 1) dev-util/vdkbuilder-2.0.3 to / >>> md5 src_uri ;-) vdkbuilder-2.0.3.tar.gz >>> Unpacking source... >>> Unpacking vdkbuilder-2.0.3.tar.gz to /var/tmp/portage/vdkbuilder-2.0.3/work >>> Source unpacked. * Applying vdkbuilder-gcc3.patch... [ ok ] gnome . . . g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/usr/include/vdk2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -s -O2 -I../include -Wall -c -o vdkb_templates.o `test -f vdkb_templates.cc || echo './'`vdkb_templates.cc vdkb_templates.cc:859:13: missing terminating " character vdkb_templates.cc: In member function `bool VDKBProject::WriteMakefile(FILE*)': vdkb_templates.cc:860: error: stray '\' in program vdkb_templates.cc:860: error: parse error before `##' token vdkb_templates.cc:860: error: parse error before `##' token vdkb_templates.cc:860: error: parse error before `##' token vdkb_templates.cc:860: error: parse error before `#' token vdkb_templates.cc:860: error: parse error before `Implicit' vdkb_templates.cc:861: error: stray '\' in program vdkb_templates.cc:862: error: stray '\' in program vdkb_templates.cc:863: error: stray '\' in program vdkb_templates.cc:864: error: stray '\' in program vdkb_templates.cc:864: error: stray '\' in program vdkb_templates.cc:864: error: parse error before `@' token vdkb_templates.cc:865: error: stray '\' in program vdkb_templates.cc:866: error: stray '\' in program vdkb_templates.cc:867: error: stray '\' in program vdkb_templates.cc:867: error: stray '\' in program vdkb_templates.cc:867: error: parse error before `@' token vdkb_templates.cc:868: error: stray '\' in program vdkb_templates.cc:869: error: stray '\' in program vdkb_templates.cc:869: error: parse error before `##' token vdkb_templates.cc:869: error: parse error before `##' token vdkb_templates.cc:869: error: parse error before `##' token vdkb_templates.cc:869: error: parse error before `#' token vdkb_templates.cc:870: error: stray '\' in program vdkb_templates.cc:871: error: stray '\' in program vdkb_templates.cc:872: error: stray '\' in program vdkb_templates.cc:872: error: stray '\' in program vdkb_templates.cc:874: error: stray '\' in program vdkb_templates.cc:874: error: stray '\' in program vdkb_templates.cc:875: error: stray '\' in program vdkb_templates.cc:876: error: stray '\' in program vdkb_templates.cc:876: error: parse error before `##' token vdkb_templates.cc:876: error: parse error before `##' token vdkb_templates.cc:876: error: parse error before `##' token vdkb_templates.cc:876: error: parse error before `#' token vdkb_templates.cc:877: error: stray '\' in program vdkb_templates.cc:878: error: stray '\' in program vdkb_templates.cc:878: error: stray '\' in program vdkb_templates.cc:879: error: stray '\' in program vdkb_templates.cc:879: error: stray '\' in program vdkb_templates.cc:880: error: stray '\' in program vdkb_templates.cc:880: error: stray '\' in program vdkb_templates.cc:881: error: stray '\' in program vdkb_templates.cc:882: error: stray '\' in program vdkb_templates.cc:883: error: stray '\' in program vdkb_templates.cc:883: error: stray '\' in program vdkb_templates.cc:884: error: stray '\' in program vdkb_templates.cc:884: error: stray '\' in program vdkb_templates.cc:885: error: stray '\' in program vdkb_templates.cc:886: error: stray '\' in program vdkb_templates.cc:886: error: parse error before `##' token vdkb_templates.cc:886: error: parse error before `##' token vdkb_templates.cc:886: error: parse error before `##' token vdkb_templates.cc:886: error: parse error before `#' token vdkb_templates.cc:887:1: missing terminating " character vdkb_templates.cc:637: warning: unused variable `char*c_ext' make[3]: *** [vdkb_templates.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/vdkbuilder-2.0.3/work/vdkbuilder2-2.0.3/vdkbuilder' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/vdkbuilder-2.0.3/work/vdkbuilder2-2.0.3/vdkbuilder' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/vdkbuilder-2.0.3/work/vdkbuilder2-2.0.3' make: *** [all] Error 2 !!! ERROR: dev-util/vdkbuilder-2.0.3 failed. !!! Function src_compile, Line 37, Exitcode 2 !!! (no error message)