On Fri, Jan 27, 2006 at 01:14:14AM +0000, Regis Boudin wrote: > Trying to build a snapshot of tellico, it FTBS because of a > missing /usr/lib/libXft.la file. I tried to rebuild the latest version > of tellico with pbuilder, which also failed with the same error. > > All the .la files from the kdepim dev packages > reference /usr/lib/libXft.la, if the build was done with libxft-dev << > 2.1.8. However, the file was removed last week with xft 2.1.8.2-1, > making the packages linking against any of the kdepim libs FTBFS, hence > the grave severity. > i386 if affected, but some arches are not, such as i64. > > I tried rebuilding kdepim and installing the generated packages, and I > could successfully build tellico. > > I am not sure if the solution is to rebuild kdepim with the new xft, or > include libXft.la back, so I CC the xft maintainer, but something needs > to be done.
Mea culpa. I completely forgot about this change. libXrender is affected too, as is libXcursor. Personally, I'd say just do a mass-rebuild of everything affected and move on with life. The .la files cause far, far, far more problems than they solve, and unless you're on a system with a thoroughly incompetent linker (I think AIX is the main offender), the upstream recommendation is to not ship the .la files. That being said, I can't necessarily speak as to how practical the rebuild is, not having a handle on how many libraries in Debian ship .la files which reference libXft.la. I don't remember it being terribly invasive in Ubuntu, however. Cheers, Daniel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

