This is an automated email from the ASF dual-hosted git repository.

xiaoxiang781216 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit 36bcebb9c4a9d9c3885be9bac1fe92f86772fa6a
Author: Alan Carvalho de Assis <[email protected]>
AuthorDate: Wed Aug 12 14:43:35 2026 -0300

    boards: sim: enable CONFIG_LIBC_LOCALTIME for sim:toybox
    
    tzset() is unconditionally defined in libs/libc/time/lib_localtime.c,
    but its prototype in <time.h> is gated behind CONFIG_LIBC_LOCALTIME --
    without it, Toybox's own tzset() calls (lib/xwrap.c, toys/posix/date.c)
    compile as implicit declarations instead. The stm32f4discovery:toybox
    defconfig already carries this option (see its own commit message);
    sim:toybox's was simply missing it.
    
    Signed-off-by: Alan C. Assis <[email protected]>
    Assisted-by: Claude Sonnet 5 <[email protected]>
---
 boards/sim/sim/sim/configs/toybox/defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/boards/sim/sim/sim/configs/toybox/defconfig 
b/boards/sim/sim/sim/configs/toybox/defconfig
index 56281dd0373..b8a6c76c232 100644
--- a/boards/sim/sim/sim/configs/toybox/defconfig
+++ b/boards/sim/sim/sim/configs/toybox/defconfig
@@ -48,6 +48,7 @@ CONFIG_LIBC_EXECFUNCS=y
 CONFIG_LIBC_LOCALE=y
 CONFIG_LIBC_LOCALE_CATALOG=y
 CONFIG_LIBC_LOCALE_GETTEXT=y
+CONFIG_LIBC_LOCALTIME=y
 CONFIG_LIBC_MAX_EXITFUNS=1
 CONFIG_LIBC_NUMBERED_ARGS=y
 CONFIG_NDEBUG=y

Reply via email to