Merge "[tsan] Suppress TSan" into main
diff --git a/BUILD.gn b/BUILD.gn
index 32592b6..5fdcd99 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -24,8 +24,14 @@
     "//third_party/rust_crates:log",
     "//third_party/rust_crates:ring",
   ]
-  non_rust_deps = [ "//third_party/boringssl" ]
 
+  # TODO(fxbug.dev/90208): Resolve data races and use instrumented BoringSSL
+  if (toolchain_variant.tags + [ "tsan" ] - [ "tsan" ] ==
+      toolchain_variant.tags) {
+    non_rust_deps = [ "//third_party/boringssl" ]
+  } else {
+    non_rust_deps = [ "//third_party/boringssl(${toolchain_variant.base})" ]
+  }
   sources = [
     "src/lib.rs",
     "src/octets.rs",