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

Re: Fakeroot to obsolete DESTDIR



On Thu, Apr 10, 2003 at 03:38:10PM -0400, Joey Hess wrote:
> Wesley W. Terpstra wrote:
> > 1: libtool cannot relink inter-dependent libraries during a staged install.
> 
> > On the topic of 1, cvs libtool can do this with an undocumented command-line
> > flag. However, it still prefers the installed location over the staged
> > location. So, if you link to -L/.../debian/tmp/usr/lib -lfoo, a libfoo.so in
> > /usr/lib is prefered, which can cause subtle problems. 
> 
> Could you elaborate on what the subtle problems are, exactly?

If you've broken the ABI and haven't changed the soname, things go
wrong. But then, you're fucked anyway. Note that this includes doing
various stupid things with versioned symbols.

-- 
  .''`.  ** Debian GNU/Linux ** | Andrew Suffield
 : :' :  http://www.debian.org/ | Dept. of Computing,
 `. `'                          | Imperial College,
   `-             -><-          | London, UK

Attachment: pgpEsctmot9jL.pgp
Description: PGP signature


Reply to: