Author Topic: Google's Depot Tools (and eventually Chrome and anything else)  (Read 3205 times)

Woof

  • Jr. Member
  • **
  • Posts: 77
  • Karma: +20/-0
    • View Profile
Google's Depot Tools (and eventually Chrome and anything else)
« on: February 16, 2022, 07:36:01 am »
I'm looking at building Dawn (with the idea to try some of the 3D tools from work on Power) and I'm stumbling at even getting Depot Tools to work. Starting with:

    https://wiki.raptorcs.com/wiki/Porting/Chromium_(New)

Building gn is fine, but then bootstrapping gclient fails (failing to resolve prebuilt packages for ppc64le). Since folks are building Chromium, V8, etc., is this just me not able to get started?

tle

  • Sr. Member
  • ****
  • Posts: 463
  • Karma: +53/-0
    • View Profile
    • Trung's Personal Website
Re: Google's Depot Tools (and eventually Chrome and anything else)
« Reply #1 on: February 16, 2022, 11:46:47 pm »
Yes, it has always been painful to get any of those tooling built. I highly recommend you install those tools from packages that your distro provides.
Faithful Linux enthusiast

My Raptor Blackbird

Woof

  • Jr. Member
  • **
  • Posts: 77
  • Karma: +20/-0
    • View Profile
Re: Google's Depot Tools (and eventually Chrome and anything else)
« Reply #2 on: February 17, 2022, 11:23:44 am »
For anyone else looking at this, it's possible by disabling the updates and not using the (missing) precompiled binaries to get Depot Tools builds to work, but since Dawn (and the tools around Dawn such as the Tint shader compiler, etc.) will build with CMake this is an easier route. I wrote up some instructions here:

https://gist.github.com/cwoffenden/0854e5d7732f0bdaf84b6aaeee09b826