Bug 150371 - app-doc/doc++-3.4.10 failed.
|
Bug#:
150371
|
Product: Gentoo Linux
|
Version: 2006.1
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: maintainer-needed@gentoo.org
|
Reported By: khenskelinux@gmx.de
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: app-doc/doc++-3.4.10 failed.
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-10-07 04:03 0000
|
source='docify.cc' object='docify.o' libtool=no \
depfile='.deps/docify.Po' tmpdepfile='.deps/docify.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I../intl
-DLOCALEDIR=\"/usr/share/locale\" -c -o docify.o `test -f 'docify.cc' ||
echo './'`docify.cc
In Datei, eingef
source='docify.cc' object='docify.o' libtool=no \
depfile='.deps/docify.Po' tmpdepfile='.deps/docify.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I../intl
-DLOCALEDIR=\"/usr/share/locale\" -c -o docify.o `test -f 'docify.cc' ||
echo './'`docify.cc
In Datei, eingefügt von
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/g++-v4/backward/iostream.h:31,
von nametable.h:28,
von readfiles.ll:34:
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/g++-v4/backward/backward_warning.h:32:2:
Warnung: #warning This file includes at least one deprecated or antiquated
header. Please consider using one of the 32 headers found in section 17.4.1.2
of the C++ standard. Examples include substituting the <X> header for the <X.h>
header for C++ includes, or <iostream> instead of the deprecated header
<iostream.h>. To disable this warning use -Wno-deprecated.
docify.ll: In function »int main(int, char**)«:
docify.ll:318: Fehler: expected `)' before »;« token
docify.ll: At global scope:
docify.ll:347: Fehler: expected unqualified-id before »]« token
make[2]: *** [docify.o] Fehler 1
make[2]: *** Warte auf noch nicht beendete Prozesse...
make[2]: Leaving directory
`/var/tmp/portage/doc++-3.4.10/work/doc++-3.4.10/src'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory
`/var/tmp/portage/doc++-3.4.10/work/doc++-3.4.10/src'
make: *** [all-recursive] Fehler 1
!!! ERROR: app-doc/doc++-3.4.10 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
doc++-3.4.10.ebuild, line 18: Called die
!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if
relevant.
same error in english:
x86_64-pc-linux-gnu-g++ -o doc++ Entry.o McDirectory.o McHashTable.o
McWildMatch.o classgraph.o comment.o config.o cpp.o doc.o doc2dbxml.o
doc2dbsgml.o doc2html.o doc2tex.o doc2xml.o getopt.o getopt1.o html.o java.o
main.o nametable.o php.o readfiles.o tex2gif.o ../intl/libintl.a
/bin/sh ../ylwrap `test -f 'docify.ll' || echo './'`docify.ll lex.docifyYY.c
docify.cc -- flex -PdocifyYY
source='docify.cc' object='docify.o' libtool=no \
depfile='.deps/docify.Po' tmpdepfile='.deps/docify.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I../intl
-DLOCALEDIR=\"/usr/share/locale\" -c -o docify.o `test -f 'docify.cc' ||
echo './'`docify.cc
docify.ll: In function 'int main(int, char**)':
docify.ll:318: error: expected `)' before ';' token
docify.ll: At global scope:
docify.ll:347: error: expected unqualified-id before ']' token
make[2]: *** [docify.o] Error 1
I started to fix this, then found a doc++-3.4.10-r1 ebuild. It's a
single-character patch to a usage message that fixes the build (and is,
incendentally, the exact fix I was going to make). I added it to
package.keywords and it builds fine.
Seems like a proper fix to me.
Thanks fixed in CVS. amd64, ppc64 and x86 folks, track keyword request on bugs
#169429, #169432 and #169430 respectively.