How to bootstrap msys2 doc?
Opened this issue · 4 comments
elmarco commented
Hi!
Thanks for the great work and service :)
Is there any document that explains how MSYS2 is bootstrapped from source?
lazka commented
What are you trying to do?
elmarco commented
Learn how it was built, eventually try to build it myself.
lazka commented
It's unlikely that there ever was a proper bootstrap path. Likely cross compiling cygwin from Linux, then build a cygwin toolchain, then build the msys toolchain + cross toolchains with that, and then bootstrap the mingw ones using the msys cross compilers.
Lots of mingw packages can also be cross compiled from Linux directly.
lazka commented
somewhat related, someone created a cygwin bootstrap process for Arch Linux: https://github.com/ookiineko/arch-cygwin