summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorBertrand Jacquin <bertrand@jacquin.bzh>2021-10-23 17:57:26 +0100
committerBertrand Jacquin <bertrand@jacquin.bzh>2021-10-23 17:57:26 +0100
commit65addf7be2d527166d2e4f183b50de94fd48c48c (patch)
tree4a1100ce5d55dcc5727431bea761ffe7135e1319 /eclass
parentsys-kernel/stable-sources: version bump (diff)
downloadportage-65addf7be2d527166d2e4f183b50de94fd48c48c.tar.xz
eclass/linux-build: ignore new config value from 5.14
Diffstat (limited to 'eclass')
-rw-r--r--eclass/linux-build.eclass7
1 files changed, 5 insertions, 2 deletions
diff --git a/eclass/linux-build.eclass b/eclass/linux-build.eclass
index a7e2c4b2..e7010093 100644
--- a/eclass/linux-build.eclass
+++ b/eclass/linux-build.eclass
@@ -496,11 +496,13 @@ _linux-build_src_prepare_build() {
--ignore-matching-lines '^CONFIG_CC_VERSION_TEXT='
--ignore-matching-lines '^CONFIG_CC_HAS_[A-Z_]*='
--ignore-matching-lines '^CONFIG_HAVE_[A-Z_]*_COMPILER='
+ --ignore-matching-lines '^CONFIG_AS_VERSION='
# GCC only
--ignore-matching-lines '^CONFIG_CC_IS_GCC='
--ignore-matching-lines '^CONFIG_GCC_VERSION='
- --ignore-matching-lines '^CONFIG_AS_VERSION='
+ --ignore-matching-lines '^CONFIG_AS_IS_GNU='
+ --ignore-matching-lines '^CONFIG_LD_IS_BFD='
--ignore-matching-lines '^CONFIG_LD_VERSION='
--ignore-matching-lines '^CONFIG_PLUGIN_HOSTCC=' # Removed in v5.7
--ignore-matching-lines '^CONFIG_GCC_PLUGINS='
@@ -509,8 +511,9 @@ _linux-build_src_prepare_build() {
# Clang only
--ignore-matching-lines '^CONFIG_CC_IS_CLANG='
- --ignore-matching-lines '^CONFIG_LD_IS_LLD='
--ignore-matching-lines '^CONFIG_CLANG_VERSION='
+ --ignore-matching-lines '^CONFIG_AS_IS_LLVM='
+ --ignore-matching-lines '^CONFIG_LD_IS_LLD='
--ignore-matching-lines '^CONFIG_LLD_VERSION='
--ignore-matching-lines '^CONFIG_TOOLS_SUPPORT_RELR='
)