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

Attachment: gloox.tar.gz
Description: application/compressed-tar

Attachment: poco.tar.gz
Description: application/compressed-tar

Attachment: spectrum.tar.gz
Description: application/compressed-tar

Attachment: py-xmpppy.tar.gz
Description: application/compressed-tar

Reply via email to