Build fails with NEKTAR_USE_THREAD_SAFETY
Building master with gcc 11.3.0 I find that std::unique_lock isn't defined in the NekFactory and NekManager headers. Including <mutex> (as well as <shared_mutex>) fixes the problem.
Not sure why none of the CI builds appear to be affected by this issue...