vala: Fix on target wrapper buildpaths issue

Message ID 20220706163419.1022899-1-richard.purdie@linuxfoundation.org
State Accepted, archived
Commit 10980ae59f18679413f2d3fd428a9386e4d6fc3a
Headers show
Series vala: Fix on target wrapper buildpaths issue | expand

Commit Message

Richard Purdie July 6, 2022, 4:34 p.m. UTC
The on target wrapper contains paths from the host build. Remove them.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 meta/recipes-devtools/vala/vala.inc | 6 ++++++
 1 file changed, 6 insertions(+)

Patch

diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc
index 90e0b77de0c..974baa33f5b 100644
--- a/meta/recipes-devtools/vala/vala.inc
+++ b/meta/recipes-devtools/vala/vala.inc
@@ -60,3 +60,9 @@  vapigen_sysroot_preprocess() {
 }
 
 SSTATE_SCAN_FILES += "vapigen-wrapper"
+
+PACKAGE_PREPROCESS_FUNCS += "vala_package_preprocess"
+
+vala_package_preprocess () {
+	sed -i -e 's:${RECIPE_SYSROOT}::g;' ${PKGD}${bindir}/vapigen-wrapper
+}