Workaround Ninja limitation with path canonicalization
Ninja canonicalizes file paths from GCC-style dependency files without querying the filesystem. This breaks when symbolic links are combined with ".." components (as produced by Clang). As a workaround, execute a fixup command after compiling the object.
The lexer was generated with flex 2.6.4.
Issue: #17330