I'm not sure when it happened, but in older Mesa versions, it would include short git commit number into OpenGL profile string if you set MESA_GIT_SHA1_OVERRIDE environment variable during boot (I strip git data to save disk space and make things faster on build VM). But it looks like more recent Mesa git ignores that variable, so it would show up just like "Mesa 19.2.0-devel", no git commit number. Has something changed about that? I couldn't find this in documentation.
Nothings changed here. You can check the script yourself, it's really small:
Maybe double check that you didn't make a typo or that it was somehow unset?
Btw, you don't need to set the env var during boot, only for the build, but maybe that was just a typo in your original message.
(In reply to Eric Engestrom from comment #1)
> Nothings changed here. You can check the script yourself, it's really small:
I've checked scripts, export MESA_GIT_SHA1_OVERRIDE is called right before meson invocation, but still no revision number in glxinfo output. Is it possible that meson itself unsets environment?