-
CW: "colourful language" ahead
This pile of shit called CMake and package managers is happening again.
Back from the last ISO C++ meeting in Croydon where we voted on the appetite for inclusion of mp-units into the next standard, I tried to get even the *chance* to compile it using the recommended Conan, CMake, and other dependencies.
And failed spectacularly again:
* at some point, the current VS2026 compiler is spat out ("what even is this thing" coming from the attempt to deal with Catch2.Ok, switch off testing for now.
* next some complaints about "avg_speed-headers" missing some support from CMake. What the heck?
The fact that compiler options seem incomplete for full C++23 conformance is certainly only minor, right?
To me, this sounds like building with VS is seriously lacking (in particular CMake).
Therefore I will do what I usually do: move CMakeLists.txt over to a build system, that works for years now, and retain only the source tree.