From 0c3e84bbaf39a4b7f6dfd48faaee7adf61287b36 Mon Sep 17 00:00:00 2001 From: Karol Herbst Date: Mon, 11 Dec 2023 16:58:58 +0100 Subject: dependencies/llvm: strip default include dirs also for config-tool version This should have been done in my earlier fix, but kinda forgot to test and fix it there as well. See https://github.com/mesonbuild/meson/pull/11733 for the discussion. Fixes: 8284be813 ("dependencies/llvm: strip default include dirs") Signed-off-by: Karol Herbst --- mesonbuild/dependencies/dev.py | 1 + 1 file changed, 1 insertion(+) diff --git a/mesonbuild/dependencies/dev.py b/mesonbuild/dependencies/dev.py index b4732e4d2..17642878d 100644 --- a/mesonbuild/dependencies/dev.py +++ b/mesonbuild/dependencies/dev.py @@ -218,6 +218,7 @@ class LLVMDependencyConfigTool(ConfigToolDependency): cargs = mesonlib.OrderedSet(self.get_config_value(['--cppflags'], 'compile_args')) self.compile_args = list(cargs.difference(self.__cpp_blacklist)) + self.compile_args = strip_system_includedirs(environment, self.for_machine, self.compile_args) if version_compare(self.version, '>= 3.9'): self._set_new_link_args(environment) -- cgit v1.2.3