]> code.ossystems Code Review - openembedded-core.git/commitdiff
layer.conf: Exclude gcc-cross dependencies from checksums
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 1 May 2014 14:40:40 +0000 (15:40 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 1 May 2014 21:49:00 +0000 (22:49 +0100)
gcc-cross technically depends on the C library however we can use
one toolchain for multiple different tunes within a given architecture.

Manually remove these dependencies so that gcc-cross isn't rebuild with
every tune change.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/layer.conf

index 18609ddc5c4b7a20744af66d44eb5b20c5892a1a..dbcb65326ba0437a831cb5f84823bbdb4dbb4729 100644 (file)
@@ -31,3 +31,10 @@ SIGGEN_EXCLUDERECIPES_ABISAFE += " \
   packagegroup-x11-xserver \
   systemd-serialgetty \
 "
+
+SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
+  gcc-cross-${TARGET_ARCH}->eglibc \
+  gcc-cross-${TARGET_ARCH}->uclibc \
+  gcc-cross-${TARGET_ARCH}->linux-libc-headers \
+"
+