Hi, On Saturday 24 July 2010 02:17:53 pm viq wrote: > On Thu, Jul 22, 2010 at 03:09:40PM +0200, Sebastian Reitenbach wrote: > > Hi, > > > > attached tarballs for the spextrum XMPP transport/gateway, and the needed > > dependencies. I have a bit older version working for me on i386 and > > sparc64, tested together with ejabberd. Besides the regression tests for > > gloox are failing miserably, e.g. segfaults here and there.... I use the > > ICQ transport regularly. MSN and AIM I have enabled too, but since I > > don't have an account, they are not well tested. Its is right now > > compiling on my sparc, which sill till take a long time since a bunch of > > dependencies also need to compile. If someone could test building on > > amd64 would be great. Also I'd like to know if it would work with other > > xmpp servers like jabberd2 or openfire. > > > > Also the ports still needs some cleanups, so general comments/rants about > > them are also welcome ;) > > > > From the spectrum DESCR: > > Spectrum is an XMPP transport/gateway. It allows XMPP users to > > communicate with their friends who are using one of the supported > > networks. It supports a wide range of different networks such as ICQ, > > XMPP (Jabber, GTalk), AIM, MSN, Facebook, Twitter, Gadu-Gadu, IRC and > > SIMPLE. > > > > > > cheers, > > Sebastian > > I'm interested in this, I will do some testing on i386 and amd64. > I guess I will provide answers per port, to keep it organized.
Since I updated all but py-xmpppy I answer on this one here again. changes since then: * poco: fix the usage of the hardcoded paths, fix WANTLIB/LIB_DEPENDS * gloox: link against libidn, use gmake to make the regress test happy (but there are still a lot of segfaults) * spectrum: update to 0.3.1, add user _spectrum with the port. spectrumctl now works too However, when I start spectrum services directly via spectrum or spectrumctl I get a bunch of the following warnings: spectrum:/usr/local/lib/libpcre.so.2.3: /usr/local/lib/libPocoFoundation.so.0.0 : WARNING: symbol(_pcre_ucd_stage2) size mismatch, relink your program spectrum:/usr/local/lib/libpcre.so.2.3: /usr/local/lib/libPocoFoundation.so.0.0 : WARNING: symbol(_pcre_utt_names) size mismatch, relink your program spectrum:/usr/local/lib/libpcre.so.2.3: /usr/local/lib/libPocoFoundation.so.0.0 : WARNING: symbol(_pcre_utt) size mismatch, relink your program spectrum:/usr/local/lib/libpcre.so.2.3: /usr/local/lib/libPocoFoundation.so.0.0 : WARNING: symbol(_pcre_OP_lengths) size mismatch, relink your program spectrum:/usr/local/lib/libpcre.so.2.3: /usr/local/lib/libPocoFoundation.so.0.0 : WARNING: symbol(_pcre_ucd_records) size mismatch, relink your program spectrum:/usr/local/lib/libpcre.so.2.3: /usr/local/lib/libPocoFoundation.so.0.0 : WARNING: symbol(_pcre_ucd_stage2) size mismatch, relink your program spectrum:/usr/local/lib/libpcre.so.2.3: /usr/local/lib/libPocoFoundation.so.0.0 : WARNING: symbol(_pcre_utt_names) size mismatch, relink your program spectrum:/usr/local/lib/libpcre.so.2.3: /usr/local/lib/libPocoFoundation.so.0.0 : WARNING: symbol(_pcre_utt) size mismatch, relink your program spectrum:/usr/local/lib/libpcre.so.2.3: /usr/local/lib/libPocoFoundation.so.0.0 : WARNING: symbol(_pcre_OP_lengths) size mismatch, relink your program spectrum:/usr/local/lib/libpcre.so.2.3: /usr/local/lib/libPocoFoundation.so.0.0 : WARNING: symbol(_pcre_ucd_records) size mismatch, relink your program IIRC, I had seem them before with the other version too, but forgot to mention it. The box is a i386, with a fairly new snapshot. All the ports installed on that box were compiled on it. Spectrum actually works, but I don't know why those warnings are showing up. And which program to relink? net/poco devel/pcre or net/spectrum? Any hint where I should look regarding above warnings would be highly appreciated. cheers, Sebastian
gloox.tar.gz
Description: application/compressed-tar
poco.tar.gz
Description: application/compressed-tar
spectrum.tar.gz
Description: application/compressed-tar
py-xmpppy.tar.gz
Description: application/compressed-tar