From 31ee8b3bf92e8d00b12b69f4d74910396ccdf053 Mon Sep 17 00:00:00 2001 From: Red Bear OS Date: Sat, 27 Jun 2026 21:10:13 +0300 Subject: [PATCH] signal/cbindgen.toml: add stdint.h to sys_includes for signalfd_siginfo types The signalfd_siginfo struct uses uint32_t, int32_t, uint64_t, uint16_t which require . Without it, gnulib-based packages (m4, bison, flex) fail configure's sigset_t test because signal.h doesn't compile. --- src/header/signal/cbindgen.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/header/signal/cbindgen.toml b/src/header/signal/cbindgen.toml index 7363f32543..fbe0d25679 100644 --- a/src/header/signal/cbindgen.toml +++ b/src/header/signal/cbindgen.toml @@ -6,7 +6,7 @@ # - "pid_t As described in ." # - "The header shall define the pthread_attr_t type as described in ." # - "Inclusion of the header may make visible all symbols from the header." -sys_includes = ["sys/types.h"] +sys_includes = ["sys/types.h", "stdint.h"] include_guard = "_RELIBC_SIGNAL_H" after_includes = """ #include // for sigset_t