diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2022-02-09 19:42:16 -0500 |
---|---|---|
committer | Eli Schwartz <eschwartz@archlinux.org> | 2022-02-09 19:42:16 -0500 |
commit | 3ca61a6aa7a21fff7a2ac1d07cde14f6beab14bc (patch) | |
tree | 7f90d0822d35d8a323133cc60a25c20196747574 /mesonbuild | |
parent | ab441e78b5d201c45eda415b222b0db4a543fd42 (diff) | |
download | meson-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.py | 2 |
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) |