It's a bit tricky, because it doesn't take ldflags from the var, instead it uses the one by qt4. Only the first errors, it goes on and on for many pages. I'll attach the log. party/libjingle/libjingle_psi.a(xmlparser.o): In function `buzz::XmlParser::~XmlParser()': xmlparser.cc:(.text+0x260): undefined reference to `XML_ParserFree' /var/tmp/paludis/net-im/psi-0.11_pre20070201/work/psi-dev-snapshot-2007-02-01/src/../third-party/libjingle/libjingle_psi.a(xmlparser.o): In function `buzz::XmlParser::~XmlParser()': xmlparser.cc:(.text+0x2d0): undefined reference to `XML_ParserFree' /var/tmp/paludis/net-im/psi-0.11_pre20070201/work/psi-dev-snapshot-2007-02-01/src/../third-party/libjingle/libjingle_psi.a(xmlparser.o): In function `buzz::XmlParser::~XmlParser()': xmlparser.cc:(.text+0x340): undefined reference to `XML_ParserFree' /var/tmp/paludis/net-im/psi-0.11_pre20070201/work/psi-dev-snapshot-2007-02-01/src/../third-party/libjingle/libjingle_psi.a(xmlparser.o): In function `buzz::XmlParser::Reset()': xmlparser.cc:(.text+0x3a1): undefined reference to `XML_ParserReset' xmlparser.cc:(.text+0x3b0): undefined reference to `XML_ParserFree' xmlparser.cc:(.text+0x3bc): undefined reference to `XML_ParserCreate' xmlparser.cc:(.text+0x3ce): undefined reference to `XML_SetUserData' xmlparser.cc:(.text+0x3ed): undefined reference to `XML_SetElementHandler' xmlparser.cc:(.text+0x402): undefined reference to `XML_SetCharacterDataHandler' xmlparser.cc:(.text+0x417): undefined reference to `XML_SetXmlDeclHandler' /var/tmp/paludis/net-im/psi-0.11_pre20070201/work/psi-dev-snapshot-2007-02-01/src/../third-party/libjingle/libjingle_psi.a(xmlparser.o): In function `buzz::XmlParser::Parse(char const*, unsigned int, bool)':
Created attachment 109010 [details] compile log
I've just put todays snapshot with a little fix for libjingle. Plz check, can you compile it with --as-needed. Cheers, Przemek
No change. I tried to look deeper into this, seems to come from the jingle-part, but I'm not enough autotools-skilled to fix it.
(In reply to comment #3) > No change. I tried to look deeper into this, seems to come from the > jingle-part exactly. > , but I'm not enough autotools-skilled to fix it. problem is, that this has nothing to do with autotools (at least as I can tell). jingle sources are in psi mainline (patched jingle sources ;) ) and makefile is generated using qmake - not configure script :/ jingle doesn't work for me now... I'm thinking about linking to system library, rather than to this, but... well, first my MD thesis ;) Cheers, Przemek
More recent snapshots do work for me... See bug #131528 for the ebuild.
Please, close this bug. This is no longer valid since upstream has solved the build issues months ago. No reasons to keep the bug open.
(In reply to comment #6) > Please, close this bug. This is no longer valid since upstream has solved the > build issues months ago. No reasons to keep the bug open. to be honest - I'm not sure is "--as-needed" is safe for final psi-0.11, but this bug is related to jingle which is not included in srcs. closing this one with 'LATER'. maybe someday psi finally gets it jingle support, so we can check again :/ Cheers, Przemek