JianyuWang0623 opened a new pull request, #3895: URL: https://github.com/apache/nuttx-apps/pull/3895
## Summary nxinit is no longer experimental: it is already the init of 282 upstream defconfigs across 7 architectures, including the `citest` configurations built by upstream CI (`sim:citest`, `qemu-armv8a:citest`). Drop `depends on EXPERIMENTAL` from `SYSTEM_NXINIT`. No defconfig changes. ## Impact Every defconfig that uses nxinit today sets `CONFIG_EXPERIMENTAL=y` only to satisfy this dependency. apache/nuttx `a68a64928c0a` (2026-10-21), 2183 defconfigs: | | defconfigs | | --- | --- | | `CONFIG_SYSTEM_NXINIT=y` | 282 | | ... of which `CONFIG_EXPERIMENTAL=y` | 282 (100%) | | `CONFIG_INIT_ENTRYPOINT="init_main"` | 282 (15.0% of 1875 init_main + nsh_main) | | arch | arm | arm64 | risc-v | sim | x86 | x86_64 | xtensa | | --- | --- | --- | --- | --- | --- | --- | --- | | init_main | 10 | 21 | 28 | 83 | 2 | 8 | 130 | ## Testing `make olddefconfig && make savedefconfig` with this change, zero diff on `sim:nsh`, `esp32s3-devkit:nsh`, `rv-virt:nsh`, `qemu-armv8a:nsh`. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
