On 9/6/23 22:24, Randy MacLeod wrote:
On 2023-09-03 11:05 p.m., Bruce Ashfield via lists.yoctoproject.org wrote:
Since riscv isn't tested with meta-virt at all, this isn't
the only recipe that has either build or runtime issues.
This is staged to master-next.
Bruce
Changqing,
Should we report the issue to the upstream maintainers so that
should riscv64 actually become well-supported in meta-virt
over the coming years, this particular issue stands a chance
of being resolved or are 'go' packages just not there yet for riscv64 ?
yes, I will report this upstream.
//Changqing
Thanks,
../Randy
In message: [meta-virtualization] [PATCH] oci-image-tools: don't build for
riscv64
on 01/09/2023 Changqing Li wrote:
From: Changqing Li<changqing...@windriver.com>
Currently oci-image-tools has a do_compile error for riscv64. The
problem could be reproduced by:
MACHINE=qemuriscv64 bitbake oci-image-tools
So explicitly set COMPATIBLE_HOST here to avoid it building for riscv64.
When someone interested in using this recipe for riscv64 fixes the
compile issue, this setting could be removed.
Also don't build packagegroup-container/packagegroup-kubernetes since
they depends on oci-image-tools
Signed-off-by: Changqing Li<changqing...@windriver.com>
---
recipes-containers/oci-image-tools/oci-image-tools_git.bb | 2 ++
recipes-core/packagegroups/packagegroup-container.bb | 2 ++
recipes-core/packagegroups/packagegroup-kubernetes.bb | 2 ++
3 files changed, 6 insertions(+)
diff --git a/recipes-containers/oci-image-tools/oci-image-tools_git.bb
b/recipes-containers/oci-image-tools/oci-image-tools_git.bb
index 4beb3a63..8c5020b3 100644
--- a/recipes-containers/oci-image-tools/oci-image-tools_git.bb
+++ b/recipes-containers/oci-image-tools/oci-image-tools_git.bb
@@ -29,6 +29,8 @@ EXTRA_OEMAKE="BUILDTAGS=''"
S = "${WORKDIR}/git/src/github.com/opencontainers/image-tools"
+COMPATIBLE_HOST:riscv64 = "null"
+
do_compile() {
export GOARCH="${TARGET_GOARCH}"
export GOROOT="${STAGING_LIBDIR}/go"
diff --git a/recipes-core/packagegroups/packagegroup-container.bb
b/recipes-core/packagegroups/packagegroup-container.bb
index 8d418e95..c41576a3 100644
--- a/recipes-core/packagegroups/packagegroup-container.bb
+++ b/recipes-core/packagegroups/packagegroup-container.bb
@@ -4,6 +4,8 @@ LIC_FILES_CHKSUM ="file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda
inherit packagegroup +COMPATIBLE_HOST:riscv64 = "null"
+
PACKAGES = "\
packagegroup-container \
packagegroup-lxc \
diff --git a/recipes-core/packagegroups/packagegroup-kubernetes.bb
b/recipes-core/packagegroups/packagegroup-kubernetes.bb
index 70dc9713..7e6937b1 100644
--- a/recipes-core/packagegroups/packagegroup-kubernetes.bb
+++ b/recipes-core/packagegroups/packagegroup-kubernetes.bb
@@ -4,6 +4,8 @@ LIC_FILES_CHKSUM ="file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda
inherit packagegroup +COMPATIBLE_HOST:riscv64 = "null"
+
# k3s has this restriction
inherit features_check
REQUIRED_DISTRO_FEATURES ?= "seccomp"
--
2.25.1
--
# Randy MacLeod
# Wind River Linux
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#8302):
https://lists.yoctoproject.org/g/meta-virtualization/message/8302
Mute This Topic: https://lists.yoctoproject.org/mt/101090972/21656
Group Owner: meta-virtualization+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-