From: Phillip Wood Date: Thu, 26 Sep 2024 13:55:52 GMT Subject: Re: ./configure fails to link test program due to missing dependencies Message-ID: <3a303c6e-35b0-4428-9d23-799b33194330@gmail.com> In-Reply-To: Hi Patrick On 25/09/2024 07:04, Patrick Steinhardt wrote: > On Wed, Sep 25, 2024 at 02:02:34AM -0400, Eli Schwartz wrote: > >> I'm probably biased, but some of these failure modes are *weird*. And >> they basically never require the CMakeLists.txt to do something >> considered non-idiomatic in order to trigger the issue. > > All of this is very valuable data to make my case for Meson instead of > CMake. Appreciated, thanks! One thing to bear in mind is why our CMakeLists.txt was introduced in the first place [1]. Visual Studio's CMake integration means that so long as git-for-windows is installed building git is simply a case of clicking on a button, there is no need to install extra software or plugins. I'm not sure the same is true for meson and I don't think we want to end up supporting both. Best Wishes Phillip [1] https://lore.kernel.org/git/nycvar.QRO.7.76.6.2004251354390.18039@tvgsbejvaqbjf.bet/