I am trying to check out the source code of Chromium 26.0.1410.64. Here is the procedure I followed:
1. Create a folder named d:\chromium_root
2. Created a .gclient file under this folder. The content is shown below:
solutions = [
{ "name" : "26.0.1410.64",
"url" : "
https://src.chromium.org/chrome/releases/26.0.1410.64",
"deps_file" : "DEPS",
"managed" : True,
"custom_deps": {
"src/third_party/WebKit/LayoutTests": None,
"src/content/test/data/layout_tests/LayoutTests": None,
"src/chrome/tools/test/reference_build/chrome_win": None,
"src/chrome_frame/tools/test/reference_build/chrome_win": None,
"src/chrome/tools/test/reference_build/chrome_linux": None,
"src/chrome/tools/test/reference_build/chrome_mac": None,
"src/third_party/hunspell_dictionaries": None,
},
"safesync_url": "",
},
]
4. run "gclient sync".
After I issue the last command, it starts to download the source code. But the process hangs within a few seconds. If I use ctrl+c to break it, I got the following traceback output:
src/third_party/xulrunner-sdk: 26.0.1410.64, src
src/third_party/yasm/binaries: 26.0.1410.64, src
src/third_party/yasm/source/patched-yasm: 26.0.1410.64, src
src/tools/deps2git: 26.0.1410.64, src
src/tools/grit: 26.0.1410.64, src
src/tools/gyp: 26.0.1410.64, src
src/tools/page_cycler/acid3: 26.0.1410.64, src
src/tools/swarm_client: 26.0.1410.64, src
src/v8: 26.0.1410.64, src
src/webkit/media/crypto/ppapi/cdm: 26.0.1410.64, src
Traceback (most recent call last):
File "d:\chromium\depot_tools\\gclient.py", line 1787, in <module>
sys.exit(Main(sys.argv[1:]))
File "d:\chromium\depot_tools\\gclient.py", line 1776, in Main
return command(parser, argv[1:])
File "d:\chromium\depot_tools\\gclient.py", line 1548, in CMDsync
return client.RunOnDeps('update', args)
File "d:\chromium\depot_tools\\gclient.py", line 1125, in RunOnDeps
work_queue.flush(revision_overrides, command, args, options=self._options)
File "d:\chromium\depot_tools\gclient_utils.py", line 591, in flush
self.ready_cond.wait(10)
File "d:\chromium\depot_tools\python_bin\lib\threading.py", line 256, in wait
_sleep(delay)
KeyboardInterrupt