Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Jun 2007 15:47:37 +0200
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        Alexander Kabaev <kabaev@gmail.com>
Cc:        freebsd-current@freebsd.org, Jeremie Le Hen <jeremie@le-hen.org>, bsam@freebsd.org
Subject:   Re: "-pthread" == "-lpthread" for shared libs in -CURRENT
Message-ID:  <20070613154737.jpo1jq3vkgk4kccc@webmail.leidinger.net>
In-Reply-To: <20070613083751.606eee96@kan.dnsalias.net>
References:  <20070602121928.G90169@kushnir1.kiev.ua> <20070613064806.GB39533@obiwan.tataz.chchile.org> <20070613083751.606eee96@kan.dnsalias.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Alexander Kabaev <kabaev@gmail.com> (from Wed, 13 Jun 2007 =20
08:37:51 -0400):

> I think this was related to the way we used to support threads in
> 3.x/early 4.x releases. The program was supposed to link with either
> libc or libc_r, but not both and having both libraries loaded at the
> same time was really bad idea. Recording dependency to libc_r or libc
> into shared libraries makes shared libraries that work in both threaded
> and non-threaded programs impossible.

So we can switch to recording the lib dependencies in libs now? I =20
think this would help to let firefox do some SSO stuff with kerberos =20
(loading it as a plugin causes it to moan because some depending lib =20
is not loaded, bsam@ should be able to explain the technical details).

Bye,
Alexander.

--=20
Nobody wants constructive criticism.
It's all we can do to put up with constructive praise.

http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID =3D B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID =3D 72077137



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