From 8544c078eb2327e7ee195555c0722834f1065c24 Mon Sep 17 00:00:00 2001 From: Connor-GH Date: Mon, 19 Jan 2026 18:19:20 -0600 Subject: [PATCH] Fix CI regression caused by 0934bcf1 Previously, the CI was failing to build because it didn't see `locale_t` inside of ``. This commit adds a hacky fix to this so that CI stops failing. For now, this pollutes the C namespace by including locale functions and definitions inside of ``. In the future, we will come up with a mechanism to export `locale_t` by itself. --- src/header/string/cbindgen.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/header/string/cbindgen.toml b/src/header/string/cbindgen.toml index 9cee2c5da5..d5ae1e23b7 100644 --- a/src/header/string/cbindgen.toml +++ b/src/header/string/cbindgen.toml @@ -1,4 +1,4 @@ -sys_includes = ["stddef.h", "stdint.h", "strings.h"] +sys_includes = ["stddef.h", "stdint.h", "strings.h", "locale.h"] include_guard = "_RELIBC_STRING_H" language = "C" style = "Tag"