diff mbox series

meta-lts-mixins kirkstone/go: depend on -crosssdk recipes

Message ID 68FCFF96-C849-410C-A25F-3B797A817B67@dorumtech.no
State New
Headers show
Series meta-lts-mixins kirkstone/go: depend on -crosssdk recipes | expand

Commit Message

Martin Dørum Sept. 2, 2024, 11:56 a.m. UTC
The Go recipes failed to compile for me,
because Bitbake said that the recipes
virtual/${HOST_PREFIX}gcc and virtua/${HOST_PREFIX}binutils
didn't exist.
I took a look at how Poky does it, and Poky's Go recipes depend on
virtual/${HOST_PREFIX}gcc-crosssdk and
virtual/${HOST_PREFIX}binutils-crosssdk,
so I changed the mixin recipes to reflect that.

With these changes, the Go recipes compile on Kirkstone.
---
 recipes-devtools/go/go-cross-canadian.inc | 2 +-
 recipes-devtools/go/go-crosssdk.inc       | 2 +-
 recipes-devtools/go/go-runtime.inc        | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

--
2.46
diff mbox series

Patch

diff --git a/recipes-devtools/go/go-cross-canadian.inc b/recipes-devtools/go/go-cross-canadian.inc
index dd485b6..2c6ed29 100644
--- a/recipes-devtools/go/go-cross-canadian.inc
+++ b/recipes-devtools/go/go-cross-canadian.inc
@@ -1,7 +1,7 @@ 
 inherit cross-canadian

 DEPENDS = "go-native virtual/${HOST_PREFIX}go virtual/nativesdk-${HOST_PREFIX}go-runtime \
-           virtual/${HOST_PREFIX}gcc virtual/nativesdk-libc \
+           virtual/${HOST_PREFIX}gcc-crosssdk virtual/nativesdk-libc \
            virtual/nativesdk-${HOST_PREFIX}compilerlibs"
 PN = "go-cross-canadian-${TRANSLATED_TARGET_ARCH}"

diff --git a/recipes-devtools/go/go-crosssdk.inc b/recipes-devtools/go/go-crosssdk.inc
index 1293900..61486a6 100644
--- a/recipes-devtools/go/go-crosssdk.inc
+++ b/recipes-devtools/go/go-crosssdk.inc
@@ -1,6 +1,6 @@ 
 inherit crosssdk

-DEPENDS = "go-native virtual/${TARGET_PREFIX}gcc virtual/nativesdk-${TARGET_PREFIX}compilerlibs virtual/${TARGET_PREFIX}binutils"
+DEPENDS = "go-native virtual/${TARGET_PREFIX}gcc-crosssdk virtual/nativesdk-${TARGET_PREFIX}compilerlibs virtual/${TARGET_PREFIX}binutils-crosssdk"
 PN = "go-crosssdk-${SDK_SYS}"
 PROVIDES = "virtual/${TARGET_PREFIX}go"

diff --git a/recipes-devtools/go/go-runtime.inc b/recipes-devtools/go/go-runtime.inc
index 413cf6d..86539f2 100644
--- a/recipes-devtools/go/go-runtime.inc
+++ b/recipes-devtools/go/go-runtime.inc
@@ -1,5 +1,5 @@ 
 DEPENDS = "virtual/${TUNE_PKGARCH}-go go-native"
-DEPENDS:class-nativesdk = "virtual/${TARGET_PREFIX}go"
+DEPENDS:class-nativesdk = "virtual/${TARGET_PREFIX}go-crosssdk"
 PROVIDES = "virtual/${TARGET_PREFIX}go-runtime"

 DEBUG_PREFIX_MAP = "\