Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Jul 2008 08:45:20 -0400
From:      Alexander Kabaev <kabaev@gmail.com>
To:        Coleman Kane <cokane@FreeBSD.org>
Cc:        vova@fbsd.ru, current@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: [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
Message-ID:  <20080701084520.75180b9c@kan.dnsalias.net>
In-Reply-To: <1214914239.1802.31.camel@localhost>
References:  <200806240737.m5O7bhc5018813@repoman.freebsd.org> <1214850524.42354.9.camel@localhost> <20080701104912.5e9e16e0@peedub.jennejohn.org> <1214908172.1947.29.camel@localhost> <20080701073434.523a72ea@kan.dnsalias.net> <1214914239.1802.31.camel@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/0durCfU6KXlFwlBs1IqYe_1
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Tue, 01 Jul 2008 08:10:39 -0400
Coleman Kane <cokane@FreeBSD.org> wrote:


>=20
> 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.


--=20
Alexander Kabaev

--Sig_/0durCfU6KXlFwlBs1IqYe_1
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)

iD8DBQFIaibgQ6z1jMm+XZYRAvEJAJ9d3go7DFFJt5QtPAudfcpZu74kQQCfYeHK
BPv7UcB5ZBJew+vB+cVOXHs=
=vzTX
-----END PGP SIGNATURE-----

--Sig_/0durCfU6KXlFwlBs1IqYe_1--



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