From 64d810915de6ac073d630ffb723993306dc97379 Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Wed, 18 Dec 2024 10:45:37 +0900 Subject: [PATCH 1/2] Remove all references to CONFIG_SCHED_ATEXIT It has been removed a few years ago. https://github.com/apache/nuttx/pull/6197 --- crypto/libtomcrypt/Kconfig | 1 - interpreters/luamodules/luv/Kconfig | 1 - 2 files changed, 2 deletions(-) diff --git a/crypto/libtomcrypt/Kconfig b/crypto/libtomcrypt/Kconfig index fcf22323164..2af14e6e1c7 100644 --- a/crypto/libtomcrypt/Kconfig +++ b/crypto/libtomcrypt/Kconfig @@ -54,7 +54,6 @@ endif # LIBTOMCRYPT_LTCRYPT config LIBTOMCRYPT_HASHSUM tristate "LibTomCrypt hashsum" - depends on SCHED_ATEXIT default n ---help--- Demo hashsum application diff --git a/interpreters/luamodules/luv/Kconfig b/interpreters/luamodules/luv/Kconfig index fafe2fc2b61..88b2bcb14f4 100644 --- a/interpreters/luamodules/luv/Kconfig +++ b/interpreters/luamodules/luv/Kconfig @@ -15,7 +15,6 @@ config LUA_LUV_MODULE select NET_TCP select NET_UDP select PSEUDOFS_SOFTLINKS - select SCHED_ATEXIT select SCHED_HAVE_PARENT ---help--- Bare libuv bindings for Lua From fd7b8327f2185358c6bd29018479fdcb7fe7a8bd Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Wed, 18 Dec 2024 10:47:08 +0900 Subject: [PATCH 2/2] interpreters/luamodules/luv: use "depends on" instead of "select" --- interpreters/luamodules/luv/Kconfig | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/interpreters/luamodules/luv/Kconfig b/interpreters/luamodules/luv/Kconfig index 88b2bcb14f4..490f83adfc2 100644 --- a/interpreters/luamodules/luv/Kconfig +++ b/interpreters/luamodules/luv/Kconfig @@ -7,15 +7,15 @@ config LUA_LUV_MODULE bool "Lua Luv module" default n depends on INTERPRETERS_LUA && LIBUV - select LIBC_EXECFUNCS - select LIBC_NETDB - select NET - select NETDEV_IFINDEX - select NET_SOCKOPTS - select NET_TCP - select NET_UDP - select PSEUDOFS_SOFTLINKS - select SCHED_HAVE_PARENT + depends on LIBC_EXECFUNCS + depends on LIBC_NETDB + depends on NET + depends on NETDEV_IFINDEX + depends on NET_SOCKOPTS + depends on NET_TCP + depends on NET_UDP + depends on PSEUDOFS_SOFTLINKS + depends on SCHED_HAVE_PARENT ---help--- Bare libuv bindings for Lua