Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 May 2004 22:10:16 -0700
From:      Mike Hunter <mhunter@ack.Berkeley.EDU>
To:        freebsd-ports@freebsd.org
Subject:   thread library stuff with gaim .77 (yes, I read UPDATING)
Message-ID:  <20040525051016.GA24353@ack.Berkeley.EDU>

next in thread | raw e-mail | index | archive | help
Hi,

I recently upgraded gaim (always a mistake it seems :( ) and I can't get
it to start up anymore.

% gaim
Fatal error 'Spinlock called when not threaded.' at line 83 in file
/usr/src/lib/libpthread/thread/thr_spinlock.c (errno = 0)
Abort trap (core dumped)

I've read /usr/src/UPDATING, and I tried the suggestion about switching
the thread libraries.  When I tried that, gaim worked but Firefox stopped
functioning :(  When I tried to rebuild firefox, it gave me a **build
error** complaining about an assertion failure and threading.

When I try to only have the UPDATING change apply for gaim as follows:

[/usr/X11R6/bin/gaim]
libc_r.so.5             libpthread.so.1
libc_r.so               libpthread.so

It still gives the same error message as above.

So my main point of confusion is that I can't seem to make the thread
change apply only to gaim :(  Some library gaim uses perhaps?

Also, rebuilding gaim didn't help...even portupgrade -r -f gaim.

Chatless,

Mike



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040525051016.GA24353>