Prebinding for DragonFly/FreeBSD-4

Simon 'corecode' Schubert corecode at fs.ei.tum.de
Sun Sep 14 11:48:31 PDT 2003


Lately Matthew Dillon told:

>     Hmm.  There could be a problem with that.  If the ordering of the
>     libraries change the checksums will not (I think), but the
>     patchups will now be applied in the wrong order.
> 
>     Maybe the prebinding should be explicit... that is, you run a
>     program to prebind a binary and it stores the prebinding in the
>     same directory as the binary.  Just running the binary would not
>     in itself *create* a prebinding file, but it would check to see if
>     one exists and is valid.

Oh, I forgot mentioning that. I'd keep a binary-info file which lists
all objects in the order in which they need to be loaded.

Furthermore, linking is explicit at the moment and should stay so.

cheers
  simon

-- 
/"\   http://corecode.ath.cx/#donate
\ /
 \     ASCII Ribbon Campaign
/ \  Against HTML Mail and News
Attachment:
pgp00016.pgp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00016.pgp
Type: application/octet-stream
Size: 189 bytes
Desc: "Description: PGP signature"
URL: <http://lists.dragonflybsd.org/pipermail/kernel/attachments/20030914/8df9e03d/attachment-0016.obj>


More information about the Kernel mailing list