aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@archlinux.org>2022-02-09 19:42:16 -0500
committerEli Schwartz <eschwartz@archlinux.org>2022-02-09 19:42:16 -0500
commit3ca61a6aa7a21fff7a2ac1d07cde14f6beab14bc (patch)
tree7f90d0822d35d8a323133cc60a25c20196747574 /mesonbuild
parentab441e78b5d201c45eda415b222b0db4a543fd42 (diff)
downloadmeson-3ca61a6aa7a21fff7a2ac1d07cde14f6beab14bc.zip
meson-3ca61a6aa7a21fff7a2ac1d07cde14f6beab14bc.tar.gz
meson-3ca61a6aa7a21fff7a2ac1d07cde14f6beab14bc.tar.bz2
fix UI regression in compiler.compiles logging
In commit b30dddd4e5b4ae6e5e1e812085a00a47e3edfcf1, various refactorings were done, during which a kwarg got accidentally dropped from the function that determined part of the log message. As a result, a ':' suddenly appeared in the log message where none should be. Example expected output: Checking if "-Werror=shadow with local shadowing" compiles: YES What actually happened: Checking if "-Werror=shadow with local shadowing" : compiles: YES Fixes #9974
Diffstat (limited to 'mesonbuild')
-rw-r--r--mesonbuild/interpreter/compiler.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/interpreter/compiler.py b/mesonbuild/interpreter/compiler.py
index 6ab62d8..9dc6544 100644
--- a/mesonbuild/interpreter/compiler.py
+++ b/mesonbuild/interpreter/compiler.py
@@ -441,7 +441,7 @@ class CompilerHolder(ObjectHolder['Compiler']):
code.rel_to_builddir(self.environment.source_dir))
testname = kwargs['name']
extra_args = functools.partial(self._determine_args, kwargs['no_builtin_args'], kwargs['include_directories'], kwargs['args'])
- deps, msg = self._determine_dependencies(kwargs['dependencies'])
+ deps, msg = self._determine_dependencies(kwargs['dependencies'], endl=None)
result, cached = self.compiler.compiles(code, self.environment,
extra_args=extra_args,
dependencies=deps)