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

In message: [meta-virtualization] [PATCH] oci-image-tools: don't build for 
riscv64
on 01/09/2023 Changqing Li wrote:

> From: Changqing Li <[email protected]>
> 
> 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 <[email protected]>
> ---
>  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
> 

> 
> 
> 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#8267): 
https://lists.yoctoproject.org/g/meta-virtualization/message/8267
Mute This Topic: https://lists.yoctoproject.org/mt/101090972/21656
Group Owner: [email protected]
Unsubscribe: 
https://lists.yoctoproject.org/g/meta-virtualization/leave/6693005/21656/1014668956/xyzzy
 [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to