numtraits libm feature and num-bigint-dig directly depends on C library libm
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 48/100
- Issue type
- Refactor
- Clarity
- Mostly clear
- Activity status
- Quiet
- Domain
- build-system, cryptography
Research direction
Start with the dependency and feature declarations for numtraits, libm, and num-bigint-dig, then check the README's claim that the crate is pure Rust. Verify whether the reported configuration links to libm; done means either removing that C dependency or clearly documenting it if removal is not feasible.
Written by the indexing model from the issue text.
Description
Hello there,
you are including the numtraits crate with the libm feature enabled.
This causes linking with libm.
I am trying to use this crate in a scenario where linking to libm (or other C code) is not possible (Complex cross compilation).
I assumed since you mention that this is pure rust that it does not rely on C code.
If its possible could you perhaps evaluate removing this dependency on C code and if it seems feasible remove it?
If its not possible or would require too much effort then feel free to close this issue,
but perhaps a small clarification in the readme that this crate does
link libm would have saved me some time.
- Dominant language
- Rust
- Stars
- 673
- Forks
- 190
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from RustCrypto/RSA
-
Bump MSRV to 1.89 Open
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
RustCrypto/RSA#707 · 2 comments · 1 reaction ·
-
Difficulty 3/5 Half a day Newbie friendliness 74/100
RustCrypto/RSA#703 ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
RustCrypto/RSA#647 · 9 comments · 1 reaction ·
-
broken rust docs Open
Difficulty 4/5 3-5 days Newbie friendliness 35/100
RustCrypto/RSA#641 · 3 reactions ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
RustCrypto/RSA#640 ·
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100