On 2025-05-03 12:45, Jeremy Drake via Cygwin-apps wrote:
On Tue, 22 Apr 2025, Takashi Yano via Cygwin-apps wrote:
Previously, Xu Chiheng offered ITA for llvm, however, we haven't heard
from him in over a year.
Recently, I could successfully build llvm/clang related packages version
20.1.2 thanks to MSYS2 guys.
Therefore, I would like to adopt these packages.
NOTE: ocaml-llvm could not be built because ocaml related packages are too
old.
We're making good progress on getting patches for Cygwin merged upstream.
I'm updating the latest in https://github.com/msys2/MSYS2-packages/pull/5368
including a 'README-patches.md' to track the status of the patches. I'd like
to see the git repos on these packages updated, but I don't know the process
here. Also, I'd bet that having at least a test version of llvm would be
helpful to the rust effort (I think msys2 is being used at this point, at
least the bug report that llvm-config wasn't work went there instead of
here).
Congratulations - great news!
You may clone these repos:
https://cygwin.com/git/cygwin-packages/llvm.git
https://cygwin.com/git/cygwin-packages/mingw64-x86_64-llvm.git
browse (gitweb - no search):
https://cygwin.com/git/?p=git/cygwin-packages/llvm.git
https://cygwin.com/git/?p=git/cygwin-packages/mingw64-x86_64-llvm.git
also (cgit with search):
https://cygwin.com/cgit/cygwin-packages/llvm
https://cygwin.com/cgit/cygwin-packages/mingw64-x86_64-llvm
and as a maintainer (of other packages), you can modify and push to the
playground branches, which will run Scallywag CI jobs;
and/or as these packages are orphaned, you may adopt them with an email to apps
"[ITA] mingw64-x86_64-/llvm", preferably including links to repos and Scallywag
CI jobs, then as owner modify and push to any branches.
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher but when there is no more to cut
-- Antoine de Saint-Exupéry