But I'm getting stuck at the following compilation error:
In file included from ../../zen/i18n.h:12, from <command-line>: ../../zen/globals.h: In member function ‘void zen::PodSpinMutex::lock()’: ../../zen/globals.h:226:15: error: ‘struct std::atomic_flag’ has no member named ‘wait’ 226 | flag_.wait(true, std::memory_order_relaxed); | ^~~~ compilation terminated due to -Wfatal-errors.
Thanks bgstack15 for the hints! Before your edits, I tried the latest gcc 10 compiler (10.3) but it didn't change anything.
I hit one other problem (related to zen/legacy_compiler.cpp if memory serves me right) I took a shortcut and copied an earlier version of the file to successfully finished compilation- unsure if the executable is healthy and fully functional though (but worked enough for my task at hand).
FFS is forward-leaning when it comes to keeping your dependencies up-to-date, that's for sure. :)