From c08b8d9873c1f744f0c20d088ec57410876710f3 Mon Sep 17 00:00:00 2001 From: Krzesimir Nowak Date: Mon, 11 Nov 2024 16:26:32 +0100 Subject: [PATCH] overlay profiles: Mask llvm USE flags generated by llvm-r1 eclass --- .../coreos-overlay/profiles/coreos/base/use.mask | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/use.mask b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/use.mask index 726c8edc2e..485c9832eb 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/use.mask +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/use.mask @@ -21,3 +21,14 @@ python_single_target_python3_13 # We don't care about i10n, takes too much space, pulls in too many # extra dependencies. nls + +# Mask llvm slot USE flags generated by llvm-r1 eclass. Recently +# dev-util/bpftool started pulling in clang unconditionally (with +# llvm_gen_dep) as a build dependency. Masking the USE flags may help +# us avoid having the dependency until we decide to get llvm/clang +# into SDK. +llvm_slot_15 +llvm_slot_16 +llvm_slot_17 +llvm_slot_18 +llvm_slot_19