mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-28 19:54:35 +00:00
static-build: Use relased binary for CLH (aarch64)
There's no need to build Cloud Hypervisor aarch64 as, for a few releases already, Cloud Hypervisor provides an official release binary for the architecture. Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
parent
42dce15b1f
commit
ac88d34e0c
@ -44,6 +44,9 @@ pull_clh_released_binary() {
|
||||
info "Download cloud-hypervisor version: ${cloud_hypervisor_version}"
|
||||
cloud_hypervisor_binary="https://github.com/cloud-hypervisor/cloud-hypervisor/releases/download/${cloud_hypervisor_version}/cloud-hypervisor-static"
|
||||
|
||||
[ "${ARCH}" == "aarch64" ] && \
|
||||
cloud_hypervisor_binary="${cloud_hypervisor_binary}-aarch64"
|
||||
|
||||
curl --fail -L ${cloud_hypervisor_binary} -o cloud-hypervisor-static || return 1
|
||||
mkdir -p cloud-hypervisor
|
||||
mv -f cloud-hypervisor-static cloud-hypervisor/cloud-hypervisor
|
||||
@ -82,11 +85,6 @@ build_clh_from_source() {
|
||||
popd
|
||||
}
|
||||
|
||||
if [ "${ARCH}" == "aarch64" ]; then
|
||||
info "aarch64 binaries are not distributed as part of the Cloud Hypervisor releases, forcing to build from source"
|
||||
force_build_from_source="true"
|
||||
fi
|
||||
|
||||
if [ -n "${features}" ]; then
|
||||
info "As an extra build argument has been passed to the script, forcing to build from source"
|
||||
force_build_from_source="true"
|
||||
|
Loading…
Reference in New Issue
Block a user