summaryrefslogtreecommitdiff
path: root/meta/recipes-graphics/cogl
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2014-06-02 21:15:01 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-07-25 15:44:00 +0100
commit6d2dc279faa8b28a00895dc6a620d80e2dbac685 (patch)
tree447b4f50386d59ed15e4794879422431787e4103 /meta/recipes-graphics/cogl
parent4e1649fe2fa2d512384324efcb1f9e04efeadd81 (diff)
downloadopenembedded-core-6d2dc279faa8b28a00895dc6a620d80e2dbac685.tar.gz
openembedded-core-6d2dc279faa8b28a00895dc6a620d80e2dbac685.tar.bz2
openembedded-core-6d2dc279faa8b28a00895dc6a620d80e2dbac685.zip
autotools: Improve configure dependency code for finding m4 files
We have an open bug about the warnings issues in builds from an sstate cache when something like glib-2.0 gets rebuilt. The issue is that sstate is "clever" and prunes unneeded dependencies out the tree. For example is X depends on pkgconfig-native but we've already build X and installed it from sstate, it will not get installed when you build Y which depends on X. This patch changes the logic to match the sstate behaviour and prune out unnecessary dependencies from the scope of aclocal. This in turn removes the warning about missing manifest files. The issue is that this patch exposes holes in our DEPENDS in recipes, specifically that some native tools are not listed, specifically, and problematically, pkgconfig, gtk-doc and intltool-native in particular. I've sent out patches against OE-Core that address the bulk of the issues there however I'm conscious this is probably going to a bug issue in other layers and may be too annoying to consider at this point. The other alternative is simply to turn the warning into a debug statement. I appreciate the code below has commented blocks, this is simply debug I've left around for now. It will be cleaned from any final version. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-graphics/cogl')
0 files changed, 0 insertions, 0 deletions