Chrome+Perfetto buildfix: The tracing integration test relies on IPC too.

Bug: 78791178
Change-Id: Ic791502a7a3a72386a9f8e612697f156b11004b4
diff --git a/src/protozero/proto_decoder_unittest.cc b/src/protozero/proto_decoder_unittest.cc
index a3b5b69..edc3720 100644
--- a/src/protozero/proto_decoder_unittest.cc
+++ b/src/protozero/proto_decoder_unittest.cc
@@ -47,7 +47,7 @@
   ProtoDecoder decoder(data, bytes_used);
   ProtoDecoder::Field field = decoder.ReadField();
 
-  ASSERT_EQ(field.id, 1);
+  ASSERT_EQ(field.id, 1u);
   ASSERT_EQ(field.type, proto_utils::FieldType::kFieldTypeLengthDelimited);
   ASSERT_EQ(field.length_limited.length, sizeof(kTestString) - 1);
   for (size_t i = 0; i < sizeof(kTestString) - 1; i++) {
diff --git a/src/tracing/BUILD.gn b/src/tracing/BUILD.gn
index 10478a4..9cc47a9 100644
--- a/src/tracing/BUILD.gn
+++ b/src/tracing/BUILD.gn
@@ -99,12 +99,14 @@
     "test/mock_producer.h",
     "test/test_shared_memory.cc",
     "test/test_shared_memory.h",
-    "test/tracing_integration_test.cc",
   ]
 
   if (!build_with_chromium) {
     deps += [ ":ipc" ]
-    sources += [ "ipc/posix_shared_memory_unittest.cc" ]
+    sources += [
+      "ipc/posix_shared_memory_unittest.cc",
+      "test/tracing_integration_test.cc",
+    ]
   }
 }