Takashi Yano wrote:
> Is there any other blocker to build Rust for cygwin?

Thank you all for your admirable work on porting LLVM. Recently I have tried
to build cargo targeting cygwin, and found that it needs libgit2. It seems that
the libgit2 of cygwin is unmaintained. I will send requests if some other libs
are needed in the future.

Jeremy Drake has also mentioned that cargo and rustc needs a lot third-party
crates to build. Some of them has been ported to cygwin but some has not.
Fortunately, there was someone tried it:

https://github.com/ookiineko-cygport/

Let's assume that @ookiineko's work *was* enough to build cargo and rustc, so
here's the list of crates need to do:

The crates that I have opened PRs:
* rust_libloading: #173
* socket2: #568
* mio: #1871

The crates that I haven't started:
* stacker
* tokio
* os_info
* cmake-rs

Sincerely,
Yuyi Wang

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to