I ran into this when using repeating_task, which depends on clock (in system_wrappers) which in turn added a dependency on rtc_base on Windows due to win32 files. That's a problem since rtc_base depends on repeating_task: //rtc_base:rtc_base -> //rtc_base/task_utils:repeating_task -> //system_wrappers:system_wrappers -> //rtc_base:rtc_base We could additionally consider moving Clock out of system_wrappers. Bug: webrtc:9987 Change-Id: I54ed715ad5eb9e3f5dd6c322233c18c05d895dff Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/185506 Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> Commit-Queue: Tommi <tommi@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32203}