tor-browser

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

commit 3c7154d8304d02b589d3cfaf67acbb769e11b798
parent 6e8acf3b947819b9008d7508c5bf289b0dfea6c1
Author: Andrew Halberstadt <ahal@mozilla.com>
Date:   Tue, 21 Oct 2025 18:33:53 +0000

Bug 1990567 - Use deb12-toolchain-build image for linux python toolchains, r=firefox-build-system-reviewers,glandium

Taskgraph no longer supports Python 3.8. When we try to vendor the
latest version, the Python toolchain builds fail because they're using
Ubuntu 18.04 and have Python 3.8 installed.

Given both Python 3.8 and Ubuntu 18.04, upgrade to deb12-toolchain build
image comes with a more modern Python.

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

Diffstat:
Mtaskcluster/kinds/docker-image/kind.yml | 4----
Mtaskcluster/kinds/toolchain/python.yml | 4++--
2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/taskcluster/kinds/docker-image/kind.yml b/taskcluster/kinds/docker-image/kind.yml @@ -64,10 +64,6 @@ tasks: ubuntu1804-test: symbol: I(ub18-test) parent: ubuntu1804-test-base - ubuntu1804-build-python: - symbol: I(ub18-build-python) - parent: ubuntu1804-base - definition: build-python ubuntu2204-arm64-build-python: symbol: I(ub22-a64-build-python) parent: ubuntu2204-arm64-base diff --git a/taskcluster/kinds/toolchain/python.yml b/taskcluster/kinds/toolchain/python.yml @@ -25,7 +25,7 @@ linux64-python-3.9: fetch: - cpython-3.9.13 worker: - docker-image: {in-tree: ubuntu1804-build-python} + docker-image: {in-tree: deb12-toolchain-build} linux64-aarch64-python-3.9: description: "cpython 3.9.13 AArch64/ARM64" @@ -93,7 +93,7 @@ linux64-python-3.11: fetch: - cpython-3.11.7 worker: - docker-image: {in-tree: ubuntu1804-build-python} + docker-image: {in-tree: deb12-toolchain-build} win64-python-3.11: description: "cpython 3.11.7"