[ITA] llvm

Brian Inglis Brian.Inglis@SystematicSW.ab.ca
Sat May 3 21:36:40 GMT 2025


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


More information about the Cygwin-apps mailing list