DemesneGH commented on PR #242:
URL:
https://github.com/apache/teaclave-trustzone-sdk/pull/242#issuecomment-3424456554
Seems `optee-utee` doesn't depend on `indexmap`.
optee-utee:
```
|-- optee-utee v0.6.0 (/teaclave/optee-utee)
| |-- optee-utee-macros v0.6.0 (proc-macro) (/teaclave/optee-utee/macros)
| | |-- litemap v0.7.4
| | |-- quote v0.6.13
| | | `-- proc-macro2 v0.4.30
| | | `-- unicode-xid v0.1.0
| | |-- syn v0.15.44
| | | |-- proc-macro2 v0.4.30 (*)
| | | |-- quote v0.6.13 (*)
| | | `-- unicode-xid v0.1.0
| | `-- zerofrom v0.1.5
```
optee-teec:
```
|-- optee-teec v0.6.0 (/teaclave/optee-teec)
| |-- hex v0.3.2
| |-- num_enum v0.7.5
| | |-- num_enum_derive v0.7.5 (proc-macro)
| | | |-- proc-macro-crate v3.4.0
| | | | `-- toml_edit v0.23.7
| | | | |-- indexmap v2.11.4
| | | | | |-- equivalent v1.0.2
| | | | | `-- hashbrown v0.16.0
| | | | |-- toml_datetime v0.7.3
| | | | |-- toml_parser v1.0.4
| | | | | `-- winnow v0.7.13
| | | | `-- winnow v0.7.13
| | | |-- proc-macro2 v1.0.101
| | | | `-- ...
| | | |-- quote v1.0.41
| | | | `-- ...
| | | `-- syn v2.0.107
| | | | `-- ...
| | `-- rustversion v1.0.22 (proc-macro)
```
`indexmap` is imported by `num_enum` crate.
The other modules imported the `num_enum` is in `examples/*/proto`:
```
num_enum = { version = "0.7.3", default-features = false }
```
But with `default-features = false`, it doesn't import the
`num_enum_derive`, so no `indexmap` imported. (features:
https://docs.rs/crate/num_enum/latest/features)
I tried the new fix: `default-features = false` in `optee-teec` which helps
to remove all `indexmap` imported in our dependency tree.
--
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]