messense
messense
In this case you can pass multiple `xwin-arch` like `x86_64,aarch64` (which is the default) so you don't need to switch it back and forth.
Feel free to send a PR.
Partially fixed by #171, `-Wl,-exported_symbols_list,` is handled but `-Wl,-exported_symbols_list ` isn't handled yet.
Maybe we can try a generic way to detect unsupported linker args via: https://docs.rs/cc/latest/cc/struct.Build.html#method.is_flag_supported
Probably because we are using a hack to support armv7 target https://github.com/rust-cross/cargo-zigbuild/blob/531f6ebfbfd787bb6b72b6e3d9957ad51886ff4d/src/zig.rs#L695 https://github.com/ziglang/zig/issues/4911 is still unresolved.
Looks like the same kind issue as https://github.com/rust-lang/wg-cargo-std-aware/issues/81
FYI, you can refer to https://github.com/messense/auditwheel-symbols/blob/master/src/main.rs for how to use `goblin` to get symbol version info.
I've put together a rough `hpy-sys` crate generated via bindgen: https://github.com/messense/hpy/tree/rust/hpy/devel/rust/hpy-sys, there are some issues with this approach, mostly related to cross compilation: * Hard dependency on `libclang` * Hard...
Hey, maturin's sdist support is be [a bit hacky](https://github.com/PyO3/maturin/issues?q=is%3Aissue+is%3Aopen+label%3Asdist) so you may run into obscure problems, feel free to ping me or open an issue if something doesn't work.
> is there a way to disable the rewriting things to be `local_dependencies`? No way ATM, I do want to support it to avoid https://github.com/PyO3/maturin/issues/1442.