Disable libevent task queue completely.
The libevent task queue has been migrated to stdlib on Android,
without issues. A month has passed without any feedback. The next
step is to disable usage from the rest of the consumers.
Bug: webrtc:42224654
Change-Id: Iba12cfb1a7c0533c87e4c03f65c5377010b9831e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/367480
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Commit-Queue: Markus Handell <handellm@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43354}
diff --git a/webrtc.gni b/webrtc.gni
index c8da32a..6a09451 100644
--- a/webrtc.gni
+++ b/webrtc.gni
@@ -288,15 +288,10 @@
rtc_build_opus = !build_with_mozilla
rtc_build_ssl = !build_with_mozilla
- # Enable libevent task queues on platforms that support it.
- if (is_win || is_mac || is_ios || is_nacl || is_fuchsia ||
- target_cpu == "wasm") {
- rtc_enable_libevent = false
- rtc_build_libevent = false
- } else {
- rtc_enable_libevent = true
- rtc_build_libevent = !build_with_mozilla
- }
+ # Disable libevent task queue unconditionally.
+ # TODO: bugs.webrtc.org/42224654 clean the flags up.
+ rtc_enable_libevent = false
+ rtc_build_libevent = false
# Excluded in Chromium since its prerequisites don't require Pulse Audio.
rtc_include_pulse_audio = !build_with_chromium