| Index: webrtc/api/BUILD.gn
 | 
| diff --git a/webrtc/api/BUILD.gn b/webrtc/api/BUILD.gn
 | 
| index 71e5243f90336e3f614fd1bf42f739a52ac304d2..fdd441a5d5e646471428acd261251f11c8702164 100644
 | 
| --- a/webrtc/api/BUILD.gn
 | 
| +++ b/webrtc/api/BUILD.gn
 | 
| @@ -35,7 +35,9 @@ rtc_source_set("call_api") {
 | 
|  }
 | 
|  
 | 
|  rtc_static_library("libjingle_peerconnection_api") {
 | 
| -  check_includes = false  # TODO(kjellander): Remove (bugs.webrtc.org/6828)
 | 
| +  # Cannot have GN check enabled since that would introduce dependency cycles
 | 
| +  # TODO(kjellander): Remove (bugs.webrtc.org/7504)
 | 
| +  check_includes = false
 | 
|    cflags = []
 | 
|    sources = [
 | 
|      "datachannel.h",
 | 
| @@ -82,7 +84,18 @@ rtc_static_library("libjingle_peerconnection_api") {
 | 
|  
 | 
|    deps = [
 | 
|      ":rtc_stats_api",
 | 
| +    "..:webrtc_common",
 | 
| +    "../base:rtc_base",
 | 
| +    "../base:rtc_base_approved",
 | 
| +    "audio_codecs:audio_codecs_api",
 | 
|    ]
 | 
| +
 | 
| +  # This is needed until bugs.webrtc.org/7504 is removed so this target can
 | 
| +  # properly depend on ../media:rtc_media_base
 | 
| +  # TODO(kjellander): Remove this dependency.
 | 
| +  if (is_nacl) {
 | 
| +    deps += [ "//native_client_sdk/src/libraries/nacl_io" ]
 | 
| +  }
 | 
|  }
 | 
|  
 | 
|  rtc_source_set("ortc_api") {
 | 
| 
 |