mirror of
https://github.com/opencontainers/runc.git
synced 2026-07-11 06:03:57 +08:00
release: add riscv64 binary
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
This commit is contained in:
+2
-1
@@ -18,6 +18,7 @@ RUN KEYFILE=/usr/share/keyrings/criu-repo-keyring.gpg; \
|
|||||||
gcc-arm-linux-gnueabihf libc-dev-armhf-cross \
|
gcc-arm-linux-gnueabihf libc-dev-armhf-cross \
|
||||||
gcc-powerpc64le-linux-gnu libc-dev-ppc64el-cross \
|
gcc-powerpc64le-linux-gnu libc-dev-ppc64el-cross \
|
||||||
gcc-s390x-linux-gnu libc-dev-s390x-cross \
|
gcc-s390x-linux-gnu libc-dev-s390x-cross \
|
||||||
|
gcc-riscv64-linux-gnu libc-dev-riscv64-cross \
|
||||||
curl \
|
curl \
|
||||||
gawk \
|
gawk \
|
||||||
gcc \
|
gcc \
|
||||||
@@ -52,7 +53,7 @@ RUN cd /tmp \
|
|||||||
ARG LIBSECCOMP_VERSION
|
ARG LIBSECCOMP_VERSION
|
||||||
COPY script/seccomp.sh script/lib.sh /tmp/script/
|
COPY script/seccomp.sh script/lib.sh /tmp/script/
|
||||||
RUN mkdir -p /opt/libseccomp \
|
RUN mkdir -p /opt/libseccomp \
|
||||||
&& /tmp/script/seccomp.sh "$LIBSECCOMP_VERSION" /opt/libseccomp arm64 armel armhf ppc64le s390x
|
&& /tmp/script/seccomp.sh "$LIBSECCOMP_VERSION" /opt/libseccomp arm64 armel armhf ppc64le riscv64 s390x
|
||||||
ENV LIBSECCOMP_VERSION=$LIBSECCOMP_VERSION
|
ENV LIBSECCOMP_VERSION=$LIBSECCOMP_VERSION
|
||||||
ENV LD_LIBRARY_PATH=/opt/libseccomp/lib
|
ENV LD_LIBRARY_PATH=/opt/libseccomp/lib
|
||||||
ENV PKG_CONFIG_PATH=/opt/libseccomp/lib/pkgconfig
|
ENV PKG_CONFIG_PATH=/opt/libseccomp/lib/pkgconfig
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ recvtty sd-helper seccompagent:
|
|||||||
static:
|
static:
|
||||||
$(GO_BUILD_STATIC) -o runc .
|
$(GO_BUILD_STATIC) -o runc .
|
||||||
|
|
||||||
releaseall: RELEASE_ARGS := "-a arm64 -a armel -a armhf -a ppc64le -a s390x"
|
releaseall: RELEASE_ARGS := "-a arm64 -a armel -a armhf -a ppc64le -a riscv64 -a s390x"
|
||||||
releaseall: release
|
releaseall: release
|
||||||
|
|
||||||
release: runcimage
|
release: runcimage
|
||||||
|
|||||||
@@ -23,6 +23,9 @@ function set_cross_vars() {
|
|||||||
ppc64le)
|
ppc64le)
|
||||||
HOST=powerpc64le-linux-gnu
|
HOST=powerpc64le-linux-gnu
|
||||||
;;
|
;;
|
||||||
|
riscv64)
|
||||||
|
HOST=riscv64-linux-gnu
|
||||||
|
;;
|
||||||
s390x)
|
s390x)
|
||||||
HOST=s390x-linux-gnu
|
HOST=s390x-linux-gnu
|
||||||
;;
|
;;
|
||||||
|
|||||||
Reference in New Issue
Block a user