Summary: | media-libs/plotutils-2.4.1-r4 - ./../include/plotter.h:61:22: error: iostream.h: No such file or directory, fails to build with gcc 4.3. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michele Schiavo <micheleschi> |
Component: | New packages | Assignee: | Printing Team <printing> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | esigra, rhill, ygorbunov |
Priority: | Highest | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 245690 | ||
Bug Blocks: | 198121 | ||
Attachments: |
proposed patch
plotutils-2.4.1-r4.ebuild |
Description
Michele Schiavo
2008-11-28 19:09:30 UTC
now i'm testing with -j1 and no distcc -march=core2 -pipe -fomit-frame-pointer -msse4.1 -c main.cc c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./../include -I./include -O2 -mtune=core2 -march=core2 -pipe -fomit-frame-pointer -msse4.1 -c object.cc c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./../include -I./include -O2 -mtune=core2 -march=core2 -pipe -fomit-frame-pointer -msse4.1 -c plot.cc c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./../include -I./include -O2 -mtune=core2 -march=core2 -pipe -fomit-frame-pointer -msse4.1 -c gram.cc gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./../include -I./include -O2 -mtune=core2 -march=core2 -pipe -fomit-frame-pointer -msse4.1 -c fontlist.c /bin/sh ../libtool --mode=link c++ -O2 -mtune=core2 -march=core2 -pipe -fomit-frame-pointer -msse4.1 -Wl,-O1 -o pic2plot common.o lex.o main.o object.o plot.o gram.o fontlist.o ../lib/libcommon.a ./libgroff/libgroff.a ../libplot/libplot.la -lm mkdir .libs c++ -O2 -mtune=core2 -march=core2 -pipe -fomit-frame-pointer -msse4.1 -Wl,-O1 -o .libs/pic2plot common.o lex.o main.o object.o plot.o gram.o fontlist.o ../lib/libcommon.a ./libgroff/libgroff.a ../libplot/.libs/libplot.so -L/usr/lib64 -lXaw -lXmu -lXt -lSM -lICE -lXext -lX11 -lpng -lz -lm -lm -Wl,--rpath -Wl,/usr/lib64 creating pic2plot make[3]: Leaving directory `/var/tmp/portage/media-libs/plotutils-2.4.1-r4/work/plotutils-2.4.1/pic2plot' make[2]: Leaving directory `/var/tmp/portage/media-libs/plotutils-2.4.1-r4/work/plotutils-2.4.1/pic2plot' Making all in libplotter make[2]: Entering directory `/var/tmp/portage/media-libs/plotutils-2.4.1-r4/work/plotutils-2.4.1/libplotter' /bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./../include -DLIBPLOT -DLIBPLOTTER -O2 -mtune=core2 -march=core2 -pipe -fomit-frame-pointer -msse4.1 -c apioldcc.cc mkdir .libs c++ -DHAVE_CONFIG_H -I. -I. -I.. -I./../include -DLIBPLOT -DLIBPLOTTER -O2 -mtune=core2 -march=core2 -pipe -fomit-frame-pointer -msse4.1 -c apioldcc.cc -fPIC -DPIC -o .libs/apioldcc.lo In file included from extern.h:44, from apioldcc.cc:19: ./../include/plotter.h:61:22: error: iostream.h: No such file or directory In file included from extern.h:44, from apioldcc.cc:19: ./../include/plotter.h:683: error: ISO C++ forbids declaration of 'istream' with no type ./../include/plotter.h:683: error: expected ';' before '*' token ./../include/plotter.h:684: error: ISO C++ forbids declaration of 'ostream' with no type ./../include/plotter.h:684: error: expected ';' before '*' token ./../include/plotter.h:685: error: ISO C++ forbids declaration of 'ostream' with no type ./../include/plotter.h:685: error: expected ';' before '*' token ./../include/plotter.h:901: error: expected `)' before '&' token ./../include/plotter.h:902: error: expected `)' before '&' token ./../include/plotter.h:907: error: expected `)' before '&' token ./../include/plotter.h:908: error: expected `)' before '&' token ./../include/plotter.h:1490: error: expected `)' before '&' token ./../include/plotter.h:1491: error: expected `)' before '&' token ./../include/plotter.h:1496: error: expected `)' before '&' token ./../include/plotter.h:1497: error: expected `)' before '&' token ./../include/plotter.h:1569: error: expected `)' before '&' token ./../include/plotter.h:1570: error: expected `)' before '&' token ./../include/plotter.h:1575: error: expected `)' before '&' token ./../include/plotter.h:1576: error: expected `)' before '&' token ./../include/plotter.h:1616: error: expected `)' before '&' token ./../include/plotter.h:1617: error: expected `)' before '&' token ./../include/plotter.h:1622: error: expected `)' before '&' token ./../include/plotter.h:1623: error: expected `)' before '&' token ./../include/plotter.h:1668: error: expected `)' before '&' token ./../include/plotter.h:1669: error: expected `)' before '&' token ./../include/plotter.h:1674: error: expected `)' before '&' token ./../include/plotter.h:1675: error: expected `)' before '&' token ./../include/plotter.h:1719: error: expected `)' before '&' token ./../include/plotter.h:1720: error: expected `)' before '&' token ./../include/plotter.h:1725: error: expected `)' before '&' token ./../include/plotter.h:1726: error: expected `)' before '&' token ./../include/plotter.h:1815: error: expected `)' before '&' token ./../include/plotter.h:1816: error: expected `)' before '&' token ./../include/plotter.h:1821: error: expected `)' before '&' token ./../include/plotter.h:1822: error: expected `)' before '&' token ./../include/plotter.h:1846: error: expected `)' before '&' token ./../include/plotter.h:1847: error: expected `)' before '&' token ./../include/plotter.h:1852: error: expected `)' before '&' token ./../include/plotter.h:1853: error: expected `)' before '&' token ./../include/plotter.h:1896: error: expected `)' before '&' token ./../include/plotter.h:1897: error: expected `)' before '&' token ./../include/plotter.h:1902: error: expected `)' before '&' token ./../include/plotter.h:1903: error: expected `)' before '&' token ./../include/plotter.h:1981: error: expected `)' before '&' token ./../include/plotter.h:1982: error: expected `)' before '&' token ./../include/plotter.h:1987: error: expected `)' before '&' token ./../include/plotter.h:1988: error: expected `)' before '&' token ./../include/plotter.h:2022: error: expected `)' before '&' token ./../include/plotter.h:2023: error: expected `)' before '&' token ./../include/plotter.h:2028: error: expected `)' before '&' token ./../include/plotter.h:2029: error: expected `)' before '&' token ./../include/plotter.h:2081: error: expected `)' before '&' token ./../include/plotter.h:2082: error: expected `)' before '&' token ./../include/plotter.h:2087: error: expected `)' before '&' token ./../include/plotter.h:2088: error: expected `)' before '&' token ./../include/plotter.h:2125: error: expected `)' before '&' token ./../include/plotter.h:2126: error: expected `)' before '&' token ./../include/plotter.h:2131: error: expected `)' before '&' token ./../include/plotter.h:2132: error: expected `)' before '&' token ./../include/plotter.h:2164: error: expected `)' before '&' token ./../include/plotter.h:2165: error: expected `)' before '&' token ./../include/plotter.h:2170: error: expected `)' before '&' token ./../include/plotter.h:2171: error: expected `)' before '&' token ./../include/plotter.h:2199: error: expected `)' before '&' token ./../include/plotter.h:2200: error: expected `)' before '&' token ./../include/plotter.h:2205: error: expected `)' before '&' token ./../include/plotter.h:2206: error: expected `)' before '&' token ./../include/plotter.h:2273: error: expected `)' before '&' token ./../include/plotter.h:2274: error: expected `)' before '&' token ./../include/plotter.h:2279: error: expected `)' before '&' token ./../include/plotter.h:2280: error: expected `)' before '&' token ./../include/plotter.h:2348: error: expected `)' before '&' token ./../include/plotter.h:2349: error: expected `)' before '&' token ./../include/plotter.h:2354: error: expected `)' before '&' token ./../include/plotter.h:2355: error: expected `)' before '&' token make[2]: *** [apioldcc.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/media-libs/plotutils-2.4.1-r4/work/plotutils-2.4.1/libplotter' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-libs/plotutils-2.4.1-r4/work/plotutils-2.4.1' make: *** [all-recursive-am] Error 2 * * ERROR: media-libs/plotutils-2.4.1-r4 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2765: Called die * The specific snippet of code: * emake || die "Parallel Make Failed" * The die message: * Parallel Make Failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-libs/plotutils-2.4.1-r4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-libs/plotutils-2.4.1-r4/temp/environment'. While nothing about it is mentioned in package's ChangeLog, bug 245690 suggests that you need to put a more recent version in package.keywords (or wait for stabilization). it was after the last change in the last stable versione of media-gfx/hugin-0.7.0. But i'm using only gcc-4.3.1-r1 from ~amd64 (and some little ebuild fixed for gcc 4.3.1) Created attachment 173719 [details, diff]
proposed patch
Created attachment 173721 [details]
plotutils-2.4.1-r4.ebuild
Working good on me 2.5.1 builds fine and is stable on all archs. |