diff -r 008d37c4d783 -r 3b88a7fa97d8 setup.py --- a/setup.py Sat Aug 13 12:08:23 2016 +0900 +++ b/setup.py Sat Aug 13 12:12:50 2016 +0900 @@ -624,8 +624,8 @@ Extension('mercurial.cext.base85', ['mercurial/cext/base85.c'], include_dirs=common_include_dirs, depends=common_depends), - Extension('mercurial.bdiff', ['mercurial/bdiff.c', - 'mercurial/bdiff_module.c'], + Extension('mercurial.cext.bdiff', ['mercurial/bdiff.c', + 'mercurial/cext/bdiff.c'], include_dirs=common_include_dirs, depends=common_depends + ['mercurial/bdiff.h']), Extension('mercurial.diffhelpers', ['mercurial/diffhelpers.c'],