summaryrefslogtreecommitdiff
path: root/poky/meta/conf/layer.conf
diff options
context:
space:
mode:
Diffstat (limited to 'poky/meta/conf/layer.conf')
-rw-r--r--poky/meta/conf/layer.conf7
1 files changed, 7 insertions, 0 deletions
diff --git a/poky/meta/conf/layer.conf b/poky/meta/conf/layer.conf
index bdeb8a4758..ea57123601 100644
--- a/poky/meta/conf/layer.conf
+++ b/poky/meta/conf/layer.conf
@@ -91,6 +91,7 @@ SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
# (e.g. X -> Y -> binutils-cross -> bison-native) no longer meet the
# dependency incidentally. This improves determinism and avoids build
# failures when people switch to external toolchains.
+# libarchive only needs e2fsprogs headers at buildtime
SSTATE_EXCLUDEDEPS_SYSROOT += "\
.*->autoconf-native \
.*->automake-native \
@@ -100,6 +101,12 @@ SSTATE_EXCLUDEDEPS_SYSROOT += "\
.*->patch-native \
.*->pkgconfig-native \
.*->quilt-native \
+ ^(?!gtk-doc-native).*->xmlto-native \
+ .*->gperf-native \
+ .*->gtk-doc-native \
+ .*->texinfo-native \
+ .*->perlcross-native \
+ libarchive-native->e2fsprogs-native \
"
# Nothing needs to depend on libc-initial
# base-passwd/shadow-sysroot don't need their dependencies