Summary: | net-libs/wvstreams-4.5 fails to build with sys-libs/glibc-2.10.1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Joost Ruis <joost.ruis> |
Component: | Current packages | Assignee: | C++ Team [disbanded] <cpp+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://code.google.com/p/wvstreams/issues/detail?id=24#c0 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 270353, 274620 | ||
Attachments: | wvstreams-4.5 working patch |
Seems upstream has a patch for this problem. http://code.google.com/p/wvstreams/issues/detail?id=24#c0 Created attachment 195172 [details, diff]
wvstreams-4.5 working patch
here is an updated, complete, working patch.
+ 28 Jun 2009; Patrick Lauer <patrick@gentoo.org> wvstreams-4.5.ebuild, + +files/wvstreams-4.5-glibc.patch: + Adding glibc 2.10 compile fix. Closes #273999 |
... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-libs/wvstreams-4.5/work/wvstreams-4.5 ... make -s -j3 * Generating CC * Generating CXX utils/wverror.cc: In member function 'virtual void WvErrorBase::seterr(int)': utils/wverror.cc:148: warning: suggest parentheses around '&&' within '||' utils/wvfork.cc: In function 'pid_t wvfork_start(int*)': utils/wvfork.cc:105: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result utils/strutils.cc: In function 'WvString url_decode(const WvFastString&, bool)': utils/strutils.cc:332: error: invalid conversion from 'const char*' to 'char*' utils/strutils.cc:333: error: invalid conversion from 'const char*' to 'char*' utils/strutils.cc: In function 'WvString afterstr(const WvFastString&, const WvFastString&)': utils/strutils.cc:970: error: invalid conversion from 'const char*' to 'char*' utils/strutils.cc: In function 'WvString beforestr(const WvFastString&, const WvFastString&)': utils/strutils.cc:988: error: invalid conversion from 'const char*' to 'char*' make: *** [utils/strutils.o] Error 1 Reproducible: Always