tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 1f5c468e90126231e9c98dd0ae398f76bea9c1a8
parent 7b2ff2964eb5ea5e1926bfeccadcc6888691d069
Author: Nathan Pratta Teodosio <nathan.teodosio@canonical.com>
Date:   Fri,  5 Dec 2025 10:49:18 +0000

Bug 2004114: Drop Armhf from taskcluster. r=gerard-majax

The snap is no longer build for Armhf downstream since
https://github.com/canonical/firefox-snap/pull/173.

Differential Revision: https://phabricator.services.mozilla.com/D275176

Diffstat:
Mbuild/docs/snap.rst | 2+-
Mtaskcluster/docker/snap-coreXX-build/system-setup.sh | 3+--
Mtaskcluster/kinds/snap-upstream-build/kind.yml | 84-------------------------------------------------------------------------------
3 files changed, 2 insertions(+), 87 deletions(-)

diff --git a/build/docs/snap.rst b/build/docs/snap.rst @@ -73,7 +73,7 @@ should get your an accurate list that you can replicate. Cross-compilation ================= -There is now support for cross-compilation for both ``armhf`` and ``arm64``. +There is now support for cross-compilation for ``arm64``. To produce cross-compiled version locally: - follow the steps above for building, except you need to pass diff --git a/taskcluster/docker/snap-coreXX-build/system-setup.sh b/taskcluster/docker/snap-coreXX-build/system-setup.sh @@ -33,13 +33,12 @@ Types: deb URIs: http://ports.ubuntu.com Suites: noble noble-updates noble-security noble-backports Components: main multiverse universe -Architectures: armhf arm64 +Architectures: arm64 Signed-By: ${KEYRING_FILENAME} EOF # snapcraft 8.8+ will want both and will rewrite ubuntu.sources dpkg --add-architecture "arm64" -dpkg --add-architecture "armhf" apt-get update apt-get --fix-broken install -y apt-get upgrade -y diff --git a/taskcluster/kinds/snap-upstream-build/kind.yml b/taskcluster/kinds/snap-upstream-build/kind.yml @@ -78,44 +78,6 @@ tasks: platform: linux64-snap/debug symbol: B-nightly(amd64) - armhf-nightly/opt: - description: Build Firefox Nightly as a Snap using upstream definition - attributes: - build_platform: linux-armhf-snap - build_type: opt - index: - product: firefox - job-name: snap-armhf-nightly-opt - worker: - docker-image: {in-tree: snap-build-core24} - max-run-time: 9000 - run: - using: run-task - command: >- - ./run.sh nightly armhf - treeherder: - platform: linux64-snap/opt - symbol: B-nightly(armhf) - - armhf-nightly/debug: - description: Build Firefox Nightly (debug) as a Snap using upstream definition - attributes: - build_platform: linux-armhf-snap - build_type: debug - index: - product: firefox - job-name: snap-armhf-nightly-debug - worker: - docker-image: {in-tree: snap-build-core24} - max-run-time: 7200 - run: - using: run-task - command: >- - ./run.sh nightly armhf --debug - treeherder: - platform: linux64-snap/debug - symbol: B-nightly(armhf) - arm64-nightly/opt: description: Build Firefox Nightly as a Snap using upstream definition attributes: @@ -390,52 +352,6 @@ tasks: platform: linux64-snap/debug symbol: B-local(amd64) - armhf-local/opt: - description: Build Firefox Nightly as a Snap using upstream definition and local gecko checkout - attributes: - build_platform: linux-armhf-snap - build_type: opt - cron: false - run-on-projects: - - mozilla-central - - autoland - index: - product: firefox - job-name: snap-armhf-opt - worker: - docker-image: {in-tree: snap-build-core24} - max-run-time: 9000 - run: - using: run-task - command: >- - ./run.sh try armhf - treeherder: - platform: linux64-snap/opt - symbol: B-local(armhf) - - armhf-local/debug: - description: Build Firefox Nightly (debug) as a Snap using upstream definition and local gecko checkout - attributes: - build_platform: linux-armhf-snap - build_type: debug - cron: false - run-on-projects: - - mozilla-central - - autoland - index: - product: firefox - job-name: snap-armhf-debug - worker: - docker-image: {in-tree: snap-build-core24} - max-run-time: 7200 - run: - using: run-task - command: >- - ./run.sh try armhf --debug - treeherder: - platform: linux64-snap/debug - symbol: B-local(armhf) - arm64-local/opt: description: Build Firefox Nightly as a Snap using upstream definition and local gecko checkout attributes: