Skip to content

deps: V8: override depot_tools version#62344

Merged
nodejs-github-bot merged 1 commit intonodejs:mainfrom
richardlau:override_depottools
Mar 22, 2026
Merged

deps: V8: override depot_tools version#62344
nodejs-github-bot merged 1 commit intonodejs:mainfrom
richardlau:override_depottools

Conversation

@richardlau
Copy link
Member

For compatibility with Python >= 3.12 we need a newer version of depot_tools than is used for the older versions of V8.

Refs: nodejs/build#4278


cc @nodejs/v8-update

This will need to be cherry-picked onto all release lines that we want to run the V8 CI on as it is necessary to run on Ubuntu 24.04 where the default Python 3 is 3.12.

We should also undo it with/after #61898 (or newer V8) as that will set a new enough version of depot_tools to be Python 3.12 compatible.

For compatibility with Python >= 3.12 we need a newer version of
`depot_tools` than is used for the older versions of V8.
@richardlau richardlau added lts-watch-v20.x PRs that may need to be released in v20.x lts-watch-v22.x PRs that may need to be released in v22.x lts-watch-v24.x PRs that may need to be released in v24.x labels Mar 19, 2026
@nodejs-github-bot nodejs-github-bot added the tools Issues and PRs related to the tools directory. label Mar 19, 2026
@richardlau

This comment was marked as duplicate.

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@RafaelGSS RafaelGSS added author ready PRs that have at least one approval, no pending requests for changes, and a CI started. commit-queue Add this label to land a pull request using GitHub Actions. labels Mar 22, 2026
@nodejs-github-bot nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Mar 22, 2026
@nodejs-github-bot nodejs-github-bot merged commit abff716 into nodejs:main Mar 22, 2026
50 checks passed
@nodejs-github-bot
Copy link
Collaborator

Landed in abff716

aduh95 pushed a commit that referenced this pull request Mar 22, 2026
For compatibility with Python >= 3.12 we need a newer version of
`depot_tools` than is used for the older versions of V8.

PR-URL: #62344
Refs: nodejs/build#4278
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author ready PRs that have at least one approval, no pending requests for changes, and a CI started. lts-watch-v20.x PRs that may need to be released in v20.x lts-watch-v22.x PRs that may need to be released in v22.x lts-watch-v24.x PRs that may need to be released in v24.x tools Issues and PRs related to the tools directory.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants