Closed koxu1996 closed 2 months ago
kairos-tx is mainly based on rasn, ASN.1 library that claims to be no_std:
kairos-tx
rasn
no_std
I recently discovered that it implicitly pulls std in 3 different ways - described in https://github.com/librasn/rasn/issues/262.
std
Until it's fixed, I am proposing to use my fork - see changes here.
With this PR we get full no_std compatibility, proved with:
$ rustup target add thumbv7m-none-eabi $ cargo build -p kairos-tx --no-default-features --target thumbv7m-none-eabi Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.08s
kairos-tx
is mainly based onrasn
, ASN.1 library that claims to beno_std
:I recently discovered that it implicitly pulls
std
in 3 different ways - described in https://github.com/librasn/rasn/issues/262.Until it's fixed, I am proposing to use my fork - see changes here.
With this PR we get full
no_std
compatibility, proved with: