[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: question regarding prelinking (was: (inc. note from dpkg developers) (was: Bug#XXXXXX: (far too many packages) needs rebuilt for prelinking))

On Jan 14, Branden Robinson <branden@debian.org> wrote:

 >Why couldn't .debs ship already-prelinked objects?  It's not like the
Because prelinking depends on the details of all the libraries installed
in the system and their exact version.

 >Is it because our shlibdeps are (usually) not exact, and prelinking
 >requires having symbol addresses exactly right, which may not be the
 >case for, say, libX11.so.6.1 versus libX11.so.6.2, even though the two
 >are ABI-compatible?

 >Alternatively, if you have a prelinked binary and the prelinking is
 >wrong for the depended-upon shared objects on your system, is that a
 >fatal error, or does the loader figure this out and say "bah, this
 >prelinking is garbage, time to resolve the symbol dependencies the
 >old-fashioned way"?  If the latter, then there would seem to be little
 >to lose.
Yes again.


Attachment: pgpZjUDR6AvFC.pgp
Description: PGP signature

Reply to: