On Fri, Feb 10, 2012 at 9:09 PM, Koen Kooi <[email protected]> wrote: > > Op 11 feb. 2012, om 06:05 heeft Steve Sakoman het volgende geschreven: > >> On Tue, Feb 7, 2012 at 6:06 PM, Khem Raj <[email protected]> wrote: >>> On Tue, Feb 7, 2012 at 4:19 PM, Saul Wold <[email protected]> wrote: >>>> >>>> Can you verify if you have a .la file in you sysroot? >>> >>> >>> No its not there and thats the point we probably should learn to live >>> with out it >>> actually one of radical ideas I have is to get rid of all .la files in >>> OE completely >>> right now python modules e.g. have them and thats wrong since they never >>> use it >>> and there are other packages like that. >> >> FWIW, after a pull of oe-core today that included the zlib update I am >> getting similar failures on meta/recipes-gnome/gtk+/gtk+_2.24.8.bb: >> >> | /bin/grep: /media/Work/yocto/tmp/sysroots/omap3-multi/usr/lib/libz.la: >> No such file or directory >> | /bin/sed: can't read >> /media/Work/yocto/tmp/sysroots/omap3-multi/usr/lib/libz.la: No such >> file or directory >> | arm-poky-linux-gnueabi-libtool: link: >> `/media/Work/yocto/tmp/sysroots/omap3-multi/usr/lib/libz.la' is not a >> valid libtool archive >> | make[4]: *** [libgdk-x11-2.0.la] Error 1 > > > It works if you -c cleansstate on a bunch of recipes, pango, cairo, > fontconfig, gtk+, etc
yeah libtool is very hard to get rid of see how many of files in your sysroot has zlib.la added to other .la files. You need to clean all those I wrote a small script which grepped oe-core for occurrence of all zlib.la in *.la files in sysroot and then dumps the ipks content to figure out which package provided that .la then bumped PRs of those recipes which were providing those ipks. unfortunately this script was in tmdir and got deleted. > _______________________________________________ > Openembedded-core mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
