Backed out changeset 9cdd168a8518 (bug 904108) because it includes an unreliable Clang marketing version check