+-------------- Benjamin Reed [20030402 @ 13:54] --------------
| >As far as I understand, the only challenge is to find an address
| >range that is not also used by other libraries that the library
| >directly links against... -- it does not have to be a system-wide 
| >unique address - since update_prebinding will take care of going 
| >through the dependencies and make sure that there are no overlaps 
| >later. 
| 
| The problem is that it's really not possible to "only" make it not 
| overlap with other things loaded into memory, Fink is a huge tangle of 
| interdependencies, and who knows when something new that is ported now 
| uses two libraries together that were never loaded together before. 

So what? In these cases, where two libraries are loaded together
that have overlapping preferred address space, prebinding will be 
disabled for that one application, and the prebinding information 
not used. No love lost and no harm done... 

I still do not see how enabling prebinding can ever be bad. If I
understand the documentation correctly, the worst thing that can
happen is that prebinding cannot be used, resulting in the exact
same situation as if it hadn't been enabled in the first place...

Cheers, =/~ K 

--
Karin Kosina (vka kyrah)
Systems in Motion

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to