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

Re: Hardcoding of .la file paths in .la files



On Tue, Oct 07, 2003 at 03:40:18AM -0500, Chris Cheney wrote:
> On Tue, Oct 07, 2003 at 10:26:45AM +0200, Marcelo E. Magallon wrote:
> > On Tue, Oct 07, 2003 at 01:33:01AM -0500, Chris Cheney wrote:
> > 
> >  > Does anyone happen to know why .la files hardcode the paths to .la
> >  > files that they depend on?
> > 
> >  Anal-retentiveness wrt using the exact same library originaly used.
> > 
> >  > This is about to bite Debian hard with some of the XFree86 libraries
> >  > moving to /usr/lib.
> > 
> >  Can you be more specific?
> 
> -rw-r--r--          22k  2003-10-07 01:49  libxrender1_0.8.3-1_i386.deb
> 
> The new version of libXrender moves from /usr/X11R6/lib to /usr/lib
> which has already started to cause build failures... :\  I am not
> certain if Branden plans to move any others to /usr/lib, but if he does
> hopefully he will do it very soon.

Xft and Xrender are no longer maintained by XFree86 directly.  The new
upstream sources for these libraries are at freedesktop.org.

Since they're no longer part of XFree86, they're getting moved to
/usr/lib.

Xft is stuck in queue/new at present.

I don't have any plans at present to move any of the libraries that are
in the library packages in XFree86 4.3.0-0pre1v3.

I think the problem with .la files may be solvable by updating
Build-Depends and -dev packages' dependencies to refer to libxrender-dev
(>= 0.8.3-1), and/or libraries that are rebuilt against that version of
libxrender-dev.  I'm looking into it.

-- 
G. Branden Robinson                |     The Rehnquist Court has never
Debian GNU/Linux                   |     encountered a criminal statute it
branden@debian.org                 |     did not like.
http://people.debian.org/~branden/ |     -- John Dean

Attachment: signature.asc
Description: Digital signature


Reply to: