[llvm] [bazel] Add new dependencies (PR #92323)
Keith Smiley via llvm-commits
llvm-commits at lists.llvm.org
Wed May 15 15:22:40 PDT 2024
https://github.com/keith created https://github.com/llvm/llvm-project/pull/92323
This also fixes building ... on Linux. Seems like target_compatible_with isn't enough but you also need a manual tag.
>From 3daa357b83fa39b02f9cefb8762e6a41cfec3cb9 Mon Sep 17 00:00:00 2001
From: Keith Smiley <keithbsmiley at gmail.com>
Date: Wed, 15 May 2024 22:18:54 +0000
Subject: [PATCH] [bazel] Add new dependencies
This also fixes building ... on Linux. Seems like target_compatible_with
isn't enough but you also need a manual tag.
---
utils/bazel/llvm-project-overlay/lldb/BUILD.bazel | 5 ++++-
utils/bazel/llvm-project-overlay/llvm/BUILD.bazel | 2 ++
utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel | 1 +
3 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel b/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
index c6fc4e08aa727..ddcaea5184d43 100644
--- a/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
@@ -916,7 +916,10 @@ apple_genrule(
srcs = [":debugserver_unsigned"],
outs = ["debugserver"],
cmd = "cp $(SRCS) $(OUTS) && xcrun codesign -f -s - --entitlements $(location tools/debugserver/resources/debugserver-macosx-entitlements.plist) $(OUTS)",
- tags = ["nobuildkite"],
+ tags = [
+ "manual",
+ "nobuildkite",
+ ],
target_compatible_with = select({
"@platforms//os:macos": [],
"//conditions:default": ["@platforms//:incompatible"],
diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
index df5cd276b12f7..39ac3be303504 100644
--- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
@@ -1125,6 +1125,8 @@ cc_library(
]),
copts = llvm_copts,
deps = [
+ ":BitstreamWriter",
+ ":BitstreamReader",
":Core",
":DebugInfo",
":DebugInfoDWARF",
diff --git a/utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel
index 21f0c7092f32e..b44489e213a40 100644
--- a/utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel
@@ -617,6 +617,7 @@ cc_test(
allow_empty = False,
),
deps = [
+ "//llvm:BitstreamReader",
"//llvm:Core",
"//llvm:Coverage",
"//llvm:DebugInfo",
More information about the llvm-commits
mailing list