(V8 developer here.)
The official answer is that V8 4.8 is way outdated (six years!) and you shouldn't use it. Old JS engines are dangerous. 4.8.47 is a particularly bad choice as it wasn't even a branch head that would have received security/stability fixes for a while; it's just a random snapshot that could be arbitrarily broken.
That said, if memory serves, before we had gclient sync
(which I guess you've tried?) we had make dependencies
, so you can try that. If it's broken (e.g., it may well be that it tries to download stuff from URLs/repositories that are no longer available), you're on your own (e.g., you may have to find mirrors that still work).