From 378cfc0b3d3a8cd541377e944491b3bcc0a33085 Mon Sep 17 00:00:00 2001 From: Roman Shaposhnik Date: Tue, 18 May 2021 12:09:43 -0700 Subject: [PATCH] Allowing linuxkit to recongnize linux/riscv64 arch Signed-off-by: Roman Shaposhnik --- src/cmd/linuxkit/pkglib/build.go | 7 +------ src/cmd/linuxkit/pkglib/docker.go | 4 ---- 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/src/cmd/linuxkit/pkglib/build.go b/src/cmd/linuxkit/pkglib/build.go index a4bd78b75..7f7eeffc9 100644 --- a/src/cmd/linuxkit/pkglib/build.go +++ b/src/cmd/linuxkit/pkglib/build.go @@ -352,12 +352,7 @@ func (p Pkg) buildArch(d dockerRunner, c lktspec.CacheProvider, arch string, arg tagArch string tag = p.Tag() ) - switch arch { - case "amd64", "arm64", "s390x": - tagArch = tag + "-" + arch - default: - return nil, fmt.Errorf("Unknown arch %q", arch) - } + tagArch = tag + "-" + arch fmt.Fprintf(writer, "Building for arch %s as %s\n", arch, tagArch) if !bo.force { diff --git a/src/cmd/linuxkit/pkglib/docker.go b/src/cmd/linuxkit/pkglib/docker.go index 15a0536e4..1a24eacfe 100644 --- a/src/cmd/linuxkit/pkglib/docker.go +++ b/src/cmd/linuxkit/pkglib/docker.go @@ -26,10 +26,6 @@ const ( buildkitBuilderName = "linuxkit" ) -var platforms = []string{ - "linux/amd64", "linux/arm64", "linux/s390x", -} - type dockerRunner interface { buildkitCheck() error tag(ref, tag string) error