On Thu, Sep 09, 2010 at 09:22:52PM +0200, Patryk Zawadzki wrote: > On Thu, Sep 9, 2010 at 9:08 PM, Jakub Bogusz <qbo...@pld-linux.org> wrote: > > Plus: keeping all *-static containing *.la files on builders is in no > > way better than preevailing situation: *.la files are still "poisoned" > > by obsolete libraries (and thus rebuilding would be still required > > in case of transition like libpng12 -> libpng14 or dropping some > > dependency), and they affect on shared library building (-as-needed > > still needs to be enforced). > > So two options: make libtool ignore the .la or replace all .la file > contents with a pre-built template that pulls no dependencies
Keeping stub .la doesn't make any sense; if there is no other method to pull all dependencies (like correct pkgconfig files chain), static library can be considered useless. > (we want configure/autotools to take care of that anyway). ? I don't see how autoconf/automake (without pkgconfig stuff) could take care of dependencies of already built library. -- Jakub Bogusz http://qboosh.pl/ _______________________________________________ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en