summaryrefslogtreecommitdiff
blob: 76ce131bba3d574483323c74f58b20bd25bb2ab5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
From e7d008ff98df2049cce1c4d941b13b320da336c9 Mon Sep 17 00:00:00 2001
From: Matt Jolly <Matt.Jolly@footclan.ninja>
Date: Mon, 29 Jul 2024 23:42:04 +1000
Subject: [PATCH] no-op enterprise_companion.

For some reason this pulls in updater components which breaks
builds on OpenRC systems (or any non-systemd system, really).

It doesn't seem essential so we'll just not build it.

Bug: https://bugs.gentoo.org/936673
Signed-off-by: Matt Jolly <kangie@gentoo.org>
--- a/chrome/enterprise_companion/BUILD.gn
+++ b/chrome/enterprise_companion/BUILD.gn
@@ -60,16 +60,16 @@ static_library("client") {
   deps = [ "//mojo/public/cpp/platform" ]
 }
 
-if (!is_official_build) {
-  executable("enterprise_companion") {
-    sources = [ "main.cc" ]
-    deps = [ ":base" ]
-
-    if (is_win) {
-      configs += [ "//build/config/win:windowed" ]
-    }
-  }
-}
+#if (!is_official_build) {
+#  executable("enterprise_companion") {
+#    sources = [ "main.cc" ]
+#    deps = [ ":base" ]
+#
+#    if (is_win) {
+#      configs += [ "//build/config/win:windowed" ]
+#    }
+#  }
+#}
 
 group("all") {
   testonly = true
-- 
2.45.2