Use 'checkout_linux' instead of 'checkout_fuzzer' to checkout libFuzzer.

Using 'checkout_fuzzer' breaks the autoroller. Another fix would be to add 'checkout_fuzzer' to True here:
https://source.chromium.org/chromium/infra/infra_superproject/+/main:build/recipes/recipes/webrtc/auto_roll_webrtc_deps.py;l=30;drc=61d198818ce21c9a9721a9880b806ff35b61d322

Change-Id: I0003a1bab58947e733dbe11dfa2fb349a95fda0c
Bug: None
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/368660
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Auto-Submit: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43427}
This commit is contained in:
Jeremy Leconte 2024-11-19 15:56:01 +01:00 committed by WebRTC LUCI CQ
parent fb62f90706
commit d63aacb460

2
DEPS
View File

@ -376,7 +376,7 @@ deps = {
# Used for building libFuzzers (only supports Linux).
'src/third_party/libFuzzer/src': {
'url': 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git@487e79376394754705984c5de7c4ce7f82f2bd7c',
'condition': 'checkout_fuzzer',
'condition': 'checkout_linux',
},
'src/third_party/fuzztest/src':
'https://chromium.googlesource.com/external/github.com/google/fuzztest.git@0021f30508bc7f73fa5270962d022acb480d242f',