Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 May 2003 05:31:30 -0400 (EDT)
From:      "Matthew N. Dodd" <winter@jurai.net>
To:        Terry Lambert <tlambert2@mindspring.com>
Cc:        Marcel Moolenaar <marcel@xcllnt.net>
Subject:   Re: Preliminary ELF prebinding patches available.
Message-ID:  <20030526052119.O86964@sasami.jurai.net>
In-Reply-To: <3ED1DA6A.E794010@mindspring.com>
References:  <20030525061524.H30007@sasami.jurai.net> <xzpaddb8ab8.fsf@flood.ping.uio.no> <20030525222955.GA826@athlon.pn.xcllnt.net> <20030526001924.GA1272@athlon.pn.xcllnt.net> <20030526053120.GB1941@athlon.pn.xcllnt.net> <a0600125cbaf78024ba67@[10.0.1.2]> <3ED1DA6A.E794010@mindspring.com>

next in thread | previous in thread | raw e-mail | index | archive | help
A few things before we have the SAME thread that the NetBSD folks had a
few months ago.

1.  Storing the prebinding information in libraries/executables, while
    highly desirable, is not practical at this time.

2.  The BUILDID information (time() + random()) and filename is sufficient
    to reduce the chance of a collision to nil.

If you'd like to argue with me about these statements I'll entertain those
discussions off the list.  For now, lets just accept them as given.

What is relevent is the transformation function I use on the BUILDID and
filename may result in collisions; I'm open to suggestions on this one.

Thanks.

-- 
| Matthew N. Dodd  | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD  |
| winter@jurai.net |       2 x '84 Volvo 245DL        | ix86,sparc,pmax |
| http://www.jurai.net/~winter |  For Great Justice!  | ISO8802.5 4ever |



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030526052119.O86964>