Skip to contentSkip to conversation

layer.conf: Exclude gcc-cross dependencies from checksums

PATCH New Richard Purdie 1 participant 1 message May 1, 2014

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 layer.conf: Exclude gcc-cross dependencies from checksums

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.

---

meta/conf/layer.conf +7 -0
index 18609dd..dbcb653 100644
@@ -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 \
+"
+