Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35771 - vdkbuilder ebuild-compilation fail
Summary: vdkbuilder ebuild-compilation fail
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 41687
  Show dependency tree
 
Reported: 2003-12-13 19:08 UTC by Detro
Modified: 2004-04-28 18:16 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Detro 2003-12-13 19:08:51 UTC
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"
Comment 1 Chuck Short (RETIRED) gentoo-dev 2003-12-14 14:42:14 UTC
Fixed in cvs added patch so that it can compile with gcc3.
Comment 2 Thomas Veith (RETIRED) gentoo-dev 2004-04-28 18:16:19 UTC
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)