+-------------- 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
pgp00000.pgp
Description: PGP signature