Skip to content

Commit 5bbe3d5

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 45be16c commit 5bbe3d5

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
"ubuntu2504",
@@ -221,30 +219,6 @@ target "_distro-debian13" {
221219
}
222220
}
223221

224-
target "_distro-raspbian11" {
225-
args = {
226-
DISTRO_NAME = "raspbian11"
227-
DISTRO_TYPE = "deb"
228-
DISTRO_RELEASE = "raspbian"
229-
DISTRO_ID = "11"
230-
DISTRO_SUITE = "bullseye"
231-
DISTRO_IMAGE = DISTRO_IMAGE != null && DISTRO_IMAGE != "" ? DISTRO_IMAGE : "balenalib/rpi-raspbian:bullseye"
232-
TEST_ONLY = "0"
233-
}
234-
}
235-
236-
target "_distro-raspbian12" {
237-
args = {
238-
DISTRO_NAME = "raspbian12"
239-
DISTRO_TYPE = "deb"
240-
DISTRO_RELEASE = "raspbian"
241-
DISTRO_ID = "12"
242-
DISTRO_SUITE = "bookworm"
243-
DISTRO_IMAGE = DISTRO_IMAGE != null && DISTRO_IMAGE != "" ? DISTRO_IMAGE : "balenalib/rpi-raspbian:bookworm"
244-
TEST_ONLY = "0"
245-
}
246-
}
247-
248222
target "_distro-ubuntu2204" {
249223
args = {
250224
DISTRO_NAME = "ubuntu2204"
@@ -476,8 +450,6 @@ function "distroPlatforms" {
476450
debian11 = ["linux/386", "linux/amd64", "linux/arm64", "linux/arm/v7", "linux/mips64le", "linux/ppc64le", "linux/s390x"]
477451
debian12 = ["linux/386", "linux/amd64", "linux/arm64", "linux/arm/v7", "linux/mips64le", "linux/ppc64le", "linux/s390x"]
478452
debian13 = ["linux/386", "linux/amd64", "linux/arm64", "linux/arm/v7", "linux/mips64le", "linux/ppc64le", "linux/riscv64", "linux/s390x"]
479-
raspbian11 = ["linux/arm/v7"]
480-
raspbian12 = ["linux/arm/v7"]
481453
ubuntu2204 = ["linux/amd64", "linux/arm64", "linux/arm/v7", "linux/ppc64le", "linux/s390x"]
482454
ubuntu2404 = ["linux/amd64", "linux/arm64", "linux/arm/v7", "linux/ppc64le", "linux/riscv64", "linux/s390x"]
483455
ubuntu2504 = ["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)