On Sun, 4 May 2025 15:08:37 +0900
Takashi Yano wrote:
> On Sat, 3 May 2025 18:33:14 -0700 (PDT)
> Jeremy Drake wrote:
> > On Sat, 3 May 2025, Jeremy Drake via Cygwin-apps wrote:
> > 
> > > On Sat, 3 May 2025, Brian Inglis via Cygwin-apps wrote:
> > >
> > > > 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).
> > > >
> > > > 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.
> > >
> > > I don't want to step on Takashi's toes, plus I'm having issues with
> > > iostreams on Cygwin that it sounds like he's not so I need to reconcile
> > > with his patches as well.  (By "on Cygwin" I mean it works fine for me on
> > > MSYS2, so it seems like a gcc4 C++ ABI thing).
> > 
> > Takashi: if you push your current state to playground (or another branch)
> > I can look at updating the patches from what was merged upstream.  Also,
> > I'd then have an llvm to try to build & package lld against.
> 
> Thanks!
> 
> I pushed current working files in the packages
> llvm
> clang
> compiler-rt
> libunwind
> libcxxabi
> libcxx
> to each playground branch.

llvm and clang on playground branch are updated.

-- 
Takashi Yano <takashi.y...@nifty.ne.jp>

Reply via email to