diff options
| author | Ross Burton <ross.burton@arm.com> | 2025-03-24 14:29:42 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-03-25 21:20:41 +0000 |
| commit | 84c2919180e3d40cbbff1e5fa02a5b939e56fdda (patch) | |
| tree | 572527a39162474e7a163e82c87bffcc13ac28d3 /meta | |
| parent | 18972fa0e06e6e3d13c620c25b25c29b1567260d (diff) | |
| download | poky-84c2919180e3d40cbbff1e5fa02a5b939e56fdda.tar.gz | |
meson: refresh upstreamed patch
(From OE-Core rev: 160a088fbe19d0b3c65040b9bc04cc8bdd3d0d24)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
| -rw-r--r-- | meta/recipes-devtools/meson/meson/0001-dependencies-dev-prepend-sysroot-when-searching-for-.patch | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/meta/recipes-devtools/meson/meson/0001-dependencies-dev-prepend-sysroot-when-searching-for-.patch b/meta/recipes-devtools/meson/meson/0001-dependencies-dev-prepend-sysroot-when-searching-for-.patch index e4700bc91d..b6579c824e 100644 --- a/meta/recipes-devtools/meson/meson/0001-dependencies-dev-prepend-sysroot-when-searching-for-.patch +++ b/meta/recipes-devtools/meson/meson/0001-dependencies-dev-prepend-sysroot-when-searching-for-.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 6f33fb67097beeb17e2345aaec3bda4a57b0b138 Mon Sep 17 00:00:00 2001 | 1 | From 17117c2732c33ebec39e3fec2ecd5a3515dc7d71 Mon Sep 17 00:00:00 2001 |
| 2 | From: Ross Burton <ross.burton@arm.com> | 2 | From: Ross Burton <ross.burton@arm.com> |
| 3 | Date: Wed, 20 Nov 2024 13:09:38 +0000 | 3 | Date: Wed, 20 Nov 2024 13:09:38 +0000 |
| 4 | Subject: [PATCH] dependencies/dev: prepend sysroot when searching for GTest | 4 | Subject: [PATCH] dependencies/dev: prepend sysroot when searching for GTest |
| @@ -10,14 +10,14 @@ sources, not ones that we want to use in the sysroot. | |||
| 10 | 10 | ||
| 11 | Closes #12690. | 11 | Closes #12690. |
| 12 | 12 | ||
| 13 | Upstream-Status: Submitted [https://github.com/mesonbuild/meson/pull/13934] | 13 | Upstream-Status: Backport [17117c2732c33ebec39e3fec2ecd5a3515dc7d71] |
| 14 | Signed-off-by: Ross Burton <ross.burton@arm.com> | 14 | Signed-off-by: Ross Burton <ross.burton@arm.com> |
| 15 | --- | 15 | --- |
| 16 | mesonbuild/dependencies/dev.py | 4 +++- | 16 | mesonbuild/dependencies/dev.py | 4 +++- |
| 17 | 1 file changed, 3 insertions(+), 1 deletion(-) | 17 | 1 file changed, 3 insertions(+), 1 deletion(-) |
| 18 | 18 | ||
| 19 | diff --git a/mesonbuild/dependencies/dev.py b/mesonbuild/dependencies/dev.py | 19 | diff --git a/mesonbuild/dependencies/dev.py b/mesonbuild/dependencies/dev.py |
| 20 | index 94f51ff69..cceb1756c 100644 | 20 | index 2725a7bb4e88..0c8886b81a04 100644 |
| 21 | --- a/mesonbuild/dependencies/dev.py | 21 | --- a/mesonbuild/dependencies/dev.py |
| 22 | +++ b/mesonbuild/dependencies/dev.py | 22 | +++ b/mesonbuild/dependencies/dev.py |
| 23 | @@ -56,7 +56,9 @@ class GTestDependencySystem(SystemDependency): | 23 | @@ -56,7 +56,9 @@ class GTestDependencySystem(SystemDependency): |
| @@ -26,11 +26,8 @@ index 94f51ff69..cceb1756c 100644 | |||
| 26 | self.main = kwargs.get('main', False) | 26 | self.main = kwargs.get('main', False) |
| 27 | - self.src_dirs = ['/usr/src/gtest/src', '/usr/src/googletest/googletest/src'] | 27 | - self.src_dirs = ['/usr/src/gtest/src', '/usr/src/googletest/googletest/src'] |
| 28 | + | 28 | + |
| 29 | + sysroot = environment.properties[self.for_machine].get_sys_root() or "" | 29 | + sysroot = environment.properties[self.for_machine].get_sys_root() or '' |
| 30 | + self.src_dirs = [sysroot + '/usr/src/gtest/src', sysroot + '/usr/src/googletest/googletest/src'] | 30 | + self.src_dirs = [sysroot + '/usr/src/gtest/src', sysroot + '/usr/src/googletest/googletest/src'] |
| 31 | if not self._add_sub_dependency(threads_factory(environment, self.for_machine, {})): | 31 | if not self._add_sub_dependency(threads_factory(environment, self.for_machine, {})): |
| 32 | self.is_found = False | 32 | self.is_found = False |
| 33 | return | 33 | return |
| 34 | -- | ||
| 35 | 2.34.1 | ||
| 36 | |||
