Bug #155

Link problems to libexpat.a

Added by Pier Luigi Fiorini almost 2 years ago. Updated almost 2 years ago.

Status:Closed Start:10/25/2008
Priority:High Due date:10/29/2008
Assigned to:Pier Luigi Fiorini % Done:

100%

Category:Build system Spent time: 1.00 hour
Target version:0.9.2
Operating System:

Description

imkit/libs/libjabber/JabberHandler.cpp:411: undefined reference to `XML_ParserFree'

History

Updated by Michael Davidson almost 2 years ago

  • Priority changed from Normal to High

Updated by Pier Luigi Fiorini almost 2 years ago

  • Due date set to 10/29/2008
  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

Can't reproduce this on latest revision.
Please update your check out and try again.
We can reopen this issue if we need to.

Updated by Michael Davidson almost 2 years ago

I've just done an svn up, jam -q clean and jam and it appears that amidst your checkins today something has fixed it. Hooray!

Updated by Pier Luigi Fiorini almost 2 years ago

It's an infamous problem... You could link on Haiku (as opposed to Zeta) but the symbol was not found.

BTW, building for the Haiku image worked without a patch...
I built jabber from Haiku with the native gcc before the fix and it worked, but GoogleTalk still had the symbol missing loading when im_server loaded it.

The fix was easy, I added the two expat C files to libjabber Jamfile :)

Also available in: Atom PDF