diff --git a/glsl/extern/glslang b/glsl/extern/glslang
index 8111268575a41753dfb6f9afc40b7c096af769aa..f4f1d8a352ca1908943aea2ad8c54b39b4879080 160000
--- a/glsl/extern/glslang
+++ b/glsl/extern/glslang
@@ -1 +1 @@
-Subproject commit 8111268575a41753dfb6f9afc40b7c096af769aa
+Subproject commit f4f1d8a352ca1908943aea2ad8c54b39b4879080
diff --git a/glsl/lava-extras/glsl/glsl.cc b/glsl/lava-extras/glsl/glsl.cc
index 2424be561dc537f30261021d1503fd459d1772aa..93b39056ffc7aefdc6c97da584befc614799259e 100644
--- a/glsl/lava-extras/glsl/glsl.cc
+++ b/glsl/lava-extras/glsl/glsl.cc
@@ -4,7 +4,6 @@
 #include <mutex>
 #include <extern/glslang/glslang/Public/ShaderLang.h>
 #include <extern/glslang/glslang/Include/ShHandle.h>
-#include <extern/glslang/glslang/Include/revision.h>
 #include <extern/glslang/SPIRV/GlslangToSpv.h>
 #include <extern/glslang/SPIRV/GLSL.std.450.h>
 #include <extern/glslang/SPIRV/doc.h>