We can't read information from the loaded shared object because we have different objects for Vulkan and OpenGL drivers, but we need to share the same UUID for both. Hence let's use SHA1 from the Git commit and package version. v2: use also package version for the case of building from tarball (Eric) v3: fix typos in comment (Tapani) Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com> Reviewed-by: Eric Engestrom <eric@engestrom.ch> Reviewed-by: Rohan Garg <rohan.garg@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7025>