diff --git a/Cython/Compiler/ModuleNode.py b/Cython/Compiler/ModuleNode.py index b46b6cee6..9f9f08d61 100644 --- a/Cython/Compiler/ModuleNode.py +++ b/Cython/Compiler/ModuleNode.py @@ -507,6 +507,9 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode): self.generate_includes(env, modules, code, early=False) code = globalstate['module_code'] + # Gentoo: workaround for https://github.com/cython/cython/issues/2747 + # https://bugs.gentoo.org/918983 + code.putln('#pragma GCC diagnostic ignored "-Wincompatible-pointer-types"') self.generate_cached_builtins_decls(env, code)