diff -r 49630e75635d -r 922b3fae9c7d setup.py --- a/setup.py Wed Mar 21 18:13:40 2018 -0700 +++ b/setup.py Wed Mar 21 18:32:47 2018 -0700 @@ -812,6 +812,8 @@ 'mercurial.thirdparty.attr', 'mercurial.thirdparty.cbor', 'mercurial.thirdparty.cbor.cbor2', + 'mercurial.thirdparty.zope', + 'mercurial.thirdparty.zope.interface', 'mercurial.utils', 'hgext', 'hgext.convert', 'hgext.fsmonitor', 'hgext.fsmonitor.pywatchman', 'hgext.highlight', @@ -894,6 +896,10 @@ extra_compile_args=osutil_cflags, extra_link_args=osutil_ldflags, depends=common_depends), + Extension( + 'mercurial.thirdparty.zope.interface._zope_interface_coptimizations', [ + 'mercurial/thirdparty/zope/interface/_zope_interface_coptimizations.c', + ]), Extension('hgext.fsmonitor.pywatchman.bser', ['hgext/fsmonitor/pywatchman/bser.c']), ]