Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 15865 - net-www/webcpp-0.8.0 fails
Summary: net-www/webcpp-0.8.0 fails
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-17 15:40 UTC by Martin Holzer (RETIRED)
Modified: 2003-02-17 21:48 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 Martin Holzer (RETIRED) gentoo-dev 2003-02-17 15:40:05 UTC
first, there's no virtual/gcc

  RDEPEND.bad          1
   net-www/webcpp/webcpp-0.8.0.ebuild: ['virtual/gcc']

secound it fails for me, any ideas ?

g++ -DHAVE_CONFIG_H -I. -I. -I..     -O2 -march=i686 -O3 -pipe -fomit-frame-
pointer -fno-exceptions -fno-check-new -c -o driver.o `test -f driver.cpp || 
echo './'`driver.cpp
cffile.h: In method `void CFfile::write<const char *>(const char *)':
cffile.h:159:   instantiated from `CFfile::operator <<<const char *>(const char 
*)'
driver.cpp:374:   instantiated from here
cffile.h:186: invalid operands `void *' and `const char *' to binary `operator 
<<'
cffile.h: In method `void 
CFfile::write<basic_string<char,string_char_traits<char>,__default_alloc_templat
e<true,0> > >
(basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> 
>)':
cffile.h:159:   instantiated from `CFfile::operator 
<<<basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> 
> >(basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> 
>)'
driver.cpp:375:   instantiated from here
cffile.h:186: no match for `void * << 
basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> > &'
/usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/include/g++/std/bastring.cc:469: 
candidates are: class ostream & operator <<<char, string_char_traits<char>, 
__default_alloc_template<true,0> >(ostream &, const 
basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> > &)
make[3]: *** [driver.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/webcpp-0.8.0/work/webcpp-0.8.0-
src/webcpp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/webcpp-0.8.0/work/webcpp-0.8.0-
src/webcpp'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/webcpp-0.8.0/work/webcpp-0.8.0-src'
make: *** [all] Error 2

!!! ERROR: net-www/webcpp-0.8.0 failed.
!!! Function src_compile, Line -297, Exitcode 2
!!! (no error message)
Comment 1 SpanKY gentoo-dev 2003-02-17 18:31:20 UTC
i always do the virtual/gcc thing, oh well

as for the compile failure, it only happens on gcc-2.x ... use gcc-3.x ;)

i e-mailed the authors about it already
Comment 2 SpanKY gentoo-dev 2003-02-17 21:48:20 UTC
and i just never RTFM-ed ;) 
 
from the README: 
Webcpp 0.7.0 and up now requires gcc 3.0 or later to compile.