Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 228515 - kopete fails during compilation (supposedly) due to gcc 4.3
Summary: kopete fails during compilation (supposedly) due to gcc 4.3
Status: RESOLVED DUPLICATE of bug 223535
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-20 11:47 UTC by Matt
Modified: 2008-06-20 12:21 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 Matt 2008-06-20 11:47:08 UTC
kopete fails always when compiled with gcc-4.3.1; architecture is x86_64 (amd64)

Reproducible: Always

Actual Results:  
the compile fails

Expected Results:  
it should have compiled fine

-DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o bytebuffer.lo bytebuffer.cc
In file included from messagequeue.cc:31:
./../../talk/base/messagequeue.h: In constructor ‘cricket::Message::Message()’:
./../../talk/base/messagequeue.h:101: error: ‘memset’ was not declared in this scope
socketaddress.cc:212: warning: unused parameter ‘len’
socketaddress.cc:220: warning: unused parameter ‘len’
make[8]: *** [messagequeue.lo] Error 1
make[8]: *** Waiting for unfinished jobs....
In file included from ./../../talk/base/socketfactory.h:32,
                 from ./../../talk/base/socketserver.h:31,
                 from ./../../talk/base/messagequeue.h:33,
                 from ./../../talk/base/thread.h:31,
                 from thread.cc:36:
./../../talk/base/asyncsocket.h:81: warning: unused parameter ‘socket’
./../../talk/base/asyncsocket.h:82: warning: unused parameter ‘socket’
./../../talk/base/asyncsocket.h:83: warning: unused parameter ‘socket’
./../../talk/base/asyncsocket.h:84: warning: unused parameter ‘socket’
In file included from ./../../talk/base/thread.h:31,
                 from thread.cc:36:
./../../talk/base/messagequeue.h: In constructor ‘cricket::Message::Message()’:
./../../talk/base/messagequeue.h:101: error: ‘memset’ was not declared in this scope
make[8]: *** [thread.lo] Error 1
bytebuffer.cc: In constructor ‘cricket::ByteBuffer::ByteBuffer(const char*, size_t)’:
bytebuffer.cc:56: error: ‘memcpy’ was not declared in this scope
bytebuffer.cc: In constructor ‘cricket::ByteBuffer::ByteBuffer(const char*)’:
bytebuffer.cc:61: error: ‘strlen’ was not declared in this scope
bytebuffer.cc:64: error: ‘memcpy’ was not declared in this scope
bytebuffer.cc: In member function ‘bool cricket::ByteBuffer::ReadBytes(char*, size_t)’:
bytebuffer.cc:109: error: ‘memcpy’ was not declared in this scope
bytebuffer.cc: In member function ‘void cricket::ByteBuffer::WriteBytes(const char*, size_t)’:
bytebuffer.cc:137: error: ‘memcpy’ was not declared in this scope
bytebuffer.cc: In member function ‘void cricket::ByteBuffer::Resize(size_t)’:
bytebuffer.cc:147: error: ‘memcpy’ was not declared in this scope
bytebuffer.cc: In member function ‘void cricket::ByteBuffer::Shift(size_t)’:
bytebuffer.cc:161: error: ‘memmove’ was not declared in this scope
make[8]: *** [bytebuffer.lo] Error 1
In file included from ./../../talk/base/physicalsocketserver.h:33,
                 from physicalsocketserver.cc:47:
./../../talk/base/criticalsection.h:43:5: warning: "CS_TRACK_OWNER" is not defined
In file included from ./../../talk/base/socketfactory.h:32,
                 from ./../../talk/base/socketserver.h:31,
                 from ./../../talk/base/physicalsocketserver.h:32,
                 from physicalsocketserver.cc:47:
./../../talk/base/asyncsocket.h:81: warning: unused parameter ‘socket’
./../../talk/base/asyncsocket.h:82: warning: unused parameter ‘socket’
./../../talk/base/asyncsocket.h:83: warning: unused parameter ‘socket’
./../../talk/base/asyncsocket.h:84: warning: unused parameter ‘socket’
physicalsocketserver.cc:212: warning: unused parameter ‘opt’
physicalsocketserver.cc: In member function ‘void cricket::PhysicalSocket::IP2SA(const cricket::SocketAddress*, sockaddr_in*)’:
physicalsocketserver.cc:376: error: ‘memset’ was not declared in this scope
physicalsocketserver.cc: In member function ‘virtual void cricket::EventDispatcher::OnPreEvent(uint32)’:
physicalsocketserver.cc:437: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result
physicalsocketserver.cc: At global scope:
physicalsocketserver.cc:430: warning: unused parameter ‘ff’
physicalsocketserver.cc:442: warning: unused parameter ‘ff’
physicalsocketserver.cc:442: warning: unused parameter ‘err’
physicalsocketserver.cc:491: warning: unused parameter ‘ff’
physicalsocketserver.cc:536: warning: unused parameter ‘ff’
physicalsocketserver.cc:756: warning: unused parameter ‘ff’
physicalsocketserver.cc:756: warning: unused parameter ‘err’
physicalsocketserver.cc: In member function ‘void cricket::PhysicalSocketServer::Remove(cricket::Dispatcher*)’:
physicalsocketserver.cc:815: error: cannot convert ‘__gnu_cxx::__normal_iterator<cricket::Dispatcher**, std::vector<cricket::Dispatcher*, std::allocator<cricket::Dispatcher*> > >’ to ‘const char*’ for argument ‘1’ to ‘int remove(const char*)’
make[8]: *** [physicalsocketserver.lo] Error 1
make[8]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.9/work/kopete-3.5.9/kopete/protocols/jabber/jingle/libjingle/talk/base'
make[7]: *** [all-recursive] Error 1
make[7]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.9/work/kopete-3.5.9/kopete/protocols/jabber/jingle/libjingle/talk'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.9/work/kopete-3.5.9/kopete/protocols/jabber/jingle/libjingle'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.9/work/kopete-3.5.9/kopete/protocols/jabber/jingle'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.9/work/kopete-3.5.9/kopete/protocols/jabber'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.9/work/kopete-3.5.9/kopete/protocols'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.9/work/kopete-3.5.9/kopete'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.9/work/kopete-3.5.9'
make: *** [all] Error 2
 * 
 * ERROR: kde-base/kopete-3.5.9 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 4348:  Called kde_src_compile
 *             environment, line 3149:  Called kde_src_compile 'all'
 *             environment, line 3269:  Called kde_src_compile 'myconf' 'configure' 'make'
 *             environment, line 3265:  Called die
 * The specific snippet of code:
 *                   emake || die "died running emake, $FUNCNAME:make"
 *  The die message:
 *   died running emake, kde_src_compile:make
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/kde-base:kopete-3.5.9:20080620-112915.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/kopete-3.5.9/temp/environment'.
 * 

 * Messages for package kde-base/kopete-3.5.9:
Comment 1 Matt 2008-06-20 12:21:24 UTC

*** This bug has been marked as a duplicate of bug 223535 ***