From owner-freebsd-questions@FreeBSD.ORG Tue Mar 23 04:45:56 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1AA3216A4CE for ; Tue, 23 Mar 2004 04:45:56 -0800 (PST) Received: from ispmxmta09-srv.alltel.net (ispmxmta09-srv.alltel.net [166.102.165.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2B2243D2D for ; Tue, 23 Mar 2004 04:45:55 -0800 (PST) (envelope-from uidzero@one-arm.com) Received: from one-arm.com ([166.102.51.13]) by ispmxmta09-srv.alltel.net with ESMTP id <20040323124554.IDCV2670.ispmxmta09-srv.alltel.net@one-arm.com> for ; Tue, 23 Mar 2004 06:45:54 -0600 Message-ID: <40603184.5080300@one-arm.com> Date: Tue, 23 Mar 2004 06:45:56 -0600 From: uidzero User-Agent: Mozilla Thunderbird 0.5 (X11/20040321) X-Accept-Language: en-us, en MIME-Version: 1.0 To: FreeBSD-Questions References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: gaim error X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Mar 2004 12:45:56 -0000 Adam Bozanich wrote: >Hi all. > >I am trying to get the gaim port to work. If I build with: > >make WITHOUT_NSS=1 > >everything is fine, but I can't connect to msn. If I don't send any >arguments to make, when I run gaim, I get: > >Fatal error 'Spinlock called when not threaded.' at line 83 in file >/mnt/s10/BSD/usr_src/lib/libpthread/thread/thr_spinlock.c (errno = 0) >zsh: abort gaim > >This has been happening for a couple of weeks, and I was hoping that >it would be fixed. Now I'm wondering if my system is the problem. > >Here's my kernel config. Am I missing something? > > Hey Adam, I fought with this for about three hours the other night. Go to Gaim's faq-ssl: http://gaim.sourceforge.net/faq-ssl.php I used the GnuTLS tools. libgpg-error (needed by libgcrypt): ftp://ftp.gnupg.org/gcrypt/alpha/libgpg-error/libgpg-error-0.5.tar.gz libgcrypt (needed by GnuTLS): ftp://ftp.gnupg.org/gcrypt/alpha/libgcrypt/libgcrypt-1.1.43.tar.gz libtasn1 (needed by GnuTLS): ftp://ftp.gnutls.org/pub/gnutls/libtasn1/libtasn1-0.2.6.tar.gz GnuTLS (needed by gaim): ftp://ftp.gnutls.org/pub/gnutls/attic/gnutls-0.9.91.tar.gz As the page says, instal them in that order. After doing so, download the latest source for Gaim .075. Unpack it and then do a "./configure --with-gnutls-includes=PREFIX (Location of GNUTLS includes.) --with-gnutls-libs=PREFIX (Location of GNUTLS libraries.)" eg.. Mine looked like this: "./configure --disable-nls --disable-perl --with-gnutls-includes=/usr/local/lib/ --with-gnutls-libs=/usr/local/lib/" I only know English so, --disable-nls and for some reason I can't get perl to compile with it so, --disable-perl. Everything worked fine after that. Hope this helps you. Michael