[fwd] cvs commit: src/lib/libthr/thread thr_mutex.c thr_umtx.c thr_umtx.h src/sys/kern kern_umtx.c src/sys/sys umtx.h

Coleman Kane cokane at FreeBSD.org
Tue Jul 1 13:17:21 UTC 2008


On Tue, 2008-07-01 at 08:45 -0400, Alexander Kabaev wrote:
> On Tue, 01 Jul 2008 08:10:39 -0400
> Coleman Kane <cokane at FreeBSD.org> wrote:
> 
> 
> > 
> > Firefox depends upon a lot of external things, including glib, nss,
> > and nspr (among others, probably) which would propagate thread-lib
> > bugs even after the main app has been recompiled. I suggest running
> > ldd on /usr/local/lib/firefox/firefox-bin (and other shared objects
> > in that dir) to find out what all you might need to rebuild. At the
> > very least, I'd expect a rebuild of nspr and nss to be mandatory. I
> > *think* firefox uses nspr's thread implementation, and not the one
> > from gthread (glib).
> 
> Recompiling is NOT the cure and people should not focus on it.
> 
> If one needs to recompile anything after a commit, then commit
> breaks ABI which usually should be accompanied with a very good
> explanation of why it was necessary. David's commit does not appear to
> fall into that category and his changes are ABI compatible as far as
> userland is concerned.
> 
> 

Well, I'll be building/installing world from last night's cvsup today on
my laptop, so I'll let you know how it works for me.

-- 
Coleman Kane
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20080701/6f1b083b/attachment.pgp


More information about the cvs-all mailing list