Hmm. Good to know. For some reason, I got it into my head that C++17 features were available to me when I switched to Galactic. But it’s because my compiler defaulted to C++17.

This also seems to imply that all packages should probably specify the C++ version in the cmake as @tylerweaver suggested instead of relying on the compiler default.