Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 47830 - Emerge xmlrpc-c-0.9.9 fails.
Summary: Emerge xmlrpc-c-0.9.9 fails.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Pieter Van den Abeele (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-04-14 13:16 UTC by csm
Modified: 2004-08-16 12:56 UTC (History)
0 users

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


Attachments
Ebuild revision 1 for xmlrpc-0.9.9. (xmlrpc-c-0.9.9-r1.ebuild,629 bytes, text/plain)
2004-04-14 13:17 UTC, csm
Details
Patch against xmlrpc-0.9.9. (gentoo-0.9.9-r1.patch,1.43 KB, patch)
2004-04-14 13:18 UTC, csm
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description csm 2004-04-14 13:16:15 UTC
xmlrpc-0.9.9 will not build properly with gcc version:

   gcc (GCC) 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7)

The emerge will fail like so:

gcc -O2 -march=pentium4 -fomit-frame-pointer -D_UNIX -D_FORK -I/usr/include -I/usr/include/w3c-libwww -DHAVE_CONFIG_H -Wall -o .libs/asynch_client asynch_client.o ../src/.libs/libxmlrpc_client.so -L/usr/lib -lwwwinit -lwwwapp -lwwwxml -lxmltok -lxmlparse -lwwwzip -lwwwhtml -lwwwtelnet -lwwwnews -lwwwhttp -lwwwmime -lwwwgopher -lwwwftp -lwwwfile -lwwwdir -lwwwcache -lwwwstream -lwwwmux -lwwwtrans -lwwwcore -lwwwutils -lmd5 -ldl -lz -L/usr/lib -lssl -lcrypto ../src/.libs/libxmlrpc.so ../lib/expat/xmlparse/.libs/libxmlrpc_xmlparse.so ../lib/expat/xmltok/.libs/libxmlrpc_xmltok.so -Wl,--rpath -Wl,/usr/lib
meerkat-app-list.cc:6:23: strstream.h: No such file or directory
meerkat-app-list.cc: In function `void list_apps(int)':
meerkat-app-list.cc:18: error: `ostrstream' undeclared (first use this 
   function)
meerkat-app-list.cc:18: error: (Each undeclared identifier is reported only 
   once for each function it appears in.)
meerkat-app-list.cc:18: error: parse error before `;' token
meerkat-app-list.cc:19: error: `time_period_stream' undeclared (first use this 
   function)

This is merely an incompatibility with the C++ includes in gcc-3.3.2.
The patch attached fixes all errors, but does not fix all warnings.

Find attached xmlrpc-0.9.9-r1.ebuild and gentoo-0.9.9-r1.patch.
Comment 1 csm 2004-04-14 13:17:31 UTC
Created attachment 29281 [details]
Ebuild revision 1 for xmlrpc-0.9.9.
Comment 2 csm 2004-04-14 13:18:13 UTC
Created attachment 29282 [details, diff]
Patch against xmlrpc-0.9.9.
Comment 3 Pieter Van den Abeele (RETIRED) gentoo-dev 2004-08-16 12:56:29 UTC
fixed in cvs.