Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[development] npm run sync fails with Brave Browser Sync ERROR #40509

Closed
6 tasks
hamirmahal opened this issue Aug 16, 2024 · 9 comments
Closed
6 tasks

[development] npm run sync fails with Brave Browser Sync ERROR #40509

hamirmahal opened this issue Aug 16, 2024 · 9 comments

Comments

@hamirmahal
Copy link

Description

npm run sync fails with

/home/hamir/brave-browser/src
> vpython3 /home/hamir/brave-browser/src/brave/vendor/depot_tools/build_telemetry.py opt-out
apply patches...
Brave Browser Sync ERROR:
[Error: ENOENT: no such file or directory, open '/home/hamir/brave-browser/src/base/version_info/BUILD.gn'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '/home/hamir/brave-browser/src/base/version_info/BUILD.gn'
}

Steps to reproduce

  1. Make changes locally to https://github.com/brave/brave-core.
  2. Clone this repository.
  3. npm run sync

Actual result

npm run sync fails.

Expected result

npm run sync should work.

Reproduces how often

Easily reproduced

Brave version (brave://version info)

n/a

Channel information

  • release (stable)
  • beta
  • nightly

Reproducibility

  • with Brave Shields disabled
  • with Brave Rewards disabled
  • in the latest version of Chrome

Miscellaneous information

No response

@hamirmahal
Copy link
Author

Full output
$  npm run sync
Skipping disk usage check for /home/hamir/brave-browser

> [email protected] sync
> cd src/brave && npm run sync --


> [email protected] sync
> node ./build/commands/scripts/sync.js

gclient sync...
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git rev-parse HEAD
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git rev-parse refs/tags/128.0.6613.40
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git log -n 1 --pretty=format:%h%d
Chromium repo needs sync.
  target is refs/tags/128.0.6613.40 at commit ce7f05019fe091c912aa09c989eb3d7d406d0f3c
  current commit is 4e22a93b12f76 (HEAD -> main, origin/main, origin/HEAD) at commit 4e22a93b12f76cc59ee084f7f6887afc232e2afd
  latest successful sync is {
    "chromiumRef": "refs/tags/128.0.6613.40",
    "gClientTimestamp": "1722654117101.6826"
}
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser
> gclient sync --nohooks --revision src@refs/tags/128.0.6613.40 --reset --upstream
Syncing projects: 100% (166/166), done.                                                                                      

WARNING: 'src/third_party/vulkan-validation-layers/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/vulkan-utility-libraries/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/vulkan-tools/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/vulkan-loader/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/vulkan-headers/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/spirv-tools/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/spirv-headers/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/spirv-cross/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/speedometer/v3.0' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/protobuf-javascript/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/openscreen/src/buildtools' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/libunwind/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/libc++abi/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/libc++/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/instrumented_libs' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/glslang/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/dawn/third_party/webgpu-headers' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/dawn/third_party/khronos/OpenGL-Registry' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/dawn/third_party/khronos/EGL-Registry' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/crabbyavif/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.

WARNING: 'src/third_party/accessibility_test_framework/src' is no longer part of this client.
It is recommended that you manually remove it or use 'gclient sync -D' next time.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git log -n 1 --pretty=format:%h%d
Chromium is now at 4e22a93b12f76 (HEAD -> main, origin/main, origin/HEAD)
...gclient sync done
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> vpython3 /home/hamir/brave-browser/src/brave/vendor/depot_tools/build_telemetry.py opt-out
apply patches...
Brave Browser Sync ERROR:
[Error: ENOENT: no such file or directory, open '/home/hamir/brave-browser/src/base/version_info/BUILD.gn'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '/home/hamir/brave-browser/src/base/version_info/BUILD.gn'
}

@bsclifton
Copy link
Member

@hamirmahal are you still having this issue?

You do need to have a directory structure like:

/home/hamir/brave-browser/src/brave where brave-core is cloned into the brave folder. Once you do that, you can run npm run init for the first time.

Based on the error messages seen above, it seems your working directory is /home/hamir/brave-browser/ and I think it might trying to look in parent directory (ex: /home/hamir/) and not finding base directory.

@hamirmahal
Copy link
Author

I actually removed the brave-browser/src/brave directory and re-cloned it, and I'm running into another, /home/hamir/brave-browser/src/brave/third_party/bitcoin-core/src issue. I can open a ticket for it if that'd help.

I may remove the entire brave-browser/ directory and start from scratch, which I was hoping to avoid, to prevent a ~40 GB Chromium re-download.

Full output
1 ~/brave-browser/src (main)$ git clone https://github.com/brave/brave-core brave/
Cloning into 'brave'...
remote: Enumerating objects: 1149820, done.
remote: Counting objects: 100% (5626/5626), done.
remote: Compressing objects: 100% (2217/2217), done.
remote: Total 1149820 (delta 3916), reused 4469 (delta 3223), pack-reused 1144194 (from 1)
Receiving objects: 100% (1149820/1149820), 3.04 GiB | 26.23 MiB/s, done.
Resolving deltas: 100% (846372/846372), done.
Updating files: 100% (33180/33180), done.

0 ~/brave-browser/src (main)$  cd brave/

0 ~/.../src/brave (master)$  npm i
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: [email protected]
npm WARN Found: [email protected]
npm WARN node_modules/typescript
npm WARN   dev typescript@"4.9.4" from the root project
npm WARN   14 more (@brave/leo, svelte-preprocess, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peerOptional typescript@">=4.9.5" from [email protected]
npm WARN node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig
npm WARN   cosmiconfig@"^8.2.0" from [email protected]
npm WARN   node_modules/fork-ts-checker-webpack-plugin
npm WARN 
npm WARN Conflicting peer dependency: [email protected]
npm WARN node_modules/typescript
npm WARN   peerOptional typescript@">=4.9.5" from [email protected]
npm WARN   node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig
npm WARN     cosmiconfig@"^8.2.0" from [email protected]
npm WARN     node_modules/fork-ts-checker-webpack-plugin
npm WARN skipping integrity check for git dependency ssh://[email protected]/brave/blockies.git 
npm WARN skipping integrity check for git dependency ssh://[email protected]/brave/leo-sf-symbols.git 
npm WARN skipping integrity check for git dependency ssh://[email protected]/brave/leo.git 
npm WARN deprecated @types/[email protected]: This is a stub types definition. jszip provides its own type definitions, so you do not need this installed.
npm WARN deprecated @types/[email protected]: This is a stub types definition. array-move provides its own type definitions, so you do not need this installed.
npm WARN deprecated [email protected]: See https://github.com/lydell/source-map-resolve#deprecated
npm WARN deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated [email protected]: Use your platform's native atob() and btoa() methods instead
npm WARN deprecated [email protected]: Use your platform's native performance.now() and performance.timeOrigin.
npm WARN deprecated [email protected]: Use your platform's native DOMException instead
npm WARN deprecated [email protected]: This module has been superseded by the multiformats module
npm WARN deprecated [email protected]: ripple-lib is deprecated. Please migrate to xrpl.js using this migration guide: https://xrpl.org/xrpljs2-migration-guide.html

added 2238 packages, and audited 2239 packages in 2m

429 packages are looking for funding
  run `npm fund` for details

9 high severity vulnerabilities

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

0 ~/.../src/brave (master)$  npm run init

> [email protected] init
> cd ../../ && npm run --prefix src/brave sync -- --init


> [email protected] sync
> node ./build/commands/scripts/sync.js --init

install depot_tools...
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src/brave
> git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git /home/hamir/brave-browser/src/brave/vendor/depot_tools
Cloning into '/home/hamir/brave-browser/src/brave/vendor/depot_tools'...
remote: Sending approximately 63.41 MiB ...
remote: Counting objects: 8, done
remote: Finding sources: 100% (8/8)
remote: Total 61191 (delta 40149), reused 61187 (delta 40149)
Receiving objects: 100% (61191/61191), 63.38 MiB | 26.57 MiB/s, done.
Resolving deltas: 100% (40149/40149), done.
...install depot_tools done
gclient sync...
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git rev-parse HEAD
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git rev-parse refs/tags/128.0.6613.120
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git log -n 1 --pretty=format:%h%d
Chromium repo needs sync.
  target is refs/tags/128.0.6613.120 at commit 095705ac6d469e273c0fe064494a53a561381fc8
  current commit is 4e22a93b12f76 (HEAD -> main, origin/main, origin/HEAD) at commit 4e22a93b12f76cc59ee084f7f6887afc232e2afd
  latest successful sync is {
    "chromiumRef": "refs/tags/128.0.6613.120",
    "gClientTimestamp": "1722654117101.6826"
}
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser
> gclient sync --nohooks --revision src@refs/tags/128.0.6613.120 --reset --upstream --force
Syncing projects:  99% (165/166) src/brave/vendor/python-patch                                                               
[0:01:22] Still working on:
[0:01:22]   src/brave/third_party/bitcoin-core/src
139>WARNING: subprocess '"git" "-c" "core.deltaBaseCacheLimit=2g" "clone" "--no-checkout" "--progress" "https://github.com/bitcoin/bitcoin.git" "/home/hamir/brave-browser/src/brave/third_party/bitcoin-core/_gclient_src_yg1ryhqu"' in /home/hamir/brave-browser failed; will retry after a short nap...

[0:01:32] Still working on:
[0:01:32]   src/brave/third_party/bitcoin-core/src

[0:01:42] Still working on:
[0:01:42]   src/brave/third_party/bitcoin-core/src

[0:01:52] Still working on:
[0:01:52]   src/brave/third_party/bitcoin-core/src

[0:02:02] Still working on:
[0:02:02]   src/brave/third_party/bitcoin-core/src

[0:02:12] Still working on:
[0:02:12]   src/brave/third_party/bitcoin-core/src

[0:02:22] Still working on:
[0:02:22]   src/brave/third_party/bitcoin-core/src

[0:02:32] Still working on:
[0:02:32]   src/brave/third_party/bitcoin-core/src

[0:02:42] Still working on:
[0:02:42]   src/brave/third_party/bitcoin-core/src
139>WARNING: subprocess '"git" "-c" "core.deltaBaseCacheLimit=2g" "clone" "--no-checkout" "--progress" "https://github.com/bitcoin/bitcoin.git" "/home/hamir/brave-browser/src/brave/third_party/bitcoin-core/_gclient_src_yg1ryhqu"' in /home/hamir/brave-browser failed; will retry after a short nap...

[0:02:52] Still working on:
[0:02:52]   src/brave/third_party/bitcoin-core/src

[0:02:52] Still working on:
[0:02:52]   src/brave/third_party/bitcoin-core/src
Syncing projects: 100% (166/166) src/brave/third_party/bitcoin-core/src

src/brave/third_party/bitcoin-core/src (ERROR)
----------------------------------------
[0:00:15] Started.
[0:00:15] 

________ running 'git -c core.deltaBaseCacheLimit=2g clone --no-checkout --progress https://github.com/bitcoin/bitcoin.git /home/hamir/brave-browser/src/brave/third_party/bitcoin-core/_gclient_src_yg1ryhqu' in '/home/hamir/brave-browser'

[0:00:15] Cloning into '/home/hamir/brave-browser/src/brave/third_party/bitcoin-core/_gclient_src_yg1ryhqu'...
[0:00:17] remote: Enumerating objects: 287278, done.
[0:00:17] remote: Counting objects:   2% (1/43)
[0:00:17] remote: Counting objects:  11% (5/43)
[0:00:17] remote: Counting objects: 100% (43/43)
[0:00:17] remote: Compressing objects:   3% (1/33)
[0:00:17] remote: Compressing objects:  12% (4/33)
[0:00:17] remote: Compressing objects: 100% (33/33)
[0:00:17] Receiving objects:   0% (1/287278)
[0:00:18] Receiving objects:   0% (2489/287278), 612.00 KiB | 1.05 MiB/s
[0:00:20] Receiving objects:   2% (5746/287278), 2.19 MiB | 853.00 KiB/s
[0:00:21] Receiving objects:   2% (7584/287278), 2.82 MiB | 792.00 KiB/s
[0:00:22] Receiving objects:   3% (8897/287278), 3.20 MiB | 695.00 KiB/s
[0:00:24] Receiving objects:   3% (10192/287278), 3.54 MiB | 352.00 KiB/s
[0:00:26] Receiving objects:   3% (11072/287278), 3.75 MiB | 154.00 KiB/s
[0:00:27] Receiving objects:   4% (11522/287278), 3.81 MiB | 126.00 KiB/s
[0:00:29] Receiving objects:   4% (11885/287278), 4.04 MiB | 104.00 KiB/s
[0:00:30] Receiving objects:   4% (11934/287278), 4.32 MiB | 132.00 KiB/s
[0:00:31] Receiving objects:   4% (11934/287278), 4.52 MiB | 155.00 KiB/s
[0:00:32] Receiving objects:   4% (11934/287278), 4.71 MiB | 180.00 KiB/s
[0:00:33] Receiving objects:   4% (11934/287278), 4.82 MiB | 169.00 KiB/s
[0:00:35] Receiving objects:   4% (11934/287278), 5.04 MiB | 154.00 KiB/s
[0:00:36] Receiving objects:   4% (11936/287278), 5.16 MiB | 137.00 KiB/s
[0:00:37] Receiving objects:   4% (11936/287278), 5.29 MiB | 121.00 KiB/s
[0:00:38] Receiving objects:   4% (11937/287278), 5.36 MiB | 126.00 KiB/s
[0:00:40] Receiving objects:   4% (12073/287278), 5.61 MiB | 122.00 KiB/s
[0:00:42] Receiving objects:   4% (12076/287278), 6.14 MiB | 183.00 KiB/s
[0:00:44] Receiving objects:   4% (12084/287278), 6.29 MiB | 162.00 KiB/s
[0:00:46] Receiving objects:   4% (12099/287278), 6.44 MiB | 134.00 KiB/s
[0:00:48] Receiving objects:   4% (12395/287278), 6.79 MiB | 111.00 KiB/s
[0:00:49] Receiving objects:   4% (12403/287278), 6.98 MiB | 147.00 KiB/s
[0:00:51] Receiving objects:   4% (12573/287278), 7.24 MiB | 155.00 KiB/s
[0:00:53] Receiving objects:   4% (12816/287278), 7.50 MiB | 151.00 KiB/s
[0:00:55] Receiving objects:   4% (13116/287278), 8.11 MiB | 211.00 KiB/s
[0:00:56] Receiving objects:   4% (13169/287278), 8.43 MiB | 238.00 KiB/s
[0:00:57] Receiving objects:   4% (13171/287278), 8.57 MiB | 225.00 KiB/s
[0:00:59] Receiving objects:   4% (13183/287278), 8.84 MiB | 188.00 KiB/s
[0:01:00] Receiving objects:   4% (13196/287278), 9.02 MiB | 166.00 KiB/s
[0:01:02] Receiving objects:   4% (13353/287278), 9.24 MiB | 157.00 KiB/s
[0:01:03] Receiving objects:   4% (13442/287278), 9.43 MiB | 163.00 KiB/s
[0:01:04] Receiving objects:   4% (13586/287278), 9.64 MiB | 169.00 KiB/s
[0:01:06] Receiving objects:   4% (13726/287278), 9.89 MiB | 151.00 KiB/s
[0:01:08] Receiving objects:   4% (13964/287278), 10.12 MiB | 147.00 KiB/s
[0:01:09] Receiving objects:   4% (13968/287278), 10.34 MiB | 148.00 KiB/s
[0:01:11] Receiving objects:   4% (14140/287278), 10.57 MiB | 147.00 KiB/s
[0:01:13] Receiving objects:   4% (14353/287278), 10.90 MiB | 158.00 KiB/s
[0:01:14] Receiving objects:   5% (14492/287278), 11.04 MiB | 143.00 KiB/s
[0:01:16] Receiving objects:   5% (14520/287278), 11.36 MiB | 160.00 KiB/s
[0:01:18] Receiving objects:   5% (14558/287278), 11.77 MiB | 174.00 KiB/s
[0:01:20] Receiving objects:   5% (14831/287278), 12.13 MiB | 199.00 KiB/s
[0:01:22] Receiving objects:   5% (15013/287278), 12.64 MiB | 215.00 KiB/s
[0:01:23] Receiving objects:   5% (15013/287278), 12.81 MiB | 201.00 KiB/s
[0:01:24] Receiving objects:   5% (15014/287278), 12.94 MiB | 169.00 KiB/s
[0:01:26] Receiving objects:   5% (15015/287278), 13.16 MiB | 144.00 KiB/s
[0:01:27] Receiving objects:   5% (15184/287278), 13.32 MiB | 140.00 KiB/s
[0:01:29] Receiving objects:   5% (15462/287278), 13.61 MiB | 149.00 KiB/s
[0:01:30] Receiving objects:   5% (15487/287278), 13.82 MiB | 177.00 KiB/s
[0:01:32] error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: CANCEL (err 8)
[0:01:32] error: 5787 bytes of body are still expected
[0:01:32] fetch-pack: unexpected disconnect while reading sideband packet
[0:01:32] fatal: early EOF
[0:01:32] fatal: fetch-pack: invalid index-pack output
[0:01:34] 
________ running 'git -c core.deltaBaseCacheLimit=2g clone --no-checkout --progress https://github.com/bitcoin/bitcoin.git /home/hamir/brave-browser/src/brave/third_party/bitcoin-core/_gclient_src_yg1ryhqu' in '/home/hamir/brave-browser' attempt 2 / 2

[0:01:34] Cloning into '/home/hamir/brave-browser/src/brave/third_party/bitcoin-core/_gclient_src_yg1ryhqu'...
[0:01:35] remote: Enumerating objects: 287278, done.
[0:01:35] remote: Counting objects:   2% (1/43)
[0:01:35] remote: Counting objects:  11% (5/43)
[0:01:35] remote: Counting objects: 100% (43/43)
[0:01:35] remote: Compressing objects:   3% (1/33)
[0:01:35] remote: Compressing objects:  12% (4/33)
[0:01:35] remote: Compressing objects: 100% (33/33)
[0:01:35] Receiving objects:   0% (1/287278)
[0:01:36] Receiving objects:   1% (3040/287278), 1.28 MiB | 1.11 MiB/s  
[0:01:38] Receiving objects:   1% (4584/287278), 1.88 MiB | 641.00 KiB/s
[0:01:40] Receiving objects:   1% (5540/287278), 2.22 MiB | 492.00 KiB/s
[0:01:42] Receiving objects:   2% (7519/287278), 2.84 MiB | 252.00 KiB/s
[0:01:43] Receiving objects:   3% (8730/287278), 3.18 MiB | 270.00 KiB/s
[0:01:45] Receiving objects:   3% (10451/287278), 3.62 MiB | 267.00 KiB/s
[0:01:46] Receiving objects:   3% (11292/287278), 3.79 MiB | 230.00 KiB/s
[0:01:47] Receiving objects:   4% (11821/287278), 3.87 MiB | 220.00 KiB/s
[0:01:48] Receiving objects:   4% (11885/287278), 4.02 MiB | 178.00 KiB/s
[0:01:49] Receiving objects:   4% (11934/287278), 4.34 MiB | 162.00 KiB/s
[0:01:51] Receiving objects:   4% (11934/287278), 4.53 MiB | 146.00 KiB/s
[0:01:52] Receiving objects:   4% (11934/287278), 4.64 MiB | 141.00 KiB/s
[0:01:53] Receiving objects:   4% (11934/287278), 4.83 MiB | 142.00 KiB/s
[0:01:54] Receiving objects:   4% (11934/287278), 5.05 MiB | 145.00 KiB/s
[0:01:56] Receiving objects:   4% (11936/287278), 5.25 MiB | 147.00 KiB/s
[0:01:57] Receiving objects:   4% (11936/287278), 5.30 MiB | 138.00 KiB/s
[0:01:58] Receiving objects:   4% (11936/287278), 5.39 MiB | 116.00 KiB/s
[0:01:59] Receiving objects:   4% (11985/287278), 5.54 MiB | 102.00 KiB/s
[0:02:00] Receiving objects:   4% (12073/287278), 5.62 MiB | 103.00 KiB/s
[0:02:01] Receiving objects:   4% (12074/287278), 5.92 MiB | 141.00 KiB/s
[0:02:03] Receiving objects:   4% (12075/287278), 6.14 MiB | 163.00 KiB/s
[0:02:05] Receiving objects:   4% (12100/287278), 6.46 MiB | 182.00 KiB/s
[0:02:06] Receiving objects:   4% (12187/287278), 6.61 MiB | 165.00 KiB/s
[0:02:08] Receiving objects:   4% (12396/287278), 6.76 MiB | 146.00 KiB/s
[0:02:09] Receiving objects:   4% (12402/287278), 7.00 MiB | 125.00 KiB/s
[0:02:11] Receiving objects:   4% (12685/287278), 7.32 MiB | 144.00 KiB/s
[0:02:12] Receiving objects:   4% (12816/287278), 7.57 MiB | 179.00 KiB/s
[0:02:14] Receiving objects:   4% (13050/287278), 7.96 MiB | 203.00 KiB/s
[0:02:15] Receiving objects:   4% (13115/287278), 8.11 MiB | 194.00 KiB/s
[0:02:17] Receiving objects:   4% (13171/287278), 8.54 MiB | 189.00 KiB/s
[0:02:19] Receiving objects:   4% (13184/287278), 8.81 MiB | 183.00 KiB/s
[0:02:20] Receiving objects:   4% (13196/287278), 9.07 MiB | 186.00 KiB/s
[0:02:22] Receiving objects:   4% (13376/287278), 9.32 MiB | 167.00 KiB/s
[0:02:24] Receiving objects:   4% (13543/287278), 9.53 MiB | 153.00 KiB/s
[0:02:26] Receiving objects:   4% (13794/287278), 9.89 MiB | 161.00 KiB/s
[0:02:27] Receiving objects:   4% (13964/287278), 10.15 MiB | 169.00 KiB/s
[0:02:29] Receiving objects:   4% (14130/287278), 10.60 MiB | 209.00 KiB/s
[0:02:30] Receiving objects:   4% (14259/287278), 10.79 MiB | 207.00 KiB/s
[0:02:32] Receiving objects:   5% (14496/287278), 11.07 MiB | 202.00 KiB/s
[0:02:33] Receiving objects:   5% (14526/287278), 11.32 MiB | 206.00 KiB/s
[0:02:35] Receiving objects:   5% (14575/287278), 11.84 MiB | 225.00 KiB/s
[0:02:37] Receiving objects:   5% (14866/287278), 12.26 MiB | 229.00 KiB/s
[0:02:39] Receiving objects:   5% (15013/287278), 12.64 MiB | 186.00 KiB/s
[0:02:40] Receiving objects:   5% (15014/287278), 12.92 MiB | 208.00 KiB/s
[0:02:42] Receiving objects:   5% (15292/287278), 13.37 MiB | 237.00 KiB/s
[0:02:44] Receiving objects:   5% (15477/287278), 13.81 MiB | 251.00 KiB/s
[0:02:45] Receiving objects:   5% (15491/287278), 13.96 MiB | 220.00 KiB/s
[0:02:47] Receiving objects:   5% (15756/287278), 14.25 MiB | 185.00 KiB/s
[0:02:48] Receiving objects:   5% (15924/287278), 14.49 MiB | 170.00 KiB/s
[0:02:48] error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: CANCEL (err 8)
[0:02:48] error: 1751 bytes of body are still expected
[0:02:48] fetch-pack: unexpected disconnect while reading sideband packet
[0:02:48] fatal: early EOF
[0:02:48] fatal: fetch-pack: invalid index-pack output
Traceback (most recent call last):
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_scm.py", line 1373, in _Clone
    self._Run(clone_cmd,
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_scm.py", line 1720, in _Run
    gclient_utils.CheckCallAndFilter(cmd, env=env, **kwargs)
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_utils.py", line 714, in CheckCallAndFilter
    raise subprocess2.CalledProcessError(rv, args, kwargs.get('cwd', None),
subprocess2.CalledProcessError: Command 'git -c core.deltaBaseCacheLimit=2g clone --no-checkout --progress https://github.com/bitcoin/bitcoin.git /home/hamir/brave-browser/src/brave/third_party/bitcoin-core/_gclient_src_yg1ryhqu' returned non-zero exit status 128 in /home/hamir/brave-browser
[0:02:52] _____ Conflicting directory found in /home/hamir/brave-browser/src/brave/third_party/bitcoin-core/src. Moving to /home/hamir/brave-browser/_bad_scm/src/brave/third_party/bitcoin-core/src6bxicrqv.
----------------------------------------


Warnings:
Conflicting directory /home/hamir/brave-browser/src/brave/third_party/bitcoin-core/src moved to /home/hamir/brave-browser/_bad_scm/src/brave/third_party/bitcoin-core/src6bxicrqv.
Traceback (most recent call last):
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_scm.py", line 812, in update
    self.current_revision = self._Clone(revision, url, options)
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_scm.py", line 1373, in _Clone
    self._Run(clone_cmd,
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_scm.py", line 1720, in _Run
    gclient_utils.CheckCallAndFilter(cmd, env=env, **kwargs)
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_utils.py", line 714, in CheckCallAndFilter
    raise subprocess2.CalledProcessError(rv, args, kwargs.get('cwd', None),
subprocess2.CalledProcessError: Command 'git -c core.deltaBaseCacheLimit=2g clone --no-checkout --progress https://github.com/bitcoin/bitcoin.git /home/hamir/brave-browser/src/brave/third_party/bitcoin-core/_gclient_src_yg1ryhqu' returned non-zero exit status 128 in /home/hamir/brave-browser

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/hamir/.cache/.vpython-root/store/cpython+qqq5mqooe6c0qbcqhqdvpqhqlc/contents/lib/python3.11/shutil.py", line 853, in move
    os.rename(src, real_dst)
FileNotFoundError: [Errno 2] No such file or directory: '/home/hamir/brave-browser/src/brave/third_party/bitcoin-core/src' -> '/home/hamir/brave-browser/_bad_scm/src/brave/third_party/bitcoin-core/src6bxicrqv/src'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/metrics.py", line 302, in print_notice_and_exit
    yield
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient.py", line 4638, in <module>
    sys.exit(main(sys.argv[1:]))
             ^^^^^^^^^^^^^^^^^^
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient.py", line 4624, in main
    return dispatcher.execute(OptionParser(), argv)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/subcommand.py", line 254, in execute
    return command(parser, args[1:])
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient.py", line 3977, in CMDsync
    ret = client.RunOnDeps('update', args)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient.py", line 2436, in RunOnDeps
    work_queue.flush(revision_overrides,
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_utils.py", line 1026, in flush
    reraise(e[0], e[1], e[2])
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_utils.py", line 53, in reraise
    raise value
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_utils.py", line 1105, in run
    self.item.run(*self.args, **self.kwargs)
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient.py", line 1251, in run
    self._got_revision = self._used_scm.RunCommand(
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_scm.py", line 137, in RunCommand
    return getattr(self, command)(options, args, file_list)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_scm.py", line 664, in wrapper
    return_val = f(*args)
                 ^^^^^^^^
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_scm.py", line 815, in update
    self._DeleteOrMove(options.force)
  File "/home/hamir/brave-browser/src/brave/vendor/depot_tools/gclient_scm.py", line 209, in _DeleteOrMove
    shutil.move(self.checkout_path, dest_path)
  File "/home/hamir/.cache/.vpython-root/store/cpython+qqq5mqooe6c0qbcqhqdvpqhqlc/contents/lib/python3.11/shutil.py", line 873, in move
    copy_function(src, real_dst)
  File "/home/hamir/.cache/.vpython-root/store/cpython+qqq5mqooe6c0qbcqhqdvpqhqlc/contents/lib/python3.11/shutil.py", line 448, in copy2
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "/home/hamir/.cache/.vpython-root/store/cpython+qqq5mqooe6c0qbcqhqdvpqhqlc/contents/lib/python3.11/shutil.py", line 256, in copyfile
    with open(src, 'rb') as fsrc:
         ^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/home/hamir/brave-browser/src/brave/third_party/bitcoin-core/src'
null
null

@hamirmahal
Copy link
Author

I'm trying to rerun npm run init but it doesn't appear to be working.

Full output
0 ~/.../src/brave (master)$  npm run init

> [email protected] init
> cd ../../ && npm run --prefix src/brave sync -- --init


> [email protected] sync
> node ./build/commands/scripts/sync.js --init

gclient sync...
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git rev-parse HEAD
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git rev-parse refs/tags/128.0.6613.120
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git log -n 1 --pretty=format:%h%d
Chromium repo needs sync.
  target is refs/tags/128.0.6613.120 at commit 095705ac6d469e273c0fe064494a53a561381fc8
  current commit is 4e22a93b12f76 (HEAD -> main, origin/main, origin/HEAD) at commit 4e22a93b12f76cc59ee084f7f6887afc232e2afd
  latest successful sync is {
    "chromiumRef": "refs/tags/128.0.6613.120",
    "gClientTimestamp": "1722654117101.6826"
}
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser
> gclient sync --nohooks --revision src@refs/tags/128.0.6613.120 --reset --upstream --force
Syncing projects: 100% (166/166), done.                                                                                      
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git log -n 1 --pretty=format:%h%d
Chromium is now at 4e22a93b12f76 (HEAD -> main, origin/main, origin/HEAD)
...gclient sync done
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> vpython3 /home/hamir/brave-browser/src/brave/vendor/depot_tools/build_telemetry.py opt-out
Not logged in.
WARNING: depot_tools.build_telemetry: failed to get auth info: Command 'cipd auth-info --json-output -' returned non-zero exit status 1.
apply patches...

Getting patch data...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Resetting...There were some failures during git reset of specific repo paths:  .rustfmt.toml base/BUILD.gn base/metrics/histogram_functions.h base/test/BUILD.gn base/test/launcher/test_results_tracker.cc base/threading/thread_restrictions.h base/trace_event/builtin_categories.h base/version_info/BUILD.gn base/win/embedded_i18n/create_string_rc.py base/win/embedded_i18n/generate_embedded_i18n.gni build/android/gradle/generate_gradle.py build/android/gyp/dex.py build/android/gyp/lint.py build/android/gyp/proguard.py build/android/gyp/util/resource_utils.py build/config/BUILDCONFIG.gn build/config/android/BUILD.gn build/config/android/config.gni build/config/android/internal_rules.gni build/config/android/rules.gni build/config/chrome_build.gni build/rust/cargo_crate.gni build/rust/rust_target.gni build/util/action_remote.py build/util/android_chrome_version.py buildtools/checkdeps/checkdeps.py chrome/BUILD.gn chrome/android/BUILD.gn chrome/android/chrome_java_sources.gni chrome/android/chrome_public_apk_tmpl.gni chrome/android/expectations/lint-suppressions.xml chrome/android/features/tab_ui/BUILD.gn chrome/android/feed/core/java/src/org/chromium/chrome/browser/feed/FeedSurfaceMediator.java chrome/android/java/AndroidManifest.xml chrome/android/java/AndroidManifest_monochrome.xml chrome/android/java/res/layout/custom_tabs_toolbar.xml chrome/android/java/res/menu/save_password_preferences_action_bar_menu.xml chrome/android/java/src/org/chromium/chrome/browser/SwipeRefreshHandler.java chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuItem.java chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java chrome/android/java/src/org/chromium/chrome/browser/homepage/HomepageManager.java chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationPlatformBridge.java chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationServiceImpl.java chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java chrome/android/java/src/org/chromium/chrome/browser/sync/settings/ManageSyncSettings.java chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedRootUiCoordinator.java chrome/android/java_sources.gni chrome/app/BUILD.gn chrome/app/chrome_crash_reporter_client.cc chrome/app/chrome_dll.rc chrome/app/theme/BUILD.gn chrome/browser/BUILD.gn chrome/browser/about_flags.cc chrome/browser/android/browsing_data/browsing_data_bridge.cc chrome/browser/app_controller_mac.mm chrome/browser/browser_process_impl.h chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h chrome/browser/component_updater/updater_state_win.cc chrome/browser/content_settings/page_specific_content_settings_delegate.cc chrome/browser/download/download_item_model.h chrome/browser/download/download_target_determiner.cc chrome/browser/download/internal/android/BUILD.gn chrome/browser/extensions/BUILD.gn chrome/browser/extensions/api/developer_private/extension_info_generator.cc chrome/browser/extensions/api/identity/identity_get_auth_token_function.cc chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc chrome/browser/extensions/chrome_component_extension_resource_manager.cc chrome/browser/extensions/extension_management.cc chrome/browser/extensions/extension_tab_util.cc chrome/browser/extensions/updater/chrome_update_client_config.h chrome/browser/external_protocol/external_protocol_handler.cc chrome/browser/first_run/upgrade_util_win.cc chrome/browser/global_keyboard_shortcuts_mac.mm chrome/browser/hub/internal/BUILD.gn chrome/browser/importer/external_process_importer_client.h chrome/browser/importer/external_process_importer_host.h chrome/browser/importer/importer_list.cc chrome/browser/importer/in_process_importer_bridge.cc chrome/browser/importer/in_process_importer_bridge.h chrome/browser/media/webrtc/webrtc_event_log_uploader.cc chrome/browser/media/webrtc/webrtc_log_uploader.cc chrome/browser/net/profile_network_context_service.cc chrome/browser/net/proxy_config_monitor.cc chrome/browser/net/proxy_config_monitor.h chrome/browser/net/system_network_context_manager.cc chrome/browser/notifications/BUILD.gn chrome/browser/notifications/android/java/src/org/chromium/chrome/browser/notifications/channels/ChromeChannelDefinitions.java chrome/browser/notifications/notification_display_service_impl.cc chrome/browser/notifications/notification_platform_bridge_android.h chrome/browser/password_entry_edit/android/java/res/layout/credential_edit_view.xml chrome/browser/prefs/browser_prefs.cc chrome/browser/profile_resetter/brandcode_config_fetcher.cc chrome/browser/profile_resetter/reset_report_uploader.cc chrome/browser/profiles/bookmark_model_loaded_observer.h chrome/browser/profiles/profile.cc chrome/browser/profiles/profile_attributes_entry.cc chrome/browser/profiles/profile_avatar_icon_util.cc chrome/browser/renderer_context_menu/render_view_context_menu.cc chrome/browser/renderer_context_menu/render_view_context_menu.h chrome/browser/renderer_context_menu/spelling_options_submenu_observer.h chrome/browser/resources/bookmarks/BUILD.gn chrome/browser/resources/bookmarks/api_listener.ts chrome/browser/resources/bookmarks/bookmarks.html chrome/browser/resources/bookmarks/bookmarks.ts chrome/browser/resources/bookmarks/command_manager.ts chrome/browser/resources/bookmarks/reducers.ts chrome/browser/resources/downloads/BUILD.gn chrome/browser/resources/downloads/downloads.html chrome/browser/resources/downloads/downloads.ts chrome/browser/resources/downloads/manager.html chrome/browser/resources/extensions/BUILD.gn chrome/browser/resources/extensions/extensions.html chrome/browser/resources/extensions/extensions.ts chrome/browser/resources/extensions/item_list.html chrome/browser/resources/extensions/item_list.ts chrome/browser/resources/extensions/sidebar.html chrome/browser/resources/history/BUILD.gn chrome/browser/resources/history/history.html chrome/browser/resources/history/history.ts chrome/browser/resources/history/history_item.html chrome/browser/resources/history/history_item.ts chrome/browser/resources/history/shared_style.css chrome/browser/resources/history/synced_device_manager.html chrome/browser/resources/password_manager/BUILD.gn chrome/browser/resources/password_manager/password_manager.ts chrome/browser/resources/password_manager/shared_style.css chrome/browser/resources/pdf/manifest.json chrome/browser/resources/settings/BUILD.gn chrome/browser/resources/settings/people_page/sync_controls.ts chrome/browser/resources/settings/privacy_page/personalization_options.html chrome/browser/resources/settings/privacy_page/personalization_options.ts chrome/browser/resources/settings/privacy_page/privacy_page.html chrome/browser/resources/settings/privacy_page/privacy_page.ts chrome/browser/resources/settings/route.ts chrome/browser/resources/settings/router.ts chrome/browser/resources/settings/settings.html chrome/browser/resources/settings/settings.ts chrome/browser/resources/settings/settings_page/main_page_mixin.ts chrome/browser/resources/settings/settings_shared.css chrome/browser/resources/settings/site_settings/constants.ts chrome/browser/resources/settings/site_settings/settings_category_default_radio_group.ts chrome/browser/resources/settings/site_settings_page/site_settings_page.ts chrome/browser/resources/settings_shared/privacy_page/privacy_page_browser_proxy.ts chrome/browser/resources/side_panel/bookmarks/BUILD.gn chrome/browser/resources/side_panel/bookmarks/power_bookmarks_list.ts chrome/browser/resources/side_panel/read_anything/BUILD.gn chrome/browser/resources/signin/profile_customization/profile_customization_app.ts chrome/browser/resources/signin/profile_picker/profile_card.html chrome/browser/resources/signin/profile_picker/profile_picker.ts chrome/browser/resources/signin/profile_picker/profile_picker_main_view.html chrome/browser/resources/signin/profile_picker/profile_picker_main_view.ts chrome/browser/resources_util.cc chrome/browser/safe_browsing/download_protection/check_client_download_request_base.cc chrome/browser/shell_integration.h chrome/browser/shell_integration_linux.cc chrome/browser/signin/account_consistency_mode_manager.cc chrome/browser/spellchecker/spellcheck_hunspell_dictionary.cc chrome/browser/storage_access_api/storage_access_grant_permission_context.cc chrome/browser/sync/sync_service_factory.cc chrome/browser/tab_ui/android/BUILD.gn chrome/browser/themes/theme_service_factory.cc chrome/browser/ui/BUILD.gn chrome/browser/ui/actions/chrome_action_id.h chrome/browser/ui/android/appmenu/internal/BUILD.gn chrome/browser/ui/android/appmenu/internal/java/src/org/chromium/chrome/browser/ui/appmenu/AppMenu.java chrome/browser/ui/android/omnibox/java/res/layout/url_action_container.xml chrome/browser/ui/android/toolbar/BUILD.gn chrome/browser/ui/android/toolbar/java/res/layout/toolbar_phone.xml chrome/browser/ui/android/toolbar/java/res/layout/toolbar_tablet.xml chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/ToolbarPhone.java chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/ToolbarTablet.java chrome/browser/ui/browser.cc chrome/browser/ui/browser_actions.h chrome/browser/ui/browser_navigator.cc chrome/browser/ui/browser_ui_prefs.cc chrome/browser/ui/chrome_pages.cc chrome/browser/ui/color/BUILD.gn chrome/browser/ui/extensions/icon_with_badge_image_source.cc chrome/browser/ui/extensions/icon_with_badge_image_source.h chrome/browser/ui/omnibox/chrome_omnibox_client.h chrome/browser/ui/tab_helpers.cc chrome/browser/ui/tabs/recent_tabs_sub_menu_model.cc chrome/browser/ui/tabs/recent_tabs_sub_menu_model_unittest.cc chrome/browser/ui/tabs/tab_strip_model.h chrome/browser/ui/tabs/tab_strip_prefs.cc chrome/browser/ui/tabs/tab_style.cc chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc chrome/browser/ui/views/bookmarks/bookmark_bubble_view.cc chrome/browser/ui/views/bubble/webui_bubble_manager.h chrome/browser/ui/views/download/download_item_view.h chrome/browser/ui/views/extensions/extensions_menu_main_page_view.cc chrome/browser/ui/views/extensions/extensions_menu_view_controller.cc chrome/browser/ui/views/frame/browser_view_layout.cc chrome/browser/ui/views/frame/tab_strip_region_view.h chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc chrome/browser/ui/views/location_bar/location_bar_view.cc chrome/browser/ui/views/location_bar/location_bar_view.h chrome/browser/ui/views/overlay/video_overlay_window_views.cc chrome/browser/ui/views/page_info/page_info_view_factory.cc chrome/browser/ui/views/permissions/permission_prompt_bubble_base_view.cc chrome/browser/ui/views/profiles/avatar_toolbar_button.h chrome/browser/ui/views/profiles/incognito_menu_view.h chrome/browser/ui/views/profiles/profile_menu_view.h chrome/browser/ui/views/profiles/profile_menu_view_base.cc chrome/browser/ui/views/profiles/profile_menu_view_base.h chrome/browser/ui/views/send_tab_to_self/send_tab_to_self_device_picker_bubble_view.cc chrome/browser/ui/views/side_panel/side_panel_coordinator.h chrome/browser/ui/views/side_panel/side_panel_entry_id.h chrome/browser/ui/views/tabs/new_tab_button.h chrome/browser/ui/views/tabs/tab.cc chrome/browser/ui/views/tabs/tab_group_views.cc chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.h chrome/browser/ui/views/tabs/tab_strip.cc chrome/browser/ui/views/tabs/tab_style_views.cc chrome/browser/ui/views/toolbar/app_menu.h chrome/browser/ui/views/toolbar/toolbar_view.cc chrome/browser/ui/views/translate/translate_bubble_view_unittest.cc chrome/browser/ui/views/update_recommended_message_box.h chrome/browser/ui/webui/BUILD.gn chrome/browser/ui/webui/bookmarks/bookmarks_ui.cc chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc chrome/browser/ui/webui/downloads/downloads_ui.cc chrome/browser/ui/webui/extensions/extensions_ui.cc chrome/browser/ui/webui/history/history_ui.cc chrome/browser/ui/webui/print_preview/print_preview_ui.cc chrome/browser/ui/webui/settings/import_data_handler.cc chrome/browser/ui/webui/settings/import_data_handler.h chrome/browser/ui/webui/settings/people_handler.cc chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc chrome/browser/ui/webui/settings/site_settings_helper.cc chrome/browser/ui/webui/side_panel/bookmarks/bookmarks.mojom chrome/browser/ui/webui/theme_source.cc chrome/browser/web_applications/os_integration/mac/apps_folder_support.mm chrome/browser/webauthn/enclave_authenticator_browsertest.cc chrome/chrome_proxy/chrome_proxy_main_win.cc chrome/chrome_repack_locales.gni chrome/common/BUILD.gn chrome/common/extensions/api/developer_private.idl chrome/common/extensions/chrome_extensions_client.cc chrome/common/importer/importer_data_types.h chrome/common/importer/mock_importer_bridge.h chrome/elevation_service/BUILD.gn chrome/installer/gcapi/gcapi.cc chrome/installer/gcapi/google_update_util.cc chrome/installer/launcher_support/chrome_launcher_support.cc chrome/installer/linux/BUILD.gn chrome/installer/linux/common/installer.include chrome/installer/linux/common/repo.cron chrome/installer/linux/common/rpmrepo.cron chrome/installer/linux/common/wrapper chrome/installer/linux/debian/build.sh chrome/installer/linux/debian/changelog.template chrome/installer/linux/debian/control.template chrome/installer/linux/debian/postinst chrome/installer/linux/debian/postrm chrome/installer/linux/debian/update_dist_package_versions.py chrome/installer/linux/rpm/build.sh chrome/installer/linux/rpm/chrome.spec.template chrome/installer/linux/rpm/update_package_provides.py chrome/installer/mac/BUILD.gn chrome/installer/mac/signing/commands.py chrome/installer/mac/signing/config.py chrome/installer/mac/signing/config_factory.py chrome/installer/mac/signing/model.py chrome/installer/mac/signing/parts.py chrome/installer/mac/signing/pipeline.py chrome/installer/mac/signing/signing.py chrome/installer/mini_installer/BUILD.gn chrome/installer/mini_installer/chrome.release chrome/installer/mini_installer/configuration.cc chrome/installer/mini_installer/mini_installer.cc chrome/installer/setup/BUILD.gn chrome/installer/util/BUILD.gn chrome/installer/util/google_update_settings.cc chrome/installer/util/shell_util.cc chrome/renderer/BUILD.gn chrome/renderer/chrome_content_renderer_client.cc chrome/renderer/chrome_content_renderer_client.h chrome/renderer/worker_content_settings_client.h chrome/services/printing/BUILD.gn chrome/services/printing/public/mojom/BUILD.gn chrome/test/BUILD.gn chrome/test/data/webui/settings/BUILD.gn chrome/test/include_js_tests.gni chrome/tools/build/mac/BUILD.gn chrome/tools/build/mac/infoplist_strings_util.cc chrome/tools/build/win/create_installer_archive.py chrome/updater/branding.gni chrome/utility/BUILD.gn chrome/utility/importer/external_process_importer_bridge.h components/browser_ui/settings/android/BUILD.gn components/browser_ui/site_settings/android/java/res/menu/website_preferences_menu.xml components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/ChosenObjectSettings.java components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SingleCategorySettings.java components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsCategory.java components/browser_ui/widget/android/java/res/values/dimens.xml components/browsing_data/core/BUILD.gn components/component_updater/component_updater_service.h components/content_settings/browser/page_specific_content_settings.cc components/content_settings/core/browser/BUILD.gn components/content_settings/core/browser/content_settings_default_provider.cc components/content_settings/core/browser/content_settings_policy_provider.cc components/content_settings/core/browser/content_settings_pref.cc components/content_settings/core/browser/content_settings_pref_provider.h components/content_settings/core/browser/content_settings_registry.cc components/content_settings/core/browser/content_settings_uma_util.cc components/content_settings/core/browser/content_settings_utils.cc components/content_settings/core/browser/website_settings_registry.h components/content_settings/core/common/content_settings_enums.mojom components/content_settings/core/common/cookie_settings_base.cc components/content_settings/core/common/cookie_settings_base.h components/content_settings/renderer/BUILD.gn components/content_settings/renderer/content_settings_agent_impl.cc components/content_settings/renderer/content_settings_agent_impl.h components/crash/core/app/crash_reporter_client.cc components/crash/core/app/crashpad.cc components/crash/core/browser/resources/crashes.ts components/crx_file/BUILD.gn components/crx_file/crx_creator.cc components/crx_file/crx_verifier.cc components/download/internal/background_service/proto/entry.proto components/download/internal/background_service/proto_conversions.cc components/download/internal/common/download_item_impl.cc components/download/public/background_service/clients.cc components/download/public/background_service/clients.h components/embedder_support/user_agent_utils.cc components/external_intents/android/BUILD.gn components/history/core/browser/BUILD.gn components/history/core/browser/history_types.h components/infobars/core/infobar_delegate.h components/metrics/BUILD.gn components/metrics/machine_id_provider_win.cc components/minidump_uploader/android/java/src/org/chromium/components/minidump_uploader/MinidumpUploader.java components/omnibox/browser/BUILD.gn components/omnibox/browser/autocomplete_controller.cc components/omnibox/browser/omnibox_edit_model.cc components/os_crypt/sync/BUILD.gn components/os_crypt/sync/key_storage_kwallet.cc components/os_crypt/sync/key_storage_kwallet_unittest.cc components/os_crypt/sync/key_storage_libsecret.cc components/os_crypt/sync/key_storage_linux.cc components/os_crypt/sync/keychain_password_mac.mm components/os_crypt/sync/os_crypt_win.cc components/page_info/page_info.cc components/password_manager/core/browser/password_form_filling.cc components/permissions/BUILD.gn components/permissions/android/BUILD.gn components/permissions/android/permission_prompt/permission_dialog_delegate.cc components/permissions/permission_context_base.h components/permissions/permission_manager.cc components/permissions/permission_request_manager.cc components/permissions/permission_uma_util.cc components/permissions/permission_util.cc components/permissions/request_type.cc components/policy/tools/generate_policy_source.py components/policy/tools/template_writers/writer_configuration.py components/safe_browsing/content/browser/safe_browsing_network_context.cc components/safe_browsing/core/common/safe_browsing_prefs.cc components/search_engines/BUILD.gn components/search_engines/default_search_manager.cc components/search_engines/prepopulated_engines.json components/signin/internal/identity_manager/BUILD.gn components/strings/BUILD.gn components/sync/engine/BUILD.gn components/sync/engine/model_type_worker.h components/sync/engine/sync_scheduler_impl.cc components/sync/engine/syncer_proto_util.cc components/sync/protocol/device_info_specifics.proto components/sync/protocol/proto_visitors.h components/sync/protocol/protocol_sources.gni components/sync/service/BUILD.gn components/sync/service/sync_service_impl.h components/sync/service/sync_stopped_reporter.h components/sync_device_info/BUILD.gn components/sync_device_info/device_info.h components/sync_device_info/device_info_sync_bridge.cc components/system_media_controls/linux/system_media_controls_linux.cc components/translate/content/renderer/translate_agent.cc components/translate/core/common/BUILD.gn components/update_client/BUILD.gn components/vector_icons/aggregate_vector_icons.py components/vector_icons/vector_icons.gni components/version_ui/resources/about_version.css content/app_shim_remote_cocoa/render_widget_host_view_cocoa.mm content/browser/BUILD.gn content/browser/browser_main_loop.h content/browser/browser_main_runner_impl.cc content/browser/browsing_data/browsing_data_filter_builder_impl.cc content/browser/gpu/gpu_internals_ui.cc content/browser/renderer_host/clipboard_host_impl.cc content/browser/renderer_host/navigation_controller_impl.cc content/browser/renderer_host/navigation_request.cc content/browser/renderer_host/render_frame_host_impl.cc content/browser/resources/gpu/browser_bridge.ts content/browser/resources/gpu/info_view.ts content/browser/url_loader_factory_getter.cc content/browser/web_contents/web_contents_impl.cc content/browser/webui/web_ui_impl.cc content/browser/zygote_host/zygote_host_impl_linux.cc content/common/BUILD.gn content/common/frame.mojom content/common/user_agent.cc content/public/browser/browser_main_parts.h content/renderer/render_frame_impl.cc content/renderer/render_thread_impl.cc crypto/aead.cc crypto/unexportable_key_metrics.cc device/fido/features.cc extensions/browser/api/socket/tcp_socket.cc extensions/browser/api/web_request/extension_web_request_event_router.cc extensions/browser/extension_creator.cc extensions/browser/user_script_manager.h extensions/renderer/native_extension_bindings_system.h google_apis/google_api_keys-inc.cc google_update/BUILD.gn ios/chrome/app/BUILD.gn ios/chrome/browser/flags/about_flags.mm ios/chrome/browser/net/model/BUILD.gn ios/chrome/browser/net/model/ios_chrome_network_delegate.h ios/chrome/browser/shared/model/prefs/browser_prefs.mm ios/chrome/browser/sync/model/sync_service_factory.mm ios/chrome/common/ui/favicon/favicon_attributes.h media/audio/pulse/pulse_util.cc media/capture/video/win/video_capture_device_mf_win.cc mojo/public/tools/bindings/checks/mojom_attributes_check.py mojo/public/tools/mojom/mojom_parser.py net/BUILD.gn net/base/proxy_server.cc net/cookies/canonical_cookie.cc net/cookies/cookie_deletion_info.h net/dns/BUILD.gn net/dns/host_cache.cc net/dns/host_resolver_manager_job.cc net/http/transport_security_state.cc net/proxy_resolution/configured_proxy_resolution_service.cc net/socket/socks5_client_socket.cc net/socket/socks5_client_socket.h net/socket/socks_connect_job.cc sandbox/policy/win/sandbox_win.cc sandbox/win/BUILD.gn services/network/cookie_manager.cc services/network/cors/cors_url_loader.cc services/network/public/cpp/BUILD.gn services/network/public/cpp/network_param_mojom_traits.cc services/network/public/cpp/network_param_mojom_traits.h services/network/resolve_host_request.cc services/preferences/tracked/BUILD.gn services/preferences/tracked/device_id_win.cc third_party/android_deps/BUILD.gn third_party/blink/common/client_hints/client_hints.cc third_party/blink/common/permissions/permission_utils.cc third_party/blink/renderer/BUILD.gn third_party/blink/renderer/bindings/BUILD.gn third_party/blink/renderer/bindings/core/v8/referrer_script_info.cc third_party/blink/renderer/bindings/core/v8/referrer_script_info.h third_party/blink/renderer/bindings/core/v8/v8_script_runner.cc third_party/blink/renderer/bindings/generated_in_modules.gni third_party/blink/renderer/bindings/idl_in_modules.gni third_party/blink/renderer/bindings/scripts/bind_gen/interface.py third_party/blink/renderer/bindings/scripts/bind_gen/task_queue.py third_party/blink/renderer/bindings/scripts/web_idl/composition_parts.py third_party/blink/renderer/build/scripts/make_instrumenting_probes.py third_party/blink/renderer/core/BUILD.gn third_party/blink/renderer/core/dom/events/event_target.cc third_party/blink/renderer/core/editing/commands/clipboard_commands.cc third_party/blink/renderer/core/frame/dom_window.h third_party/blink/renderer/core/frame/local_dom_window.cc third_party/blink/renderer/core/frame/navigator_device_memory.idl third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc third_party/blink/renderer/core/html/canvas/html_canvas_element.cc third_party/blink/renderer/core/html/canvas/html_canvas_element.h third_party/blink/renderer/core/html/canvas/html_canvas_element.idl third_party/blink/renderer/core/html/media/autoplay_policy.cc third_party/blink/renderer/core/loader/frame_fetch_context.cc third_party/blink/renderer/core/loader/mixed_content_checker.cc third_party/blink/renderer/core/loader/mixed_content_checker.h third_party/blink/renderer/core/loader/modulescript/module_script_loader.cc third_party/blink/renderer/core/loader/modulescript/module_tree_linker.cc third_party/blink/renderer/core/permissions_policy/permissions_policy_features.json5 third_party/blink/renderer/core/probe/BUILD.gn third_party/blink/renderer/core/scheduler/scheduled_action.cc third_party/blink/renderer/core/script/dynamic_module_resolver.cc third_party/blink/renderer/core/script/script_loader.cc third_party/blink/renderer/modules/BUILD.gn third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc third_party/blink/renderer/modules/canvas/canvas2d/canvas_rendering_context_2d.idl third_party/blink/renderer/modules/canvas/offscreencanvas2d/offscreen_canvas_rendering_context_2d.idl third_party/blink/renderer/modules/csspaint/paint_rendering_context_2d.idl third_party/blink/renderer/modules/encryptedmedia/navigator_request_media_key_system_access.cc third_party/blink/renderer/modules/mediastream/media_devices.cc third_party/blink/renderer/modules/plugins/dom_plugin_array.cc third_party/blink/renderer/modules/webaudio/analyser_handler.cc third_party/blink/renderer/modules/webaudio/audio_buffer.cc third_party/blink/renderer/modules/webaudio/audio_buffer.h third_party/blink/renderer/modules/webaudio/audio_buffer.idl third_party/blink/renderer/modules/webaudio/realtime_analyser.cc third_party/blink/renderer/modules/webgl/webgl2_rendering_context_base.cc third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc third_party/blink/renderer/modules/websockets/websocket_channel_impl.h third_party/blink/renderer/platform/BUILD.gn third_party/blink/renderer/platform/bindings/idl_member_installer.h third_party/blink/renderer/platform/fonts/font_fallback_list.cc third_party/blink/renderer/platform/runtime_enabled_features.json5 third_party/crashpad/crashpad/snapshot/win/process_snapshot_win.cc third_party/crashpad/crashpad/util/net/http_transport_win.cc third_party/inspector_protocol/pdl.py third_party/libaddressinput/chromium/chrome_metadata_source.cc third_party/lit/v3_0/BUILD.gn third_party/lottie/lottie_worker.js third_party/polymer/v3_0/BUILD.gn third_party/rust/aho_corasick/v1/BUILD.gn third_party/rust/anyhow/v1/BUILD.gn third_party/rust/base64/v0_13/BUILD.gn third_party/rust/getrandom/v0_2/BUILD.gn third_party/rust/hex/v0_4/BUILD.gn third_party/rust/log/v0_4/BUILD.gn third_party/rust/ppv_lite86/v0_2/BUILD.gn third_party/rust/rand/v0_8/BUILD.gn third_party/rust/rand_chacha/v0_3/BUILD.gn third_party/rust/rand_core/v0_6/BUILD.gn third_party/rust/regex/v1/BUILD.gn third_party/rust/regex_automata/v0_4/BUILD.gn third_party/rust/regex_syntax/v0_8/BUILD.gn third_party/rust/rustc_version/v0_4/BUILD.gn third_party/rust/semver/v1/BUILD.gn third_party/rust/serde/v1/BUILD.gn third_party/rust/serde_json/v1/BUILD.gn third_party/rust/syn/v1/BUILD.gn third_party/rust/syn/v2/BUILD.gn third_party/tflite/BUILD.gn third_party/widevine/cdm/widevine.gni tools/binary_size/libsupersize/archive.py tools/clang/pylib/clang/compile_db.py tools/crates/gnrt/gen.rs tools/crates/gnrt/lib/gn.rs tools/crates/gnrt/lib/paths.rs tools/crates/gnrt/lib/platforms.rs tools/crates/gnrt/lib/readme.rs tools/crates/gnrt/vendor.rs tools/git/move_source_file.py tools/grit/grit/gather/policy_json.py tools/gritsettings/resource_ids.spec tools/json_schema_compiler/cc_generator.py tools/json_schema_compiler/feature_compiler.py tools/json_schema_compiler/idl_schema.py tools/json_to_struct/json_to_struct.gni tools/licenses/licenses.py tools/metrics/histograms/metadata/histogram_suffixes_list.xml tools/metrics/histograms/metadata/page/histograms.xml tools/perf/benchmarks/system_health.py tools/perf/core/perf_benchmark.py tools/perf/core/results_dashboard.py tools/perf/core/services/dashboard_service.py tools/perf/page_sets/system_health/story_tags.py tools/perf/page_sets/system_health/system_health_stories.py tools/perf/process_perf_results.py tools/search_engine_choice/search_engine_icons_utils.py tools/symsrc/source_index.py tools/typescript/ts_library.gni tools/typescript/ts_library.py tools/web_dev_style/eslint.py ui/accessibility/platform/ax_platform_node_cocoa.mm ui/base/BUILD.gn ui/base/accelerators/accelerator.cc ui/base/cocoa/permissions_utils.mm ui/color/BUILD.gn ui/color/color_id.h ui/native_theme/native_theme_win.cc ui/native_theme/native_theme_win.h ui/views/accessibility/accessibility_paint_checks.cc ui/views/controls/menu/menu_separator.cc ui/webui/resources/BUILD.gn ui/webui/resources/cr_components/searchbox/BUILD.gn ui/webui/resources/cr_elements/BUILD.gn ui/webui/resources/cr_elements/cr_lottie/cr_lottie.ts ui/webui/resources/cr_elements/cr_radio_button/cr_radio_button_style.css ui/webui/resources/cr_elements/cr_shared_style.css ui/webui/resources/cr_elements/cr_shared_vars.css ui/webui/resources/cr_elements/cr_toolbar/cr_toolbar.ts ui/webui/resources/css/md_colors.css ui/webui/resources/tools/build_webui.gni ui/webui/resources/tools/bundle_js.gni ui/webui/resources/tools/bundle_js_excludes.gni
done.
Applying patches:........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................All patch apply done.

Getting patch data.....
Resetting...done.
Applying patches:..All patch apply done.

Getting patch data............
Resetting...done.
Applying patches:.........All patch apply done.

Getting patch data....
Resetting...done.
Applying patches:.All patch apply done.
There were 596 Chromium code patch updates to apply.
350 successful patches:
base/metrics/histogram_functions.h
  - Patch applied because: The target file was modified since the patch was last applied.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
base/test/BUILD.gn
  - Patch applied because: The target file was modified since the patch was last applied.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
base/test/launcher/test_results_tracker.cc
  - Patch applied because: The target file was modified since the patch was last applied.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
base/threading/thread_restrictions.h
  - Patch applied because: The target file was modified since the patch was last applied.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
base/trace_event/builtin_categories.h
  - Patch applied because: The target file was modified since the patch was last applied.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
base/win/embedded_i18n/create_string_rc.py
  - Patch applied because: The target file was modified since the patch was last applied.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
base/win/embedded_i18n/generate_embedded_i18n.gni
  - Patch applied because: The target file was modified since the patch was last applied.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
...
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ui/webui/resources/cr_elements/cr_lottie/cr_lottie.ts
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: ui/webui/resources/cr_elements/cr_lottie/cr_lottie.ts:344
error: ui/webui/resources/cr_elements/cr_lottie/cr_lottie.ts: patch does not apply

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ui/webui/resources/cr_elements/cr_radio_button/cr_radio_button_style.css
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: ui/webui/resources/cr_elements/cr_radio_button/cr_radio_button_style.css:7
error: ui/webui/resources/cr_elements/cr_radio_button/cr_radio_button_style.css: patch does not apply

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ui/webui/resources/cr_elements/cr_shared_style.css
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: ui/webui/resources/cr_elements/cr_shared_style.css:8
error: ui/webui/resources/cr_elements/cr_shared_style.css: patch does not apply

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ui/webui/resources/cr_elements/cr_shared_vars.css
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: ui/webui/resources/cr_elements/cr_shared_vars.css:4
error: ui/webui/resources/cr_elements/cr_shared_vars.css: patch does not apply

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ui/webui/resources/tools/bundle_js.gni
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: ui/webui/resources/tools/bundle_js.gni:100
error: ui/webui/resources/tools/bundle_js.gni: patch does not apply

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ui/webui/resources/tools/bundle_js_excludes.gni
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: ui/webui/resources/tools/bundle_js_excludes.gni: No such file or directory

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
v8/BUILD.gn
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: BUILD.gn:751
error: BUILD.gn: patch does not apply

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
third_party/devtools-frontend/src/front_end/panels/application/ApplicationPanelSidebar.ts
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: front_end/panels/application/ApplicationPanelSidebar.ts:445
error: front_end/panels/application/ApplicationPanelSidebar.ts: patch does not apply

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Exiting as not all patches were successful!

@bsclifton
Copy link
Member

@hamirmahal OK that last run you did looks good - it finished syncing, so you can now just run npm run sync (init only needed first time).

Is /home/hamir/brave-browser/src/brave on the master branch? That would be important. I would try running:

cd /home/hamir/brave-browser/src/brave
git checkout master
git pull
npm run sync

@hamirmahal
Copy link
Author

@hamirmahal OK that last run you did looks good - it finished syncing, so you can now just run npm run sync (init only needed first time).

Ah, okay. I thought things went wrong because there was a lot of red text at the end, followed by a message saying that not everything was successful, also in red text. It might be worth modifying that to have some sort of green 'all clear' message to improve the developer experience.

image

Is /home/hamir/brave-browser/src/brave on the master branch? That would be important. I would try running:

cd /home/hamir/brave-browser/src/brave
git checkout master
git pull
npm run sync
Here's the output.
0 ~ $  cd /home/hamir/brave-browser/src/brave

0 ~/.../src/brave (master)$  git checkout master
Already on 'master'
Your branch is up to date with 'origin/master'.

0 ~/.../src/brave (master)$  git pull
Already up to date.

0 ~/.../src/brave (master)$  npm run sync

> [email protected] sync
> node ./build/commands/scripts/sync.js

gclient sync...
---------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git rev-parse HEAD
---------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git rev-parse refs/tags/128.0.6613.120
---------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git log -n 1 --pretty=format:%h%d
Chromium repo needs sync.
  target is refs/tags/128.0.6613.120 at commit 095705ac6d469e273c0fe064494a53a561381fc8
  current commit is 4e22a93b12f76 (HEAD -> main, origin/main, origin/HEAD) at commit 4e22a93b12f76cc59ee084f7f6887afc232e2afd
  latest successful sync is {
    "chromiumRef": "refs/tags/128.0.6613.120",
    "gClientTimestamp": "1722654117101.6826"
}
---------------------------------------------------------------------------------------------------
/home/hamir/brave-browser
> gclient sync --nohooks --revision src@refs/tags/128.0.6613.120 --reset --upstream
Syncing projects: 100% (166/166), done.                                                             
---------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> git log -n 1 --pretty=format:%h%d
Chromium is now at 4e22a93b12f76 (HEAD -> main, origin/main, origin/HEAD)
...gclient sync done
---------------------------------------------------------------------------------------------------
/home/hamir/brave-browser/src
> vpython3 /home/hamir/brave-browser/src/brave/vendor/depot_tools/build_telemetry.py opt-out
Not logged in.
WARNING: depot_tools.build_telemetry: failed to get auth info: Command 'cipd auth-info --json-output -' returned non-zero exit status 1.
apply patches...

Getting patch data...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Resetting...There were some failures during git reset of specific repo paths:  .rustfmt.toml base/BUILD.gn base/metrics/histogram_functions.h base/test/BUILD.gn base/test/launcher/test_results_tracker.cc base/threading/thread_restrictions.h base/trace_event/builtin_categories.h base/version_info/BUILD.gn base/win/embedded_i18n/create_string_rc.py base/win/embedded_i18n/generate_embedded_i18n.gni build/android/gradle/generate_gradle.py build/android/gyp/dex.py build/android/gyp/lint.py build/android/gyp/proguard.py build/android/gyp/util/resource_utils.py build/config/BUILDCONFIG.gn build/config/android/BUILD.gn build/config/android/config.gni build/config/android/internal_rules.gni build/config/android/rules.gni build/config/chrome_build.gni build/rust/cargo_crate.gni build/rust/rust_target.gni build/util/action_remote.py build/util/android_chrome_version.py buildtools/checkdeps/checkdeps.py chrome/BUILD.gn chrome/android/BUILD.gn chrome/android/chrome_java_sources.gni chrome/android/chrome_public_apk_tmpl.gni chrome/android/expectations/lint-suppressions.xml chrome/android/features/tab_ui/BUILD.gn chrome/android/feed/core/java/src/org/chromium/chrome/browser/feed/FeedSurfaceMediator.java chrome/android/java/AndroidManifest.xml chrome/android/java/AndroidManifest_monochrome.xml chrome/android/java/res/layout/custom_tabs_toolbar.xml chrome/android/java/res/menu/save_password_preferences_action_bar_menu.xml chrome/android/java/src/org/chromium/chrome/browser/SwipeRefreshHandler.java chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuItem.java chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ChromeContextMenuPopulator.java chrome/android/java/src/org/chromium/chrome/browser/homepage/HomepageManager.java chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationPlatformBridge.java chrome/android/java/src/org/chromium/chrome/browser/notifications/NotificationServiceImpl.java chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java chrome/android/java/src/org/chromium/chrome/browser/sync/settings/ManageSyncSettings.java chrome/android/java/src/org/chromium/chrome/browser/tabbed_mode/TabbedRootUiCoordinator.java chrome/android/java_sources.gni chrome/app/BUILD.gn chrome/app/chrome_crash_reporter_client.cc chrome/app/chrome_dll.rc chrome/app/theme/BUILD.gn chrome/browser/BUILD.gn chrome/browser/about_flags.cc chrome/browser/android/browsing_data/browsing_data_bridge.cc chrome/browser/app_controller_mac.mm chrome/browser/browser_process_impl.h chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h chrome/browser/component_updater/updater_state_win.cc chrome/browser/content_settings/page_specific_content_settings_delegate.cc chrome/browser/download/download_item_model.h chrome/browser/download/download_target_determiner.cc chrome/browser/download/internal/android/BUILD.gn chrome/browser/extensions/BUILD.gn chrome/browser/extensions/api/developer_private/extension_info_generator.cc chrome/browser/extensions/api/identity/identity_get_auth_token_function.cc chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc chrome/browser/extensions/chrome_component_extension_resource_manager.cc chrome/browser/extensions/extension_management.cc chrome/browser/extensions/extension_tab_util.cc chrome/browser/extensions/updater/chrome_update_client_config.h chrome/browser/external_protocol/external_protocol_handler.cc chrome/browser/first_run/upgrade_util_win.cc chrome/browser/global_keyboard_shortcuts_mac.mm chrome/browser/hub/internal/BUILD.gn chrome/browser/importer/external_process_importer_client.h chrome/browser/importer/external_process_importer_host.h chrome/browser/importer/importer_list.cc chrome/browser/importer/in_process_importer_bridge.cc chrome/browser/importer/in_process_importer_bridge.h chrome/browser/media/webrtc/webrtc_event_log_uploader.cc chrome/browser/media/webrtc/webrtc_log_uploader.cc chrome/browser/net/profile_network_context_service.cc chrome/browser/net/proxy_config_monitor.cc chrome/browser/net/proxy_config_monitor.h chrome/browser/net/system_network_context_manager.cc chrome/browser/notifications/BUILD.gn chrome/browser/notifications/android/java/src/org/chromium/chrome/browser/notifications/channels/ChromeChannelDefinitions.java chrome/browser/notifications/notification_display_service_impl.cc chrome/browser/notifications/notification_platform_bridge_android.h chrome/browser/password_entry_edit/android/java/res/layout/credential_edit_view.xml chrome/browser/prefs/browser_prefs.cc chrome/browser/profile_resetter/brandcode_config_fetcher.cc chrome/browser/profile_resetter/reset_report_uploader.cc chrome/browser/profiles/bookmark_model_loaded_observer.h chrome/browser/profiles/profile.cc chrome/browser/profiles/profile_attributes_entry.cc chrome/browser/profiles/profile_avatar_icon_util.cc chrome/browser/renderer_context_menu/render_view_context_menu.cc chrome/browser/renderer_context_menu/render_view_context_menu.h chrome/browser/renderer_context_menu/spelling_options_submenu_observer.h chrome/browser/resources/bookmarks/BUILD.gn chrome/browser/resources/bookmarks/api_listener.ts chrome/browser/resources/bookmarks/bookmarks.html chrome/browser/resources/bookmarks/bookmarks.ts chrome/browser/resources/bookmarks/command_manager.ts chrome/browser/resources/bookmarks/reducers.ts chrome/browser/resources/downloads/BUILD.gn chrome/browser/resources/downloads/downloads.html chrome/browser/resources/downloads/downloads.ts chrome/browser/resources/downloads/manager.html chrome/browser/resources/extensions/BUILD.gn chrome/browser/resources/extensions/extensions.html chrome/browser/resources/extensions/extensions.ts chrome/browser/resources/extensions/item_list.html chrome/browser/resources/extensions/item_list.ts chrome/browser/resources/extensions/sidebar.html chrome/browser/resources/history/BUILD.gn chrome/browser/resources/history/history.html chrome/browser/resources/history/history.ts chrome/browser/resources/history/history_item.html chrome/browser/resources/history/history_item.ts chrome/browser/resources/history/shared_style.css chrome/browser/resources/history/synced_device_manager.html chrome/browser/resources/password_manager/BUILD.gn chrome/browser/resources/password_manager/password_manager.ts chrome/browser/resources/password_manager/shared_style.css chrome/browser/resources/pdf/manifest.json chrome/browser/resources/settings/BUILD.gn chrome/browser/resources/settings/people_page/sync_controls.ts chrome/browser/resources/settings/privacy_page/personalization_options.html chrome/browser/resources/settings/privacy_page/personalization_options.ts chrome/browser/resources/settings/privacy_page/privacy_page.html chrome/browser/resources/settings/privacy_page/privacy_page.ts chrome/browser/resources/settings/route.ts chrome/browser/resources/settings/router.ts chrome/browser/resources/settings/settings.html chrome/browser/resources/settings/settings.ts chrome/browser/resources/settings/settings_page/main_page_mixin.ts chrome/browser/resources/settings/settings_shared.css chrome/browser/resources/settings/site_settings/constants.ts chrome/browser/resources/settings/site_settings/settings_category_default_radio_group.ts chrome/browser/resources/settings/site_settings_page/site_settings_page.ts chrome/browser/resources/settings_shared/privacy_page/privacy_page_browser_proxy.ts chrome/browser/resources/side_panel/bookmarks/BUILD.gn chrome/browser/resources/side_panel/bookmarks/power_bookmarks_list.ts chrome/browser/resources/side_panel/read_anything/BUILD.gn chrome/browser/resources/signin/profile_customization/profile_customization_app.ts chrome/browser/resources/signin/profile_picker/profile_card.html chrome/browser/resources/signin/profile_picker/profile_picker.ts chrome/browser/resources/signin/profile_picker/profile_picker_main_view.html chrome/browser/resources/signin/profile_picker/profile_picker_main_view.ts chrome/browser/resources_util.cc chrome/browser/safe_browsing/download_protection/check_client_download_request_base.cc chrome/browser/shell_integration.h chrome/browser/shell_integration_linux.cc chrome/browser/signin/account_consistency_mode_manager.cc chrome/browser/spellchecker/spellcheck_hunspell_dictionary.cc chrome/browser/storage_access_api/storage_access_grant_permission_context.cc chrome/browser/sync/sync_service_factory.cc chrome/browser/tab_ui/android/BUILD.gn chrome/browser/themes/theme_service_factory.cc chrome/browser/ui/BUILD.gn chrome/browser/ui/actions/chrome_action_id.h chrome/browser/ui/android/appmenu/internal/BUILD.gn chrome/browser/ui/android/appmenu/internal/java/src/org/chromium/chrome/browser/ui/appmenu/AppMenu.java chrome/browser/ui/android/omnibox/java/res/layout/url_action_container.xml chrome/browser/ui/android/toolbar/BUILD.gn chrome/browser/ui/android/toolbar/java/res/layout/toolbar_phone.xml chrome/browser/ui/android/toolbar/java/res/layout/toolbar_tablet.xml chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/ToolbarPhone.java chrome/browser/ui/android/toolbar/java/src/org/chromium/chrome/browser/toolbar/top/ToolbarTablet.java chrome/browser/ui/browser.cc chrome/browser/ui/browser_actions.h chrome/browser/ui/browser_navigator.cc chrome/browser/ui/browser_ui_prefs.cc chrome/browser/ui/chrome_pages.cc chrome/browser/ui/color/BUILD.gn chrome/browser/ui/extensions/icon_with_badge_image_source.cc chrome/browser/ui/extensions/icon_with_badge_image_source.h chrome/browser/ui/omnibox/chrome_omnibox_client.h chrome/browser/ui/tab_helpers.cc chrome/browser/ui/tabs/recent_tabs_sub_menu_model.cc chrome/browser/ui/tabs/recent_tabs_sub_menu_model_unittest.cc chrome/browser/ui/tabs/tab_strip_model.h chrome/browser/ui/tabs/tab_strip_prefs.cc chrome/browser/ui/tabs/tab_style.cc chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc chrome/browser/ui/views/bookmarks/bookmark_bubble_view.cc chrome/browser/ui/views/bubble/webui_bubble_manager.h chrome/browser/ui/views/download/download_item_view.h chrome/browser/ui/views/extensions/extensions_menu_main_page_view.cc chrome/browser/ui/views/extensions/extensions_menu_view_controller.cc chrome/browser/ui/views/frame/browser_view_layout.cc chrome/browser/ui/views/frame/tab_strip_region_view.h chrome/browser/ui/views/location_bar/icon_label_bubble_view.cc chrome/browser/ui/views/location_bar/location_bar_view.cc chrome/browser/ui/views/location_bar/location_bar_view.h chrome/browser/ui/views/overlay/video_overlay_window_views.cc chrome/browser/ui/views/page_info/page_info_view_factory.cc chrome/browser/ui/views/permissions/permission_prompt_bubble_base_view.cc chrome/browser/ui/views/profiles/avatar_toolbar_button.h chrome/browser/ui/views/profiles/incognito_menu_view.h chrome/browser/ui/views/profiles/profile_menu_view.h chrome/browser/ui/views/profiles/profile_menu_view_base.cc chrome/browser/ui/views/profiles/profile_menu_view_base.h chrome/browser/ui/views/send_tab_to_self/send_tab_to_self_device_picker_bubble_view.cc chrome/browser/ui/views/side_panel/side_panel_coordinator.h chrome/browser/ui/views/side_panel/side_panel_entry_id.h chrome/browser/ui/views/tabs/new_tab_button.h chrome/browser/ui/views/tabs/tab.cc chrome/browser/ui/views/tabs/tab_group_views.cc chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.h chrome/browser/ui/views/tabs/tab_strip.cc chrome/browser/ui/views/tabs/tab_style_views.cc chrome/browser/ui/views/toolbar/app_menu.h chrome/browser/ui/views/toolbar/toolbar_view.cc chrome/browser/ui/views/translate/translate_bubble_view_unittest.cc chrome/browser/ui/views/update_recommended_message_box.h chrome/browser/ui/webui/BUILD.gn chrome/browser/ui/webui/bookmarks/bookmarks_ui.cc chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc chrome/browser/ui/webui/downloads/downloads_ui.cc chrome/browser/ui/webui/extensions/extensions_ui.cc chrome/browser/ui/webui/history/history_ui.cc chrome/browser/ui/webui/print_preview/print_preview_ui.cc chrome/browser/ui/webui/settings/import_data_handler.cc chrome/browser/ui/webui/settings/import_data_handler.h chrome/browser/ui/webui/settings/people_handler.cc chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc chrome/browser/ui/webui/settings/site_settings_helper.cc chrome/browser/ui/webui/side_panel/bookmarks/bookmarks.mojom chrome/browser/ui/webui/theme_source.cc chrome/browser/web_applications/os_integration/mac/apps_folder_support.mm chrome/browser/webauthn/enclave_authenticator_browsertest.cc chrome/chrome_proxy/chrome_proxy_main_win.cc chrome/chrome_repack_locales.gni chrome/common/BUILD.gn chrome/common/extensions/api/developer_private.idl chrome/common/extensions/chrome_extensions_client.cc chrome/common/importer/importer_data_types.h chrome/common/importer/mock_importer_bridge.h chrome/elevation_service/BUILD.gn chrome/installer/gcapi/gcapi.cc chrome/installer/gcapi/google_update_util.cc chrome/installer/launcher_support/chrome_launcher_support.cc chrome/installer/linux/BUILD.gn chrome/installer/linux/common/installer.include chrome/installer/linux/common/repo.cron chrome/installer/linux/common/rpmrepo.cron chrome/installer/linux/common/wrapper chrome/installer/linux/debian/build.sh chrome/installer/linux/debian/changelog.template chrome/installer/linux/debian/control.template chrome/installer/linux/debian/postinst chrome/installer/linux/debian/postrm chrome/installer/linux/debian/update_dist_package_versions.py chrome/installer/linux/rpm/build.sh chrome/installer/linux/rpm/chrome.spec.template chrome/installer/linux/rpm/update_package_provides.py chrome/installer/mac/BUILD.gn chrome/installer/mac/signing/commands.py chrome/installer/mac/signing/config.py chrome/installer/mac/signing/config_factory.py chrome/installer/mac/signing/model.py chrome/installer/mac/signing/parts.py chrome/installer/mac/signing/pipeline.py chrome/installer/mac/signing/signing.py chrome/installer/mini_installer/BUILD.gn chrome/installer/mini_installer/chrome.release chrome/installer/mini_installer/configuration.cc chrome/installer/mini_installer/mini_installer.cc chrome/installer/setup/BUILD.gn chrome/installer/util/BUILD.gn chrome/installer/util/google_update_settings.cc chrome/installer/util/shell_util.cc chrome/renderer/BUILD.gn chrome/renderer/chrome_content_renderer_client.cc chrome/renderer/chrome_content_renderer_client.h chrome/renderer/worker_content_settings_client.h chrome/services/printing/BUILD.gn chrome/services/printing/public/mojom/BUILD.gn chrome/test/BUILD.gn chrome/test/data/webui/settings/BUILD.gn chrome/test/include_js_tests.gni chrome/tools/build/mac/BUILD.gn chrome/tools/build/mac/infoplist_strings_util.cc chrome/tools/build/win/create_installer_archive.py chrome/updater/branding.gni chrome/utility/BUILD.gn chrome/utility/importer/external_process_importer_bridge.h components/browser_ui/settings/android/BUILD.gn components/browser_ui/site_settings/android/java/res/menu/website_preferences_menu.xml components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/ChosenObjectSettings.java components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SingleCategorySettings.java components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/SiteSettingsCategory.java components/browser_ui/widget/android/java/res/values/dimens.xml components/browsing_data/core/BUILD.gn components/component_updater/component_updater_service.h components/content_settings/browser/page_specific_content_settings.cc components/content_settings/core/browser/BUILD.gn components/content_settings/core/browser/content_settings_default_provider.cc components/content_settings/core/browser/content_settings_policy_provider.cc components/content_settings/core/browser/content_settings_pref.cc components/content_settings/core/browser/content_settings_pref_provider.h components/content_settings/core/browser/content_settings_registry.cc components/content_settings/core/browser/content_settings_uma_util.cc components/content_settings/core/browser/content_settings_utils.cc components/content_settings/core/browser/website_settings_registry.h components/content_settings/core/common/content_settings_enums.mojom components/content_settings/core/common/cookie_settings_base.cc components/content_settings/core/common/cookie_settings_base.h components/content_settings/renderer/BUILD.gn components/content_settings/renderer/content_settings_agent_impl.cc components/content_settings/renderer/content_settings_agent_impl.h components/crash/core/app/crash_reporter_client.cc components/crash/core/app/crashpad.cc components/crash/core/browser/resources/crashes.ts components/crx_file/BUILD.gn components/crx_file/crx_creator.cc components/crx_file/crx_verifier.cc components/download/internal/background_service/proto/entry.proto components/download/internal/background_service/proto_conversions.cc components/download/internal/common/download_item_impl.cc components/download/public/background_service/clients.cc components/download/public/background_service/clients.h components/embedder_support/user_agent_utils.cc components/external_intents/android/BUILD.gn components/history/core/browser/BUILD.gn components/history/core/browser/history_types.h components/infobars/core/infobar_delegate.h components/metrics/BUILD.gn components/metrics/machine_id_provider_win.cc components/minidump_uploader/android/java/src/org/chromium/components/minidump_uploader/MinidumpUploader.java components/omnibox/browser/BUILD.gn components/omnibox/browser/autocomplete_controller.cc components/omnibox/browser/omnibox_edit_model.cc components/os_crypt/sync/BUILD.gn components/os_crypt/sync/key_storage_kwallet.cc components/os_crypt/sync/key_storage_kwallet_unittest.cc components/os_crypt/sync/key_storage_libsecret.cc components/os_crypt/sync/key_storage_linux.cc components/os_crypt/sync/keychain_password_mac.mm components/os_crypt/sync/os_crypt_win.cc components/page_info/page_info.cc components/password_manager/core/browser/password_form_filling.cc components/permissions/BUILD.gn components/permissions/android/BUILD.gn components/permissions/android/permission_prompt/permission_dialog_delegate.cc components/permissions/permission_context_base.h components/permissions/permission_manager.cc components/permissions/permission_request_manager.cc components/permissions/permission_uma_util.cc components/permissions/permission_util.cc components/permissions/request_type.cc components/policy/tools/generate_policy_source.py components/policy/tools/template_writers/writer_configuration.py components/safe_browsing/content/browser/safe_browsing_network_context.cc components/safe_browsing/core/common/safe_browsing_prefs.cc components/search_engines/BUILD.gn components/search_engines/default_search_manager.cc components/search_engines/prepopulated_engines.json components/signin/internal/identity_manager/BUILD.gn components/strings/BUILD.gn components/sync/engine/BUILD.gn components/sync/engine/model_type_worker.h components/sync/engine/sync_scheduler_impl.cc components/sync/engine/syncer_proto_util.cc components/sync/protocol/device_info_specifics.proto components/sync/protocol/proto_visitors.h components/sync/protocol/protocol_sources.gni components/sync/service/BUILD.gn components/sync/service/sync_service_impl.h components/sync/service/sync_stopped_reporter.h components/sync_device_info/BUILD.gn components/sync_device_info/device_info.h components/sync_device_info/device_info_sync_bridge.cc components/system_media_controls/linux/system_media_controls_linux.cc components/translate/content/renderer/translate_agent.cc components/translate/core/common/BUILD.gn components/update_client/BUILD.gn components/vector_icons/aggregate_vector_icons.py components/vector_icons/vector_icons.gni components/version_ui/resources/about_version.css content/app_shim_remote_cocoa/render_widget_host_view_cocoa.mm content/browser/BUILD.gn content/browser/browser_main_loop.h content/browser/browser_main_runner_impl.cc content/browser/browsing_data/browsing_data_filter_builder_impl.cc content/browser/gpu/gpu_internals_ui.cc content/browser/renderer_host/clipboard_host_impl.cc content/browser/renderer_host/navigation_controller_impl.cc content/browser/renderer_host/navigation_request.cc content/browser/renderer_host/render_frame_host_impl.cc content/browser/resources/gpu/browser_bridge.ts content/browser/resources/gpu/info_view.ts content/browser/url_loader_factory_getter.cc content/browser/web_contents/web_contents_impl.cc content/browser/webui/web_ui_impl.cc content/browser/zygote_host/zygote_host_impl_linux.cc content/common/BUILD.gn content/common/frame.mojom content/common/user_agent.cc content/public/browser/browser_main_parts.h content/renderer/render_frame_impl.cc content/renderer/render_thread_impl.cc crypto/aead.cc crypto/unexportable_key_metrics.cc device/fido/features.cc extensions/browser/api/socket/tcp_socket.cc extensions/browser/api/web_request/extension_web_request_event_router.cc extensions/browser/extension_creator.cc extensions/browser/user_script_manager.h extensions/renderer/native_extension_bindings_system.h google_apis/google_api_keys-inc.cc google_update/BUILD.gn ios/chrome/app/BUILD.gn ios/chrome/browser/flags/about_flags.mm ios/chrome/browser/net/model/BUILD.gn ios/chrome/browser/net/model/ios_chrome_network_delegate.h ios/chrome/browser/shared/model/prefs/browser_prefs.mm ios/chrome/browser/sync/model/sync_service_factory.mm ios/chrome/common/ui/favicon/favicon_attributes.h media/audio/pulse/pulse_util.cc media/capture/video/win/video_capture_device_mf_win.cc mojo/public/tools/bindings/checks/mojom_attributes_check.py mojo/public/tools/mojom/mojom_parser.py net/BUILD.gn net/base/proxy_server.cc net/cookies/canonical_cookie.cc net/cookies/cookie_deletion_info.h net/dns/BUILD.gn net/dns/host_cache.cc net/dns/host_resolver_manager_job.cc net/http/transport_security_state.cc net/proxy_resolution/configured_proxy_resolution_service.cc net/socket/socks5_client_socket.cc net/socket/socks5_client_socket.h net/socket/socks_connect_job.cc sandbox/policy/win/sandbox_win.cc sandbox/win/BUILD.gn services/network/cookie_manager.cc services/network/cors/cors_url_loader.cc services/network/public/cpp/BUILD.gn services/network/public/cpp/network_param_mojom_traits.cc services/network/public/cpp/network_param_mojom_traits.h services/network/resolve_host_request.cc services/preferences/tracked/BUILD.gn services/preferences/tracked/device_id_win.cc third_party/android_deps/BUILD.gn third_party/blink/common/client_hints/client_hints.cc third_party/blink/common/permissions/permission_utils.cc third_party/blink/renderer/BUILD.gn third_party/blink/renderer/bindings/BUILD.gn third_party/blink/renderer/bindings/core/v8/referrer_script_info.cc third_party/blink/renderer/bindings/core/v8/referrer_script_info.h third_party/blink/renderer/bindings/core/v8/v8_script_runner.cc third_party/blink/renderer/bindings/generated_in_modules.gni third_party/blink/renderer/bindings/idl_in_modules.gni third_party/blink/renderer/bindings/scripts/bind_gen/interface.py third_party/blink/renderer/bindings/scripts/bind_gen/task_queue.py third_party/blink/renderer/bindings/scripts/web_idl/composition_parts.py third_party/blink/renderer/build/scripts/make_instrumenting_probes.py third_party/blink/renderer/core/BUILD.gn third_party/blink/renderer/core/dom/events/event_target.cc third_party/blink/renderer/core/editing/commands/clipboard_commands.cc third_party/blink/renderer/core/frame/dom_window.h third_party/blink/renderer/core/frame/local_dom_window.cc third_party/blink/renderer/core/frame/navigator_device_memory.idl third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc third_party/blink/renderer/core/html/canvas/html_canvas_element.cc third_party/blink/renderer/core/html/canvas/html_canvas_element.h third_party/blink/renderer/core/html/canvas/html_canvas_element.idl third_party/blink/renderer/core/html/media/autoplay_policy.cc third_party/blink/renderer/core/loader/frame_fetch_context.cc third_party/blink/renderer/core/loader/mixed_content_checker.cc third_party/blink/renderer/core/loader/mixed_content_checker.h third_party/blink/renderer/core/loader/modulescript/module_script_loader.cc third_party/blink/renderer/core/loader/modulescript/module_tree_linker.cc third_party/blink/renderer/core/permissions_policy/permissions_policy_features.json5 third_party/blink/renderer/core/probe/BUILD.gn third_party/blink/renderer/core/scheduler/scheduled_action.cc third_party/blink/renderer/core/script/dynamic_module_resolver.cc third_party/blink/renderer/core/script/script_loader.cc third_party/blink/renderer/modules/BUILD.gn third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc third_party/blink/renderer/modules/canvas/canvas2d/canvas_rendering_context_2d.idl third_party/blink/renderer/modules/canvas/offscreencanvas2d/offscreen_canvas_rendering_context_2d.idl third_party/blink/renderer/modules/csspaint/paint_rendering_context_2d.idl third_party/blink/renderer/modules/encryptedmedia/navigator_request_media_key_system_access.cc third_party/blink/renderer/modules/mediastream/media_devices.cc third_party/blink/renderer/modules/plugins/dom_plugin_array.cc third_party/blink/renderer/modules/webaudio/analyser_handler.cc third_party/blink/renderer/modules/webaudio/audio_buffer.cc third_party/blink/renderer/modules/webaudio/audio_buffer.h third_party/blink/renderer/modules/webaudio/audio_buffer.idl third_party/blink/renderer/modules/webaudio/realtime_analyser.cc third_party/blink/renderer/modules/webgl/webgl2_rendering_context_base.cc third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc third_party/blink/renderer/modules/websockets/websocket_channel_impl.h third_party/blink/renderer/platform/BUILD.gn third_party/blink/renderer/platform/bindings/idl_member_installer.h third_party/blink/renderer/platform/fonts/font_fallback_list.cc third_party/blink/renderer/platform/runtime_enabled_features.json5 third_party/crashpad/crashpad/snapshot/win/process_snapshot_win.cc third_party/crashpad/crashpad/util/net/http_transport_win.cc third_party/inspector_protocol/pdl.py third_party/libaddressinput/chromium/chrome_metadata_source.cc third_party/lit/v3_0/BUILD.gn third_party/lottie/lottie_worker.js third_party/polymer/v3_0/BUILD.gn third_party/rust/aho_corasick/v1/BUILD.gn third_party/rust/anyhow/v1/BUILD.gn third_party/rust/base64/v0_13/BUILD.gn third_party/rust/getrandom/v0_2/BUILD.gn third_party/rust/hex/v0_4/BUILD.gn third_party/rust/log/v0_4/BUILD.gn third_party/rust/ppv_lite86/v0_2/BUILD.gn third_party/rust/rand/v0_8/BUILD.gn third_party/rust/rand_chacha/v0_3/BUILD.gn third_party/rust/rand_core/v0_6/BUILD.gn third_party/rust/regex/v1/BUILD.gn third_party/rust/regex_automata/v0_4/BUILD.gn third_party/rust/regex_syntax/v0_8/BUILD.gn third_party/rust/rustc_version/v0_4/BUILD.gn third_party/rust/semver/v1/BUILD.gn third_party/rust/serde/v1/BUILD.gn third_party/rust/serde_json/v1/BUILD.gn third_party/rust/syn/v1/BUILD.gn third_party/rust/syn/v2/BUILD.gn third_party/tflite/BUILD.gn third_party/widevine/cdm/widevine.gni tools/binary_size/libsupersize/archive.py tools/clang/pylib/clang/compile_db.py tools/crates/gnrt/gen.rs tools/crates/gnrt/lib/gn.rs tools/crates/gnrt/lib/paths.rs tools/crates/gnrt/lib/platforms.rs tools/crates/gnrt/lib/readme.rs tools/crates/gnrt/vendor.rs tools/git/move_source_file.py tools/grit/grit/gather/policy_json.py tools/gritsettings/resource_ids.spec tools/json_schema_compiler/cc_generator.py tools/json_schema_compiler/feature_compiler.py tools/json_schema_compiler/idl_schema.py tools/json_to_struct/json_to_struct.gni tools/licenses/licenses.py tools/metrics/histograms/metadata/histogram_suffixes_list.xml tools/metrics/histograms/metadata/page/histograms.xml tools/perf/benchmarks/system_health.py tools/perf/core/perf_benchmark.py tools/perf/core/results_dashboard.py tools/perf/core/services/dashboard_service.py tools/perf/page_sets/system_health/story_tags.py tools/perf/page_sets/system_health/system_health_stories.py tools/perf/process_perf_results.py tools/search_engine_choice/search_engine_icons_utils.py tools/symsrc/source_index.py tools/typescript/ts_library.gni tools/typescript/ts_library.py tools/web_dev_style/eslint.py ui/accessibility/platform/ax_platform_node_cocoa.mm ui/base/BUILD.gn ui/base/accelerators/accelerator.cc ui/base/cocoa/permissions_utils.mm ui/color/BUILD.gn ui/color/color_id.h ui/native_theme/native_theme_win.cc ui/native_theme/native_theme_win.h ui/views/accessibility/accessibility_paint_checks.cc ui/views/controls/menu/menu_separator.cc ui/webui/resources/BUILD.gn ui/webui/resources/cr_components/searchbox/BUILD.gn ui/webui/resources/cr_elements/BUILD.gn ui/webui/resources/cr_elements/cr_lottie/cr_lottie.ts ui/webui/resources/cr_elements/cr_radio_button/cr_radio_button_style.css ui/webui/resources/cr_elements/cr_shared_style.css ui/webui/resources/cr_elements/cr_shared_vars.css ui/webui/resources/cr_elements/cr_toolbar/cr_toolbar.ts ui/webui/resources/css/md_colors.css ui/webui/resources/tools/build_webui.gni ui/webui/resources/tools/bundle_js.gni ui/webui/resources/tools/bundle_js_excludes.gni
done.
Applying patches:........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................All patch apply done.

Getting patch data.....
Resetting...done.
Applying patches:..All patch apply done.

Getting patch data............
Resetting...done.
Applying patches:.........All patch apply done.

Getting patch data....
Resetting...done.
Applying patches:.All patch apply done.
There were 596 Chromium code patch updates to apply.
350 successful patches:
base/metrics/histogram_functions.h
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
base/test/BUILD.gn
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
base/test/launcher/test_results_tracker.cc
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
base/threading/thread_restrictions.h
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
base/trace_event/builtin_categories.h
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
base/win/embedded_i18n/create_string_rc.py
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
base/win/embedded_i18n/generate_embedded_i18n.gni
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
build/android/gradle/generate_gradle.py
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
build/android/gyp/dex.py
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
build/android/gyp/util/resource_utils.py
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
build/config/BUILDCONFIG.gn
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
...
---------------------------------------------------------------------------------------------------
third_party/catapult/tracing/tracing/metrics/system_health/loading_metric.html
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
third_party/catapult/tracing/tracing/value/diagnostics/reserved_infos.py
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
third_party/catapult/tracing/tracing_project.py
  - Patch applied because: The target file was modified since the patch was last applied.
---------------------------------------------------------------------------------------------------
246 failed patches:
.rustfmt.toml
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: .rustfmt.toml:23
error: .rustfmt.toml: patch does not apply

---------------------------------------------------------------------------------------------------
base/BUILD.gn
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: base/BUILD.gn:4418
error: base/BUILD.gn: patch does not apply

---------------------------------------------------------------------------------------------------
base/version_info/BUILD.gn
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: base/version_info/BUILD.gn: No such file or directory

---------------------------------------------------------------------------------------------------
...
---------------------------------------------------------------------------------------------------
ui/webui/resources/cr_elements/cr_shared_style.css
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: ui/webui/resources/cr_elements/cr_shared_style.css:8
error: ui/webui/resources/cr_elements/cr_shared_style.css: patch does not apply

---------------------------------------------------------------------------------------------------
ui/webui/resources/cr_elements/cr_shared_vars.css
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: ui/webui/resources/cr_elements/cr_shared_vars.css:4
error: ui/webui/resources/cr_elements/cr_shared_vars.css: patch does not apply

---------------------------------------------------------------------------------------------------
ui/webui/resources/tools/bundle_js.gni
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: ui/webui/resources/tools/bundle_js.gni:100
error: ui/webui/resources/tools/bundle_js.gni: patch does not apply

---------------------------------------------------------------------------------------------------
ui/webui/resources/tools/bundle_js_excludes.gni
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: ui/webui/resources/tools/bundle_js_excludes.gni: No such file or directory

---------------------------------------------------------------------------------------------------
v8/BUILD.gn
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: BUILD.gn:751
error: BUILD.gn: patch does not apply

---------------------------------------------------------------------------------------------------
third_party/devtools-frontend/src/front_end/panels/application/ApplicationPanelSidebar.ts
  - Patch applied because: No corresponding .patchinfo file was found.
  - Error - Program git exited with error code 1.
error: patch failed: front_end/panels/application/ApplicationPanelSidebar.ts:445
error: front_end/panels/application/ApplicationPanelSidebar.ts: patch does not apply

---------------------------------------------------------------------------------------------------
Exiting as not all patches were successful!

@bsclifton
Copy link
Member

Yeah the red text is not good - but you made it past the sync part, at least it looked that way from the logs. Meaning, your local code should have the latest Chromium and it's supposed to have done a reset.

Something looks off though - those files should absolutely be there.

Just for a sanity check, do you have these files on disk?

  • /home/hamir/brave-browser/src/base/BUILD.gn
  • /home/hamir/brave-browser/src/base/version_info/BUILD.gn
  • /home/hamir/brave-browser/src/v8/BUILD.gn

If not, then the Chromium cloning step might have failed. npm run sync gets the depot_tools package and does gclient sync which is supposed to get you up to date.

@hamirmahal
Copy link
Author

Hmm... It looks like I have the first and last one, but not the middle one.

0 ~ $  stat /home/hamir/brave-browser/src/base/BUILD.gn
  File: /home/hamir/brave-browser/src/base/BUILD.gn
  Size: 181856    	Blocks: 360        IO Block: 4096   regular file
Device: 10302h/66306d	Inode: 39356432    Links: 1
Access: (0664/-rw-rw-r--)  Uid: ( 1000/   hamir)   Gid: ( 1000/   hamir)
Access: 2024-09-06 15:01:53.909338997 -0700
Modify: 2024-08-21 19:36:11.763904204 -0700
Change: 2024-08-21 19:36:11.763904204 -0700
 Birth: 2024-08-21 19:36:11.763904204 -0700

0 ~ $  stat /home/hamir/brave-browser/src/base/version_info/BUILD.gn
stat: cannot statx '/home/hamir/brave-browser/src/base/version_info/BUILD.gn': No such file or directory

1 ~ $  stat /home/hamir/brave-browser/src/v8/BUILD.gn
  File: /home/hamir/brave-browser/src/v8/BUILD.gn
  Size: 268974    	Blocks: 528        IO Block: 4096   regular file
Device: 10302h/66306d	Inode: 42433456    Links: 1
Access: (0664/-rw-rw-r--)  Uid: ( 1000/   hamir)   Gid: ( 1000/   hamir)
Access: 2024-09-06 15:01:55.718351509 -0700
Modify: 2024-08-04 15:58:54.873953157 -0700
Change: 2024-08-04 15:58:54.873953157 -0700
 Birth: 2024-08-04 15:58:54.869953132 -0700

@bsclifton
Copy link
Member

bsclifton commented Sep 25, 2024

Sorry for not responding here - something is definitely wrong w/ git if the clone said it finished but there are missing files. I'm not sure what to recommend next. Maybe uninstall/reinstall git or check your git config?

I'm going to close this issue as there isn't a problem with the product. But if you would like to continue to troubleshoot, you can keep posting here. Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants