Skip to content

Commit c6039c5

Browse files
committed
Drop Raspbian support
Docker Engine v28 was the last one to package Raspbian (32 bit). Raspberry Pi is still supported with Debian packages. Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
1 parent 66e40b1 commit c6039c5

File tree

9 files changed

+0
-84
lines changed

9 files changed

+0
-84
lines changed

docker-bake.hcl

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ variable "DISTROS" {
2020
"debian11",
2121
"debian12",
2222
"debian13",
23-
"raspbian11",
24-
"raspbian12",
2523
"ubuntu2204",
2624
"ubuntu2404",
2725
"ubuntu2510",
@@ -222,30 +220,6 @@ target "_distro-debian13" {
222220
}
223221
}
224222

225-
target "_distro-raspbian11" {
226-
args = {
227-
DISTRO_NAME = "raspbian11"
228-
DISTRO_TYPE = "deb"
229-
DISTRO_RELEASE = "raspbian"
230-
DISTRO_ID = "11"
231-
DISTRO_SUITE = "bullseye"
232-
DISTRO_IMAGE = DISTRO_IMAGE != null && DISTRO_IMAGE != "" ? DISTRO_IMAGE : "balenalib/rpi-raspbian:bullseye"
233-
TEST_ONLY = "0"
234-
}
235-
}
236-
237-
target "_distro-raspbian12" {
238-
args = {
239-
DISTRO_NAME = "raspbian12"
240-
DISTRO_TYPE = "deb"
241-
DISTRO_RELEASE = "raspbian"
242-
DISTRO_ID = "12"
243-
DISTRO_SUITE = "bookworm"
244-
DISTRO_IMAGE = DISTRO_IMAGE != null && DISTRO_IMAGE != "" ? DISTRO_IMAGE : "balenalib/rpi-raspbian:bookworm"
245-
TEST_ONLY = "0"
246-
}
247-
}
248-
249223
target "_distro-ubuntu2204" {
250224
args = {
251225
DISTRO_NAME = "ubuntu2204"
@@ -489,8 +463,6 @@ function "distroPlatforms" {
489463
debian11 = ["linux/386", "linux/amd64", "linux/arm64", "linux/arm/v7", "linux/mips64le", "linux/ppc64le", "linux/s390x"]
490464
debian12 = ["linux/386", "linux/amd64", "linux/arm64", "linux/arm/v7", "linux/mips64le", "linux/ppc64le", "linux/s390x"]
491465
debian13 = ["linux/386", "linux/amd64", "linux/arm64", "linux/arm/v7", "linux/mips64le", "linux/ppc64le", "linux/riscv64", "linux/s390x"]
492-
raspbian11 = ["linux/arm/v7"]
493-
raspbian12 = ["linux/arm/v7"]
494466
ubuntu2204 = ["linux/amd64", "linux/arm64", "linux/arm/v7", "linux/ppc64le", "linux/s390x"]
495467
ubuntu2404 = ["linux/amd64", "linux/arm64", "linux/arm/v7", "linux/ppc64le", "linux/riscv64", "linux/s390x"]
496468
ubuntu2510 = ["linux/amd64", "linux/arm64", "linux/arm/v7", "linux/ppc64le", "linux/riscv64", "linux/s390x"]

pkg/buildx/deb/rules

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
11
#!/usr/bin/make -f
22

3-
# Build Raspbian armhf binaries as ARMv6 with hard float.
4-
include /usr/share/dpkg/vendor.mk
5-
ifeq ($(DEB_VENDOR),Raspbian)
6-
export CFLAGS += -marm -march=armv6+fp
7-
export GOARM := 6
8-
endif
9-
103
# force packages to be built with xz compression, as Ubuntu 21.10 and up use
114
# zstd compression, which is non-standard, and breaks 'dpkg-sig --verify'
125
override_dh_builddeb:

pkg/cagent/deb/rules

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
11
#!/usr/bin/make -f
22

3-
# Build Raspbian armhf binaries as ARMv6 with hard float.
4-
include /usr/share/dpkg/vendor.mk
5-
ifeq ($(DEB_VENDOR),Raspbian)
6-
export CFLAGS += -marm -march=armv6+fp
7-
export GOARM := 6
8-
endif
9-
103
# force packages to be built with xz compression, as Ubuntu 21.10 and up use
114
# zstd compression, which is non-standard, and breaks 'dpkg-sig --verify'
125
override_dh_builddeb:

pkg/compose/deb/rules

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
11
#!/usr/bin/make -f
22

3-
# Build Raspbian armhf binaries as ARMv6 with hard float.
4-
include /usr/share/dpkg/vendor.mk
5-
ifeq ($(DEB_VENDOR),Raspbian)
6-
export CFLAGS += -marm -march=armv6+fp
7-
export GOARM := 6
8-
endif
9-
103
# force packages to be built with xz compression, as Ubuntu 21.10 and up use
114
# zstd compression, which is non-standard, and breaks 'dpkg-sig --verify'
125
override_dh_builddeb:

pkg/containerd/deb/rules

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,6 @@
1414
# See the License for the specific language governing permissions and
1515
# limitations under the License.
1616

17-
# Build Raspbian armhf binaries as ARMv6 with hard float.
18-
include /usr/share/dpkg/vendor.mk
19-
ifeq ($(DEB_VENDOR),Raspbian)
20-
export CFLAGS += -marm -march=armv6+fp
21-
export GOARM := 6
22-
endif
23-
2417
%:
2518
dh $@
2619

pkg/credential-helpers/deb/rules

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
11
#!/usr/bin/make -f
22

3-
# Build Raspbian armhf binaries as ARMv6 with hard float.
4-
include /usr/share/dpkg/vendor.mk
5-
ifeq ($(DEB_VENDOR),Raspbian)
6-
export CFLAGS += -marm -march=armv6+fp
7-
export GOARM := 6
8-
endif
9-
103
# force packages to be built with xz compression, as Ubuntu 21.10 and up use
114
# zstd compression, which is non-standard, and breaks 'dpkg-sig --verify'
125
override_dh_builddeb:

pkg/docker-cli/deb/rules

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
11
#!/usr/bin/make -f
22

3-
# Build Raspbian armhf binaries as ARMv6 with hard float.
4-
include /usr/share/dpkg/vendor.mk
5-
ifeq ($(DEB_VENDOR),Raspbian)
6-
export CFLAGS += -marm -march=armv6+fp
7-
export GOARM := 6
8-
endif
9-
103
# force packages to be built with xz compression, as Ubuntu 21.10 and up use
114
# zstd compression, which is non-standard, and breaks 'dpkg-sig --verify'
125
override_dh_builddeb:

pkg/docker-engine/deb/rules

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
11
#!/usr/bin/make -f
22

3-
# Build Raspbian armhf binaries as ARMv6 with hard float.
4-
include /usr/share/dpkg/vendor.mk
5-
ifeq ($(DEB_VENDOR),Raspbian)
6-
export CFLAGS += -marm -march=armv6+fp
7-
export GOARM := 6
8-
endif
9-
103
# force packages to be built with xz compression, as Ubuntu 21.10 and up use
114
# zstd compression, which is non-standard, and breaks 'dpkg-sig --verify'
125
override_dh_builddeb:

pkg/model/deb/rules

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
11
#!/usr/bin/make -f
22

3-
# Build Raspbian armhf binaries as ARMv6 with hard float.
4-
include /usr/share/dpkg/vendor.mk
5-
ifeq ($(DEB_VENDOR),Raspbian)
6-
export CFLAGS += -marm -march=armv6+fp
7-
export GOARM := 6
8-
endif
9-
103
# force packages to be built with xz compression, as Ubuntu 21.10 and up use
114
# zstd compression, which is non-standard, and breaks 'dpkg-sig --verify'
125
override_dh_builddeb:

0 commit comments

Comments
 (0)