codebytere

#53176: build: stop requesting the removed 32-bit PGO profiles during sync

Merged
Created: Aug 25, 2026, 7:51:47 AM
Merged: Aug 25, 2026, 9:31:56 AM
2 comments
Target: main

Description of Change

#53163 removed the linux-arm and win-x86 PGO state files, but the electron_pgo_profiles_linux / _win hooks in DEPS still ask download-profiles.py for those targets, so gclient sync currently fails on Linux and Windows ("no state file for target linux-arm"). This drops the two targets from the hooks and the stale win-x86 row from the PGO README.

Release Notes

Notes: none

Backports

44-x-y
Merged
PR Number
#53179
Merged At
Aug 25, 2026, 12:57:14 PM
Released In
Not yet
Release Date
Not yet

Semver Impact

Major
Breaking changes
Minor
New features
Patch
Bug fixes
None
Docs, tests, etc.

Semantic Versioning helps users understand the impact of updates:

  • Major (X.y.z): Breaking changes that may require code modifications
  • Minor (x.Y.z): New features that maintain backward compatibility
  • Patch (x.y.Z): Bug fixes that don't change the API
  • None: Changes that don't affect using facing parts of Electron