Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148920 - net-im/jit-1.1.6-r3 doesn't include xdb_file library, so won't work with jabberd 2.x
Summary: net-im/jit-1.1.6-r3 doesn't include xdb_file library, so won't work with jabb...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High critical
Assignee: Gentoo TreeCleaner Project
URL:
Whiteboard: Pending removal 04 Jan 2008
Keywords: PMASKED
Depends on:
Blocks: 65793
  Show dependency tree
 
Reported: 2006-09-24 06:26 UTC by Adam Nielsen
Modified: 2008-01-07 13:58 UTC (History)
3 users (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 Adam Nielsen 2006-09-24 06:26:47 UTC
When installing net-im/jit-1.1.6-r3, it doesn't install the xdb_file.so library included in the jabberd 1.x source.  This means that it's impossible to connect JIT to a jabberd 2.x server, as jabberd 2.x doesn't supply xdb services and thus JIT requires xdb_file.so

A workaround might be to compile the jabberd 1.x source and copy xdb_file.so into /usr/lib, however it would be nice to have the ebuild take care of this (plus in doing this I can't get rid of all the undefined symbols in xdb_file.so, so it doesn't work anyway.)
Comment 1 Adam Nielsen 2006-10-07 01:35:32 UTC
I've discovered a workaround for this - if you download the JIT sourcecode from http://www.sourceforge.net/projects/jit and then compile the xdb_file library thusly:

 # tar zxvf jit-1.1.4.tar.gz
 # cd jit-1.1.4
 # ./configure
 # cd xdb_file
 # make
 # su -c 'cp xdb_file.so /usr/local/lib'
 # ldconfig

You can get everything to work.  It would probably be a nice idea to add a USE flag into the ebuild, so that if you USE="xdb_file" or even better USE="jabberd2" it will automatically compile the xdb_file library and install it for you, so that it will work 'out of the box' with jabberd2.
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2008-01-07 13:58:48 UTC
gone