I have built `cargo` targeting MSYS2(cygwin) successfully, and found it needs some patches. This is the tracking issue. - [x] https://github.com/rust-lang/socket2/pull/568 - [x] https://github.com/GitoxideLabs/gitoxide/pull/1953 - [x] https://github.com/rust-random/getrandom/issues/653 - [x] https://github.com/curl/curl/issues/17262