Inspirado por este tópico tente o seguinte
Pré-condição
VM com memória de 4 GB + disco rígido de 40 GB
Fluxo de trabalho
1. mkdir -pv ~/chromium
2. cd ~/chromium
3. git config --global user.name "You Name"
4. git config --global user.email “[email protected]”
5. git config --global core.autocrlf false
6. git config --global core.filemode false
7. git config --global color.ui true
8. git clone https://chromium.googlesource.com/chromium/tools/depot_tools
9. export PATH=$PATH:~/chromium/depot_tools See Update Notes 1
10. mkdir -v ~/chromium/buildhost
11. cd ../buildhost
12. fetch --nohooks chromium
13. cd src && ./build/install-build-deps.sh
14. gclient sync (this also does runhooks)
15. gclient runhooks
16. ninja -C out/Release chrome
Eu descobri que ter 4 GB de memória e um disco grande era importante. O projeto do cromo é de ~ 15 GB e as construções de out/Release
serão ~ 2 GB e out/Debug
> 8 GB