From 6e8785045fb93e4bd3f953654f83da29a8c31b99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Thu, 5 Oct 2017 10:58:49 +0200 Subject: [PATCH] Unconditionally link fuzzers with rtc_task_queue_impl. Bug: webrtc:8166, chromium:770690 Change-Id: I9480720c99308f8a2a3dcf407a07d762249f5a9c Reviewed-on: https://webrtc-review.googlesource.com/6840 Reviewed-by: Henrik Kjellander Reviewed-by: Mirko Bonadei Commit-Queue: Niels Moller Cr-Commit-Position: refs/heads/master@{#20219} --- test/fuzzers/BUILD.gn | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/test/fuzzers/BUILD.gn b/test/fuzzers/BUILD.gn index 6035cd93af..b697df38c6 100644 --- a/test/fuzzers/BUILD.gn +++ b/test/fuzzers/BUILD.gn @@ -25,7 +25,13 @@ rtc_static_library("webrtc_fuzzer_main") { template("webrtc_fuzzer_test") { fuzzer_test(target_name) { forward_variables_from(invoker, "*") - deps += [ ":webrtc_fuzzer_main" ] + deps += [ + ":webrtc_fuzzer_main", + + # Link unconditionally with webrtc's TaskQueue, regardless of + # rtc_link_task_queue_impl flag. + "../../rtc_base:rtc_task_queue_impl", + ] if (!build_with_chromium && is_clang) { # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). suppressed_configs = [ "//build/config/clang:find_bad_constructs" ]