mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-06 12:06:49 +00:00
Merge pull request #10740 from RuoqingHe/virtiofsd-riscv64
virtiofsd: Enable build for RISC-V
This commit is contained in:
commit
ee635293c6
@ -67,6 +67,7 @@ arch_to_golang()
|
|||||||
case "$arch" in
|
case "$arch" in
|
||||||
aarch64) echo "arm64";;
|
aarch64) echo "arm64";;
|
||||||
ppc64le) echo "$arch";;
|
ppc64le) echo "$arch";;
|
||||||
|
riscv64) echo "$arch";;
|
||||||
x86_64) echo "amd64";;
|
x86_64) echo "amd64";;
|
||||||
s390x) echo "s390x";;
|
s390x) echo "s390x";;
|
||||||
*) die "unsupported architecture: $arch";;
|
*) die "unsupported architecture: $arch";;
|
||||||
@ -200,6 +201,9 @@ get_virtiofsd_image_name() {
|
|||||||
"ppc64le")
|
"ppc64le")
|
||||||
libc="gnu"
|
libc="gnu"
|
||||||
;;
|
;;
|
||||||
|
"riscv64")
|
||||||
|
libc="gnu"
|
||||||
|
;;
|
||||||
"s390x")
|
"s390x")
|
||||||
libc="gnu"
|
libc="gnu"
|
||||||
;;
|
;;
|
||||||
|
@ -39,6 +39,9 @@ case ${ARCH} in
|
|||||||
"ppc64le")
|
"ppc64le")
|
||||||
libc="gnu"
|
libc="gnu"
|
||||||
;;
|
;;
|
||||||
|
"riscv64")
|
||||||
|
libc="gnu"
|
||||||
|
;;
|
||||||
"s390x")
|
"s390x")
|
||||||
libc="gnu"
|
libc="gnu"
|
||||||
;;
|
;;
|
||||||
|
@ -34,6 +34,7 @@ RUN ARCH=$(uname -m); \
|
|||||||
case "${ARCH}" in \
|
case "${ARCH}" in \
|
||||||
"aarch64") rust_arch="${ARCH}"; libc="musl"; arch_libc="" ;; \
|
"aarch64") rust_arch="${ARCH}"; libc="musl"; arch_libc="" ;; \
|
||||||
"ppc64le") rust_arch="powerpc64le"; libc="gnu"; arch_libc=${rust_arch}-linux-${libc}; extra_rust_flags="" ;; \
|
"ppc64le") rust_arch="powerpc64le"; libc="gnu"; arch_libc=${rust_arch}-linux-${libc}; extra_rust_flags="" ;; \
|
||||||
|
"riscv64") rust_arch="riscv64gc"; libc="gnu"; arch_libc=${ARCH}-linux-${libc}; extra_rust_flags="" ;; \
|
||||||
"x86_64") rust_arch="${ARCH}"; libc="musl"; arch_libc="" ;; \
|
"x86_64") rust_arch="${ARCH}"; libc="musl"; arch_libc="" ;; \
|
||||||
"s390x") rust_arch="${ARCH}"; libc="gnu"; arch_libc=${rust_arch}-linux-${libc}; extra_rust_flags="" ;; \
|
"s390x") rust_arch="${ARCH}"; libc="gnu"; arch_libc=${rust_arch}-linux-${libc}; extra_rust_flags="" ;; \
|
||||||
*) echo "Unsupported architecture: ${ARCH}" && exit 1 ;; \
|
*) echo "Unsupported architecture: ${ARCH}" && exit 1 ;; \
|
||||||
|
Loading…
Reference in New Issue
Block a user