On Sat, 24 Aug 2002, Brian May wrote: > On Wed, Aug 21, 2002 at 02:13:47PM -0300, Henrique de Moraes Holschuh wrote: > > Now, apps often want libsasl2. ldap uses libsasl1. nss segfaults. It is > > the same libdb2/libdb3 hell we had a while back. > > This sounds very similar to breakage that can occur when with > MIT vs Heimdal libraries.
Nice, new example to add to my ever-growing list. > Sam Hartman thought there were issues on some architectures when the > libdb issue was resolved, and it wasn't simply a matter of just using > versioned symbols. Well, *every* arch Debian runs on needs proper ld support, and as usual it is Debian who hits the bugs first. Big deal, they get fixed... > Maybe this is related to bug #140490? Err, let me see... Well, it is rather obvious one wants to version only the symbol he provides, and not ANY symbols he got from anywhere else. #140490 is a bug alright, but not with versioning per si. It is a bug caused by improper versioning of symbols one does not 'own'. > Changing to versioned symbols would also break every binrary > already around too, I am not sure how to solve this issue. No, it would not. It would break NEW binaries if they get installed in OLD systems without versioned libraries. -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh