From a43e0af37b120cfb90570c3f129f82808c2cde76 Mon Sep 17 00:00:00 2001 From: Michael Jones Date: Fri, 13 Jun 2025 10:56:04 -0700 Subject: [PATCH] [libc] Fix missing errno include in fuzzer The printf parser uses errno for setting up the %m conversion. It was presumably getting this include indirectly until a recent change. This patch adds a direct dependency to fix it. --- libc/fuzzing/stdio/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/libc/fuzzing/stdio/CMakeLists.txt b/libc/fuzzing/stdio/CMakeLists.txt index 8f89baa702000..401785a30469c 100644 --- a/libc/fuzzing/stdio/CMakeLists.txt +++ b/libc/fuzzing/stdio/CMakeLists.txt @@ -4,6 +4,7 @@ add_libc_fuzzer( printf_parser_fuzz.cpp DEPENDS libc.src.stdio.printf_core.parser + libc.src.errno.errno # needed for the strerror conversion ) add_libc_fuzzer(