Skip to content

docs: document the required C functions for the -sys crate#114

Merged
ivmarkov merged 1 commit intoesp-rs:mainfrom
inomotech-foss:docs/libc-deps
Mar 9, 2026
Merged

docs: document the required C functions for the -sys crate#114
ivmarkov merged 1 commit intoesp-rs:mainfrom
inomotech-foss:docs/libc-deps

Conversation

@scootermon
Copy link
Contributor

The OpenThread build for NRF targets is failing because it now depends on more libc functions thanks to the external MbedTLS. I decided I might as well also document the list of required functions here in the sys crate.

See: https://github.com/esp-rs/openthread/actions/runs/22821159875/job/66194032042

@ivmarkov ivmarkov merged commit 456e389 into esp-rs:main Mar 9, 2026
11 checks passed
@ivmarkov
Copy link
Collaborator

ivmarkov commented Mar 9, 2026

@scootermon The *printf functions are likely only necessary for the MbedTLS self-tests. We might want to also document this in future, or even maybe disable the self-tests by default.

@scootermon scootermon deleted the docs/libc-deps branch March 9, 2026 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants