You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2026/10/01 09:58:09 UTC

(nuttx) branch master updated: Documentation/guides/rust: update config requirements

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


The following commit(s) were added to refs/heads/master by this push:
     new e9ddc4b9d15 Documentation/guides/rust: update config requirements
e9ddc4b9d15 is described below

commit e9ddc4b9d1537fe64c20b00dc76822b25cc98ccd
Author: Beat Küng <be...@gmx.net>
AuthorDate: Wed Sep 30 13:33:25 2026 +0200

    Documentation/guides/rust: update config requirements
    
    And CONFIG_LIBC_MUTEX_BACKTRACE=0 is required for
    https://github.com/rust-lang/libc/pull/5555
---
 Documentation/guides/rust.rst | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Documentation/guides/rust.rst b/Documentation/guides/rust.rst
index 643ef9998d0..e8e5569becb 100644
--- a/Documentation/guides/rust.rst
+++ b/Documentation/guides/rust.rst
@@ -58,6 +58,9 @@ Please ensure that you have a working NuttX build environment, and with the foll
 Please enable the following configurations in your NuttX configuration:
 
 - CONFIG_FS_LARGEFILE
+- CONFIG_LIBC_MUTEX_BACKTRACE = 0
+
+In addition if you want to use `std`, these are also required (they are not required if you only use `libc` with `#![no_std]`):
 - CONFIG_TLS_NELEM = 16
 - CONFIG_DEV_URANDOM