I never got into open source because I get too easily frustrated by developers failing to document their build environment (assuming they bothered to document anything at all).
"Hey I tried to build your giant library, but I'm getting an error where it says it doesn't recognize the --c++20 flag and suggests I mean --c++2a?"
"Oh yeah, you need to use g++ 11, and we do mean g++, Clang definitely won't work. Also you want openjdk 17 or later, and the specific version of python Guido von Rossum compiled in a drug-fueled haze at a rager in Burbank in 2013, which I can mail to you on thumb drive if you don't have."
@mtomczak And your point? :)
@hasmis Personal anecdote; take from it what you will.
@mtomczak Sorry, just trying to be cute, since I go through that all the time...