Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135272 - [req] new ebuild: net-p2p/wxdc
Summary: [req] new ebuild: net-p2p/wxdc
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High enhancement
Assignee: Jon Hood (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-02 07:02 UTC by Roman Polach
Modified: 2006-06-18 23:32 UTC (History)
1 user (show)

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 Roman Polach 2006-06-02 07:02:03 UTC
this is the request for new ebuild:
net-p2p/wxdc
(multiplatform direct connect clone)
http://wxdc.sourceforge.net/
Comment 1 Jon Hood (RETIRED) gentoo-dev 2006-06-18 23:32:13 UTC
Please reopen this request when the upstream package becomes a bit more stable. The code is a bit too sloppy and dated to be added to portage, and the breaks are at multiple places. Either a patch or an upstream upgrade will be required.

g++ -g -c -I../../include/client `wx-config --cxxflags` DCBlockManager.cpp -o /tmp/temp/wx/build/DCBlockManager.o
DCBlockManager.cpp: In member function 'virtual bool DCBlockUser::ReadItem(wxArrayString&)':
DCBlockManager.cpp:36: error: ambiguous overload for 'operator==' in '((wxArrayString*)items)->wxArrayString::operator[](1u) == "1"'
/usr/include/wx/string.h:1178: note: candidates are: bool operator==(const wxString&, const wxString&) <near match>
/usr/include/wx/string.h:1182: note:                 bool operator==(const wxChar*, const wxString&) <near match>
/usr/include/wx/string.h:1216: note:                 bool operator==(wxChar, const wxString&) <near match>
/usr/include/wx/string.h:1217: note:                 bool operator==(const wxString&, wxChar) <near match>
/usr/include/wx/string.h:1222: note:                 bool operator==(const wxString&, const wxWCharBuffer&) <near match>
/usr/include/wx/longlong.h:918: note:                 bool operator==(long int, const wxLongLong&) <near match>
/usr/include/wx/longlong.h:931: note:                 bool operator==(long unsigned int, const wxULongLong&) <near match>
DCBlockManager.cpp:37: error: ambiguous overload for 'operator==' in '((wxArrayString*)items)->wxArrayString::operator[](2u) == "1"'
/usr/include/wx/string.h:1178: note: candidates are: bool operator==(const wxString&, const wxString&) <near match>
/usr/include/wx/string.h:1182: note:                 bool operator==(const wxChar*, const wxString&) <near match>
/usr/include/wx/string.h:1216: note:                 bool operator==(wxChar, const wxString&) <near match>
/usr/include/wx/string.h:1217: note:                 bool operator==(const wxString&, wxChar) <near match>
/usr/include/wx/string.h:1222: note:                 bool operator==(const wxString&, const wxWCharBuffer&) <near match>
/usr/include/wx/longlong.h:918: note:                 bool operator==(long int, const wxLongLong&) <near match>
/usr/include/wx/longlong.h:931: note:                 bool operator==(long unsigned int, const wxULongLong&) <near match>
DCBlockManager.cpp:38: error: ambiguous overload for 'operator==' in '((wxArrayString*)items)->wxArrayString::operator[](3u) == "1"'
/usr/include/wx/string.h:1178: note: candidates are: bool operator==(const wxString&, const wxString&) <near match>
/usr/include/wx/string.h:1182: note:                 bool operator==(const wxChar*, const wxString&) <near match>
/usr/include/wx/string.h:1216: note:                 bool operator==(wxChar, const wxString&) <near match>
/usr/include/wx/string.h:1217: note:                 bool operator==(const wxString&, wxChar) <near match>
/usr/include/wx/string.h:1222: note:                 bool operator==(const wxString&, const wxWCharBuffer&) <near match>
/usr/include/wx/longlong.h:918: note:                 bool operator==(long int, const wxLongLong&) <near match>
/usr/include/wx/longlong.h:931: note:                 bool operator==(long unsigned int, const wxULongLong&) <near match>
DCBlockManager.cpp: In member function 'virtual void DCBlockUser::WriteItem(wxString&)':
DCBlockManager.cpp:47: error: no matching function for call to 'wxString::Printf(const char [13], const wxChar*, int, int, int)'
/usr/include/wx/string.h:733: note: candidates are: int wxString::Printf(const wxChar*, ...)
make[1]: *** [DCBlockManager.o] Error 1
make[1]: Leaving directory `/tmp/temp/wx/src/client'
make: *** [client] Error 2