gclient runhooks fails to download clang on MacOS because of invalid SSL certificates

807 views
Skip to first unread message

Jonah Ryan-Davis

unread,
Jun 8, 2021, 2:52:53 PM6/8/21
to Chromium-dev
Here is the error I see:
Running hooks:  14% (16/109) clang               

________ running 'python3 src/tools/clang/scripts/update.py' in '/Users/jonahr/chromium'

Downloading https://commondatastorage.googleapis.com/chromium-browser-clang/Mac/clang-llvmorg-13-init-11999-g50c0aaed-1.tgz 

<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)>

Retrying in 5 s ...

Downloading https://commondatastorage.googleapis.com/chromium-browser-clang/Mac/clang-llvmorg-13-init-11999-g50c0aaed-1.tgz 

<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)>

Retrying in 10 s ...

Downloading https://commondatastorage.googleapis.com/chromium-browser-clang/Mac/clang-llvmorg-13-init-11999-g50c0aaed-1.tgz 

<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)>

Retrying in 20 s ...

Downloading https://commondatastorage.googleapis.com/chromium-browser-clang/Mac/clang-llvmorg-13-init-11999-g50c0aaed-1.tgz 

<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)>

Failed to download prebuilt clang package clang-llvmorg-13-init-11999-g50c0aaed-1.tgz

Use build.py if you want to build locally.

Exiting.

Error: Command 'python3 src/tools/clang/scripts/update.py' returned non-zero exit status 1 in /Users/jonahr/chromium

Downloading https://commondatastorage.googleapis.com/chromium-browser-clang/Mac/clang-llvmorg-13-init-11999-g50c0aaed-1.tgz 

<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)>

Retrying in 5 s ...

Downloading https://commondatastorage.googleapis.com/chromium-browser-clang/Mac/clang-llvmorg-13-init-11999-g50c0aaed-1.tgz 

<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)>

Retrying in 10 s ...

Downloading https://commondatastorage.googleapis.com/chromium-browser-clang/Mac/clang-llvmorg-13-init-11999-g50c0aaed-1.tgz 

<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)>

Retrying in 20 s ...

Downloading https://commondatastorage.googleapis.com/chromium-browser-clang/Mac/clang-llvmorg-13-init-11999-g50c0aaed-1.tgz 

<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)>

Failed to download prebuilt clang package clang-llvmorg-13-init-11999-g50c0aaed-1.tgz

Use build.py if you want to build locally.

Exiting.


Hook 'python3 src/tools/clang/scripts/update.py' took 35.41 secs


I don't know much about this, so I've tried a few things to fix it, none of which have worked:

download_from_google_storage --config

cipd auth-login

goma_auth login


Does anyone have any pointers? I was building just fine last week.


Thanks,

Jonah


Lei Zhang

unread,
Jun 8, 2021, 2:59:25 PM6/8/21
to Jonah Ryan-Davis, Chromium-dev
There was a non-public thread from a few weeks ago that explained how
to install the missing certs.
> --
> --
> Chromium Developers mailing list: chromi...@chromium.org
> View archives, change email options, or unsubscribe:
> http://groups.google.com/a/chromium.org/group/chromium-dev
> ---
> You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
> To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/4bb22d4e-22c6-46d4-bd58-1ecd81a10426n%40chromium.org.
Reply all
Reply to author
Forward
Message has been deleted
0 new messages