Description
Which crate is this about?
windows-targets
Crate version
v0.48.3
Summary
The linker is unable to link the crate, "all" the symbols are corrupted. This did not happen with v0.48.1
(I couldn't test v0.48.2
so far).
Toolchain version/configuration
(This is inaccurate because I did build with stable-i686-pc-windows-gnu 1.71.1)
Default host: x86_64-pc-windows-msvc
rustup home: C:\Users\cryze.rustup
installed toolchains
stable-i686-pc-windows-gnu
stable-x86_64-pc-windows-gnu
stable-x86_64-pc-windows-msvc (default)
nightly-x86_64-pc-windows-msvc
installed targets for active toolchain
wasm32-unknown-unknown
wasm32-wasi
x86_64-pc-windows-msvc
active toolchain
stable-x86_64-pc-windows-msvc (default)
rustc 1.71.0 (8ede3aae2 2023-07-12)
Reproducible example
You can clone this: https://github.com/CryZe/livesplit-core/tree/auto-splitter-config-builder
And build it like in the CI:
cargo +stable-i686-pc-windows-gnu test -p livesplit-core --features std,more-image-formats,image-shrinking,rendering,default-text-engine,wasm-web,font-loading,software-rendering --target i686-pc-windows-gnu
Crate manifest
No response
Expected behavior
It links
Actual behavior
It doesn't link
Additional comments
No response