Include libtinfo5 with the llvm toolchain.
Change-Id: Ic6de9f13e56181f117640008b96aa04d46ff8329
Signed-off-by: Tyler Chatow <tchatow@gmail.com>
diff --git a/WORKSPACE b/WORKSPACE
index eb250cf..1ebd2e6 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -87,6 +87,10 @@
"//debian:lzma_arm64.bzl",
lzma_arm64_debs = "files",
)
+load(
+ "//debian:libtinfo5_amd64.bzl",
+ libtinfo5_amd64_debs = "files",
+)
load("//debian:packages.bzl", "generate_repositories_for_debs")
generate_repositories_for_debs(python_debs)
@@ -131,6 +135,8 @@
generate_repositories_for_debs(lzma_arm64_debs)
+generate_repositories_for_debs(libtinfo5_amd64_debs)
+
local_repository(
name = "com_grail_bazel_toolchain",
path = "third_party/bazel-toolchain",
@@ -1091,3 +1097,19 @@
load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies")
rules_pkg_dependencies()
+
+http_archive(
+ name = "libtinfo5",
+ build_file_content = """
+exports_files(
+ [
+ 'lib/x86_64-linux-gnu/libtinfo.so.5',
+ 'lib/x86_64-linux-gnu/libtinfo.so.5.9',
+ ],
+ ["//visibility:public"],
+)
+""",
+ patch_cmds = ["touch lib/x86_64-linux-gnu/BUILD"],
+ sha256 = "059e14f77dce365c57b96284aae98c892f61e269b3fbb7d07714b7135c2e5617",
+ urls = ["https://www.frc971.org/Build-Dependencies/libtinfo5_amd64.tar.gz"],
+)