[llvm] [bazel][libc] Add missing header deps (PR #209767)
Jordan Rupprecht via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 15 07:15:24 PDT 2026
https://github.com/rupprecht created https://github.com/llvm/llvm-project/pull/209767
For stat/ioctl/size headers
Not sure which commit exactly broke this, maybe #209449
>From 377f2ab1ecffbbfd1c3134795a0c4f9cca61ee1a Mon Sep 17 00:00:00 2001
From: Jordan Rupprecht <rupprecht at google.com>
Date: Wed, 15 Jul 2026 07:08:08 -0700
Subject: [PATCH] [bazel][libc] Add missing stat/ioctl headers
---
utils/bazel/llvm-project-overlay/libc/BUILD.bazel | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
index 55e9522401708..f756c1b7162f2 100644
--- a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel
@@ -466,6 +466,11 @@ libc_support_library(
hdrs = ["hdr/sys_epoll_macros.h"],
)
+libc_support_library(
+ name = "sys_ioctl_macros",
+ hdrs = ["hdr/sys_ioctl_macros.h"],
+)
+
libc_support_library(
name = "hdr_sys_mman_macros",
hdrs = ["hdr/sys_mman_macros.h"],
@@ -1589,6 +1594,7 @@ libc_support_library(
":hdr_fcntl_macros",
":hdr_stdint_proxy",
":hdr_stdio_macros",
+ ":hdr_sys_stat_macros",
":types_off_t",
],
)
@@ -14699,6 +14705,7 @@ libc_function(
":__support_osutil_syscall",
":errno",
":hdr_unistd_macros",
+ ":sys_ioctl_macros",
],
)
@@ -16077,6 +16084,7 @@ libc_function(
":__support_osutil_linux_syscall_wrappers_recvfrom",
":__support_osutil_syscall",
":errno",
+ ":types_size_t",
":types_socklen_t",
":types_ssize_t",
":types_struct_sockaddr",
@@ -16145,6 +16153,7 @@ libc_function(
":__support_osutil_linux_syscall_wrappers_sendto",
":__support_osutil_syscall",
":errno",
+ ":types_size_t",
":types_socklen_t",
":types_ssize_t",
":types_struct_sockaddr",
More information about the llvm-commits
mailing list