On 21 July 2014 13:39, Jacob Kroon <[email protected]> wrote: > gdk-pixbuf-native uses png and jpeg loaders. When updating the > loader-cache, these needs to be already populated in the sysroot. > > Although png was present, the jpeg dependency was missing, so add it.
But those dependencies are dependent on a PACKAGECONFIG setting, so you'll potentially be forcing a build of libjpeg purely to satisfy a fetch from sstate of a JPEG-disabled gdk-pixbuf. Also, libtiff and libjasper are missing. If we can't change the sysroot creation order so that the order is zlib, libpng, libjpeg, and then gdk-pixbuf then I think this needs to be pulled out to a function that can do neater logic, such as iterate through PACKAGECONFIG and add the required dependencies (for each enabled option, turn the build depends into %s-native:do_populate_sysroot_setscene). Ross -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
