Error on building binaries for branch 7727

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

Error on building binaries for branch 7727

Postby delphirules » Sun May 03, 2026 2:12 pm

Hello,

I'm having this error, any ideas please ? :?
e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\cros_audio\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\xr\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\compose\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\language\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\sync\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\permissions\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\custom_tabs\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\apps\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\startup\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\skia\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\file\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\installer\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\ukm\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\browser\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\accessibility\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\ash_user_education\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\page\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\cros_audio\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\payment\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\remoting\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\user_data_importer\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\offline\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\readaloud\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\xr\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\lens\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\data_sharing\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\webauthn\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\skills\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\variations\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\visited_url_ranking\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\power\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\sharing\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\web_core\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\segmentation_platform\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\local\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\commerce\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\session\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\printing\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\search\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\safe_browsing\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\crostini\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\oobe\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\contextual_search\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\compositing\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\settings\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\contextual_cueing\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\actor\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\fastpair\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\prefetch\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\apps\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\media\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\renderer\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\collaboration_service\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\input\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\interstitial\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\update_engine\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\cros_ml\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\geolocation\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\toasts\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\shortcuts\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\quickstart\histograms.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\password\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\memory\enums.xml, e:\code\chromium_git\chromium\src\tools\metrics\histograms\metadata\chromeos_settings\histograms.xml
[52945/56982] CXX obj/chrome/browser/extensions/api/webrtc...vate/webrtc_logging_private/webrtc_logging_private_api.obj
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "e:\code\automate\automate-git.py", line 1695, in <module>
run(command + build_path + target, chromium_src_dir,
File "e:\code\automate\automate-git.py", line 174, in run
return subprocess.check_call(
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2800.0_x64__qbz5n2kfra8p0\Lib\subprocess.py", line 413, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['autoninja', '-C', 'out\\Debug_GN_x86', 'cefclient', 'bootstrap', 'bootstrapc']' returned non-zero exit status 1.
delphirules
Expert
 
Posts: 100
Joined: Mon May 16, 2022 12:07 pm

Re: Error on building binaries for branch 7727

Postby delphirules » Sat May 16, 2026 5:31 am

Tried again this night, no lucky... Any ideas please ? :?

[52946/56982] CXX obj/chrome/browser/extensions/api/webrtc...vate/webrtc_logging_private/webrtc_logging_private_api.obj
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "e:\code\automate\automate-git.py", line 1695, in <module>
run(command + build_path + target, chromium_src_dir,
File "e:\code\automate\automate-git.py", line 174, in run
return subprocess.check_call(
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2800.0_x64__qbz5n2kfra8p0\Lib\subprocess.py", line 413, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['autoninja', '-C', 'out\\Debug_GN_x86', 'cefclient', 'bootstrap', 'bootstrapc']' returned non-zero exit status 1.
delphirules
Expert
 
Posts: 100
Joined: Mon May 16, 2022 12:07 pm

Re: Error on building binaries for branch 7727

Postby ndesktop » Mon May 18, 2026 12:53 am

I would try to add depot_tools path at the beginning of PATH variable so the Python run to be the one of depot_tools and not the one from PythonApps.
I am using a very trimmed version of my current PATH, this is what I'm using to build cef (replace D:\dev\cef\r\7559 with whatever root directory aka where chromium/ directory is checked out):
PATH=D:\dev\cef\r\7559\depot_tools;C:\bin\git\cmd;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0
ndesktop
Virtuoso
 
Posts: 1001
Joined: Thu Dec 03, 2015 10:10 am

Re: Error on building binaries for branch 7727

Postby delphirules » Mon May 18, 2026 5:29 pm

T hank you, will try tonight !
delphirules
Expert
 
Posts: 100
Joined: Mon May 16, 2022 12:07 pm

Re: Error on building binaries for branch 7727

Postby delphirules » Wed May 20, 2026 5:31 am

Tried this tonight but now i'm getting this error right after start :

Code: Select all
ERROR:root:Failed to bootstrap depot_tools.
Git was not found in PATH. Have you installed it?
Traceback (most recent call last):
  File "e:\code\automate\automate-git.py", line 1283, in <module>
    run('update_depot_tools.bat', depot_tools_dir)
  File "e:\code\automate\automate-git.py", line 174, in run
    return subprocess.check_call(
           ^^^^^^^^^^^^^^^^^^^^^^
  File "e:\code\depot_tools\bootstrap-2@3_11_8_chromium_35_bin\python3\bin\Lib\subprocess.py", line 413, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['update_depot_tools.bat']' returned non-zero exit status 1.


Strange thing is, GIT is actually on my %path%, as shown on my BAT script below. Any ideas ? I've been building branches for years but now I'm stuck on t he previous branch :?

Code: Select all
set PATH=e:\;e:\code\chromium_git\depot_tools;E:\code\chromium_git\depot_tools\.cipd_bin\3.8\bin\Lib\venv\scripts\nt;E:\code\chromium_git\depot_tools\.cipd_bin\3.11\bin;C:\Program Files\Git\cmd\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0
set GN_DEFINES=is_official_build=true proprietary_codecs=true ffmpeg_branding=Chrome use_siso=false
set GYP_MSVS_VERSION=2022
set CEF_ARCHIVE_FORMAT=tar.bz2
python3 e:\code\automate\automate-git.py --download-dir=e:\code\chromium_git --branch=7727 --minimal-distrib --client-distrib --force-clean --with-pgo-profiles
delphirules
Expert
 
Posts: 100
Joined: Mon May 16, 2022 12:07 pm

Re: Error on building binaries for branch 7727

Postby ndesktop » Wed May 20, 2026 4:40 pm

Try to modify here.
It seems it looks for git.exe outside depot_tools, but it does not find it.
Your PATH contains indeed C:\Program Files\Git\cmd, but git.exe is in C:\Program Files\Git\bin. Maybe adding C:\Program Files\Git\bin to PATH will solve it.
Also, although it's maybe not standard, but I am installing git, python etc. in a path without spaces (mine being C:\bin, so I have C:\bin\git, C:\bin\python\3.12, C:\bin\python\3.14 etc). Maybe this helps as well in the future.
ndesktop
Virtuoso
 
Posts: 1001
Joined: Thu Dec 03, 2015 10:10 am

Re: Error on building binaries for branch 7727

Postby delphirules » Wed May 20, 2026 6:10 pm

Thank you , will try again to night.

It's odd because the last 4 or 5 branches went without issues , only this is getting my the headche :D
delphirules
Expert
 
Posts: 100
Joined: Mon May 16, 2022 12:07 pm

Re: Error on building binaries for branch 7727

Postby ndesktop » Thu May 21, 2026 1:40 am

delphirules wrote:Thank you , will try again to night.

It's odd because the last 4 or 5 branches went without issues , only this is getting my the headche :D

Probably before this it locates git.exe (or git.cmd, .bat, I can't remember now) inside depot_tools, and now depot_tools skips (and from what it says in the comments of the link above, will deprecate) the deployment and usage of its inner git and will rely on whatever is installed locally. I can't think of anything else.
ndesktop
Virtuoso
 
Posts: 1001
Joined: Thu Dec 03, 2015 10:10 am

Re: Error on building binaries for branch 7727

Postby delphirules » Thu May 21, 2026 5:16 am

Well at least now the error changed... any ideas now ? :?

Code: Select all
clang-cl: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 23.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 8a0be0bc3772e8ed06b9a17255e0cfb25539f125)
Target: i386-pc-windows-msvc
Thread model: posix
InstalledDir: ..\..\third_party\llvm-build\Release+Asserts\bin
clang-cl: note: diagnostic msg:
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang-cl: note: diagnostic msg: ../clang-crashreports\paint_property_tree_builder-e73dcc.cpp
clang-cl: note: diagnostic msg: ../clang-crashreports\paint_property_tree_builder-e73dcc.sh
clang-cl: note: diagnostic msg:

********************
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
  File "e:\code\automate\automate-git.py", line 1695, in <module>
    run(command + build_path + target, chromium_src_dir,
  File "e:\code\automate\automate-git.py", line 174, in run
    return subprocess.check_call(
           ^^^^^^^^^^^^^^^^^^^^^^
  File "e:\code\chromium_git\depot_tools\bootstrap-2@3_11_8_chromium_35_bin\python3\bin\Lib\subprocess.py", line 413, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['autoninja', '-C', 'out\\Debug_GN_x86', 'cefclient', 'bootstrap', 'bootstrapc']' returned non-zero exit status 1.
delphirules
Expert
 
Posts: 100
Joined: Mon May 16, 2022 12:07 pm

Re: Error on building binaries for branch 7727

Postby ndesktop » Thu May 21, 2026 6:11 am

Looks like a clang crash. Should work on retry. (Maybe add an exception on Windows Security?)
An observation: thread model is posix on Windows?
ndesktop
Virtuoso
 
Posts: 1001
Joined: Thu Dec 03, 2015 10:10 am

Next

Return to Support Forum

Who is online

Users browsing this forum: No registered users and 18 guests