On Wed, 14 May 2025, Takashi Yano via Cygwin-apps wrote: > I pushed updated llvm, clang, libcxx, libcxxabi, compiler-rt, > libunwind, and lld packages.
For the lld push, you did not include the added patch file. But I suspect that I would be against it. The issue is that lld does not have the ability to differentiate a Cygwin vs MinGW target, so any prior attempts I have made to try to adapt defaults to Cygwin has broken MinGW. Specifically, a prior patch in MSYS2 to add win32api lib resulted in libraries from that path getting mixed into cross MinGW links. It seems like that should be able to be dealt with somehow (it must have some way to know not to put /usr/lib in the search path in such cases) so maybe you figured out a better solution in that patch.