From 54bdf5c619139f1191459aa5f4047fdb6257984c Mon Sep 17 00:00:00 2001 From: Igor Pecovnik Date: Sun, 20 Sep 2026 05:19:32 +0200 Subject: [PATCH] external: drop armhf where upstream no longer builds it codium: VSCodium publishes no armhf asset at all. Every nightly run warn_skips on all five releases and uploads nothing: skipping codium bookworm/armhf: no .deb matched for arch armhf (repo VSCodium/vscodium, patterns: *armhf*.deb *armv7*.deb *armv7l*.deb *armv6*.deb) chromium-{jammy,noble,resolute}: xtradeb stopped publishing armhf, so the mirror is pinned to an abandoned build 3-4 major Chrome versions behind arm64: jammy arm64 153.0.8010.52 armhf 149.0.7827.114 noble arm64 153.0.8010.52 armhf 150.0.7871.181 resolute arm64 153.0.8010.52 armhf 149.0.7827.196 The arch-independent components (chromium-l10n) are at 153 in the same armhf job, which is what distinguishes a frozen arch from a lagging one. Every other armhf source in the matrix was checked against its arm64 counterpart and comes back version-identical, so they are left alone. code's armhf/arm64 build ids differ (1789458517 vs 1789458676) but the upstream version is the same 1.138.0. Removes 8 jobs and ~725 MiB of downloads per run. Note the stale armhf chromium already published in the repo is not removed by this and still needs a purge. Signed-off-by: Igor Pecovnik --- external/chromium-jammy.conf | 2 +- external/chromium-noble.conf | 2 +- external/chromium-resolute.conf | 2 +- external/codium.conf | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/external/chromium-jammy.conf b/external/chromium-jammy.conf index 671cfbaf76d..628cec0d812 100644 --- a/external/chromium-jammy.conf +++ b/external/chromium-jammy.conf @@ -5,5 +5,5 @@ TARGET=desktop METHOD=aptly INSTALL=chromium GLOB="Name (% chromium) | Name (% chromium-*)" -ARCH=arm64:armhf:amd64 +ARCH=arm64:amd64 REPOSITORY=BS diff --git a/external/chromium-noble.conf b/external/chromium-noble.conf index 40143727696..86815fe421f 100644 --- a/external/chromium-noble.conf +++ b/external/chromium-noble.conf @@ -5,5 +5,5 @@ TARGET=desktop METHOD=aptly INSTALL=chromium GLOB="Name (% chromium) | Name (% chromium-*)" -ARCH=arm64:armhf:amd64 +ARCH=arm64:amd64 REPOSITORY=BS diff --git a/external/chromium-resolute.conf b/external/chromium-resolute.conf index f9fff08ab58..d88e1b01eb8 100644 --- a/external/chromium-resolute.conf +++ b/external/chromium-resolute.conf @@ -5,5 +5,5 @@ TARGET=desktop METHOD=aptly INSTALL=chromium GLOB="Name (% chromium) | Name (% chromium-*)" -ARCH=arm64:armhf:amd64 +ARCH=arm64:amd64 REPOSITORY=BS diff --git a/external/codium.conf b/external/codium.conf index 79a596ec151..ef2f9023389 100644 --- a/external/codium.conf +++ b/external/codium.conf @@ -5,5 +5,5 @@ TARGET=desktop METHOD=gh INSTALL=codium GLOB=codium -ARCH=armhf:arm64:amd64 +ARCH=arm64:amd64 REPOSITORY=BS