Add missing dependency

Bug: None
Change-Id: I736e634019bb21ef13ff250436febe917cd45f8e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3327221
Reviewed-by: Danil Chapovalov <danilchap@chromium.org>
Auto-Submit: Mirko Bonadei <mbonadei@chromium.org>
Commit-Queue: Mirko Bonadei <mbonadei@chromium.org>
Cr-Commit-Position: refs/heads/main@{#950759}
NOKEYCHECK=True
GitOrigin-RevId: e333a599e7c18c455aac76b5e96f369701b888a9
diff --git a/absl/random/internal/BUILD.gn b/absl/random/internal/BUILD.gn
index 9f8edc2..d709a4c 100644
--- a/absl/random/internal/BUILD.gn
+++ b/absl/random/internal/BUILD.gn
@@ -6,7 +6,11 @@
 
 absl_source_set("traits") {
   public = [ "traits.h" ]
-  deps = [ "//third_party/abseil-cpp/absl/base:config" ]
+  deps = [
+    "//third_party/abseil-cpp/absl/base:config",
+    "//third_party/abseil-cpp/absl/numeric:bits",
+    "//third_party/abseil-cpp/absl/numeric:int128",
+  ]
 }
 
 absl_source_set("distribution_caller") {
@@ -21,6 +25,7 @@
 absl_source_set("fast_uniform_bits") {
   public = [ "fast_uniform_bits.h" ]
   deps = [
+    ":traits",
     "//third_party/abseil-cpp/absl/base:config",
     "//third_party/abseil-cpp/absl/meta:type_traits",
   ]
@@ -265,5 +270,6 @@
     ":traits",
     "//third_party/abseil-cpp/absl/base:config",
     "//third_party/abseil-cpp/absl/meta:type_traits",
+    "//third_party/abseil-cpp/absl/numeric:int128",
   ]
 }