messense
messense
Hi @mayeut, what do you think about the approach in #1412?
Similar issue on riscv64-gn-unknown-linux-musl with `-Zbuild-std` ``` /usr/local/musl/bin/../lib/gcc/riscv64-unknown-linux-musl/11.2.0/../../../../riscv64-unknown-linux-musl/bin/ld: /usr/local/musl/bin/../lib/gcc/riscv64-unknown-linux-musl/11.2.0/../../../../riscv64-unknown-linux-musl/lib/libc.a(vfprintf.o): in function `.L5': vfprintf.c:(.text.pop_arg+0x8c): undefined reference to `__extenddftf2' /usr/local/musl/bin/../lib/gcc/riscv64-unknown-linux-musl/11.2.0/../../../../riscv64-unknown-linux-musl/bin/ld: /usr/local/musl/bin/../lib/gcc/riscv64-unknown-linux-musl/11.2.0/../../../../riscv64-unknown-linux-musl/lib/libc.a(vfprintf.o): in function `.L51': vfprintf.c:(.text.fmt_fp+0x88): undefined reference to `__netf2' /usr/local/musl/bin/../lib/gcc/riscv64-unknown-linux-musl/11.2.0/../../../../riscv64-unknown-linux-musl/bin/ld: /usr/local/musl/bin/../lib/gcc/riscv64-unknown-linux-musl/11.2.0/../../../../riscv64-unknown-linux-musl/lib/libc.a(vfprintf.o): in...
> AFAIK, `.lib` are static libraries on Windows similarly to `.a` static libraries on Unix-family OSes. They might also just be import libraries: https://learn.microsoft.com/en-us/windows/win32/dlls/dynamic-link-library-creation#creating-an-import-library
xref: https://github.com/python/cpython/pull/101872
@bdebyl I'm facing the same kind of issue with AWS S3.
Will track new issues in 1.0 milestone: https://github.com/PyO3/maturin/milestone/3
No progress yet since no one asked for it before.
Unfortunately crates.io has a size limit, so we can't include all of the fonts. For now, you can try to use git dependency instead.
> It assumes that _all_ readable services support seeking Can you use https://docs.rs/opendal/latest/opendal/struct.Capability.html#structfield.read_can_seek?
FYI, recently `cargo-zigbuild` gained `rust-bindgen` support, I suspect the zig integration in `napi-rs` cli doesn't support `rust-bindgen` yet, probably it's worth a try to support `CARGO=cargo-zigbuild napi build` (Maybe it's...