Skip to content

Commit b022d6d

Browse files
authored
Merge pull request moby#4351 from crazy-max/v0.12.3_backport_fix-riscv64
[0.12 backport] fix riscv64 build
2 parents 7373dd3 + d57dfa4 commit b022d6d

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

.github/workflows/buildkit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ env:
2525
SETUP_BUILDX_VERSION: "latest"
2626
SETUP_BUILDKIT_IMAGE: "moby/buildkit:latest"
2727
IMAGE_NAME: "moby/buildkit"
28-
PLATFORMS: "linux/amd64,linux/arm/v7,linux/arm64,linux/s390x,linux/ppc64le"
28+
PLATFORMS: "linux/amd64,linux/arm/v7,linux/arm64,linux/s390x,linux/ppc64le,linux/riscv64"
2929
DESTDIR: "./bin"
3030

3131
jobs:

.github/workflows/frontend.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ env:
2323
SETUP_BUILDX_VERSION: "latest"
2424
SETUP_BUILDKIT_TAG: "moby/buildkit:latest"
2525
IMAGE_NAME: "docker/dockerfile-upstream"
26-
PLATFORMS: "linux/386,linux/amd64,linux/arm/v7,linux/arm64,linux/mips,linux/mipsle,linux/mips64,linux/mips64le,linux/s390x,linux/ppc64le"
26+
PLATFORMS: "linux/386,linux/amd64,linux/arm/v7,linux/arm64,linux/mips,linux/mipsle,linux/mips64,linux/mips64le,linux/s390x,linux/ppc64le,linux/riscv64"
2727

2828
jobs:
2929
test:

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ ARG GOTESTSUM_VERSION=v1.9.0
1818

1919
ARG GO_VERSION=1.20
2020
ARG ALPINE_VERSION=3.18
21+
ARG XX_VERSION=1.3.0
2122

2223
# minio for s3 integration tests
2324
FROM minio/minio:${MINIO_VERSION} AS minio
@@ -34,7 +35,7 @@ FROM alpine:edge@sha256:2d01a16bab53a8405876cec4c27235d47455a7b72b75334c614f2fb0
3435
FROM alpine-$TARGETARCH AS alpinebase
3536

3637
# xx is a helper for cross-compilation
37-
FROM --platform=$BUILDPLATFORM tonistiigi/xx:1.2.1 AS xx
38+
FROM --platform=$BUILDPLATFORM tonistiigi/xx:${XX_VERSION} AS xx
3839

3940
# go base image
4041
FROM --platform=$BUILDPLATFORM golang:${GO_VERSION}-alpine${ALPINE_VERSION} AS golatest

docker-bake.hcl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ target "binaries-cross" {
5656
"linux/arm64",
5757
"linux/s390x",
5858
"linux/ppc64le",
59-
# TODO: enable back once https://github.com/moby/buildkit/issues/4316 is fixed
60-
// "linux/riscv64",
59+
"linux/riscv64",
6160
"windows/amd64",
6261
"windows/arm64"
6362
]

0 commit comments

Comments
 (0)