diff -r 5866ba5e9c48 -r e9996bd7203f setup.py --- a/setup.py Mon Jul 31 22:12:24 2017 +0900 +++ b/setup.py Mon Jul 31 22:28:27 2017 +0900 @@ -760,7 +760,8 @@ 'mercurial/cext/mpatch.c'], include_dirs=common_include_dirs, depends=common_depends), - Extension('mercurial.cext.parsers', ['mercurial/cext/dirs.c', + Extension('mercurial.cext.parsers', ['mercurial/cext/charencode.c', + 'mercurial/cext/dirs.c', 'mercurial/cext/manifest.c', 'mercurial/cext/parsers.c', 'mercurial/cext/pathencode.c',