deleted
Are you fully up to date? glslang was updated to 13 and the packages were rebuilt months ago. I'm not sure what library is still linking to 12 on your machine but something seems wrong.
So apologize i did try edit/delete while still no response, then the updated post deleted suddenly had a reply!
Yup a partial not uppdated
All culprit as hint at deleted OP is a bit bug in pacman:
its option
--needed
it's very often as if it correctly check a package is uptodate but if it's omitted it'll download and install a new ver.!