From e1164f616db78050b935e85fbc2cdb9f731e1511 Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Fri, 24 Oct 2025 14:55:15 -0700 Subject: dependencies: Require 'native' be passed in kwargs This simplifies a bunch of cases, and likely fixes some annoying bugs in cross compile situations where should have been passing this and weren't. --- mesonbuild/dependencies/python.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mesonbuild/dependencies/python.py') diff --git a/mesonbuild/dependencies/python.py b/mesonbuild/dependencies/python.py index ad9262981..146f41d4d 100644 --- a/mesonbuild/dependencies/python.py +++ b/mesonbuild/dependencies/python.py @@ -478,7 +478,7 @@ class PythonPkgConfigDependency(PkgConfigDependency, _PythonDependencyBase): self.is_found = False return - for_machine = kwargs.get('native', MachineChoice.HOST) + for_machine = kwargs['native'] sysroot = environment.properties[for_machine].get_sys_root() or '' pkg_libdir = sysroot + pkg_libdir -- cgit v1.2.3