Re: "-pthread" == "-lpthread" for shared libs in -CURRENT
- From: Alexander Leidinger <Alexander@xxxxxxxxxxxxx>
- Date: Wed, 13 Jun 2007 15:47:37 +0200
Quoting Alexander Kabaev <kabaev@xxxxxxxxx> (from Wed, 13 Jun 2007 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 think this would help to let firefox do some SSO stuff with kerberos (loading it as a plugin causes it to moan because some depending lib is not loaded, bsam@ should be able to explain the technical details).
Bye,
Alexander.
--
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 = B0063FE7
http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"
- Follow-Ups:
- Re: "-pthread" == "-lpthread" for shared libs in -CURRENT
- From: Alexander Kabaev
- Re: "-pthread" == "-lpthread" for shared libs in -CURRENT
- References:
- "-pthread" == "-lpthread" for shared libs in -CURRENT
- From: Vladimir Kushnir
- Re: "-pthread" == "-lpthread" for shared libs in -CURRENT
- From: Jeremie Le Hen
- Re: "-pthread" == "-lpthread" for shared libs in -CURRENT
- From: Alexander Kabaev
- "-pthread" == "-lpthread" for shared libs in -CURRENT
- Prev by Date: [head tinderbox] failure on i386/i386
- Next by Date: Re: "-pthread" == "-lpthread" for shared libs in -CURRENT
- Previous by thread: Re: "-pthread" == "-lpthread" for shared libs in -CURRENT
- Next by thread: Re: "-pthread" == "-lpthread" for shared libs in -CURRENT
- Index(es):
Relevant Pages
|