From 9d4553b3a9010441016c7080813dfc79c1925c41 Mon Sep 17 00:00:00 2001 From: Ethan Smith Date: Sat, 8 Jan 2022 22:18:15 -0800 Subject: [PATCH 1/2] bpo-40280: Fix Emscripten build config.site With the fix in 994f90c0772612780361e1dc5fa5223dce22f70a building for Emscripten started failing with epoll link errors as can be seen here: https://github.com/ethanhs/python-wasm/runs/4745952720 --- Tools/wasm/config.site-wasm32-emscripten | 1 + 1 file changed, 1 insertion(+) diff --git a/Tools/wasm/config.site-wasm32-emscripten b/Tools/wasm/config.site-wasm32-emscripten index 67304be060b52a..ff71b57f5a630e 100644 --- a/Tools/wasm/config.site-wasm32-emscripten +++ b/Tools/wasm/config.site-wasm32-emscripten @@ -34,6 +34,7 @@ ac_cv_lib_bz2_BZ2_bzCompress=no # https://github.com/pyodide/pyodide/blob/main/cpython/pyconfig.undefs.h ac_cv_func_epoll=no +ac_cv_func_epoll_create=no ac_cv_func_epoll_create1=no ac_cv_header_linux_vm_sockets_h=no ac_cv_func_socketpair=no From 0e96b8373cd25dacbbfc578ead3fcb4dfa0b55c4 Mon Sep 17 00:00:00 2001 From: Ethan Smith Date: Sun, 9 Jan 2022 01:08:11 -0800 Subject: [PATCH 2/2] Remove out of date line from config.site Co-authored-by: nick.pope@infogrid.io --- Tools/wasm/config.site-wasm32-emscripten | 1 - 1 file changed, 1 deletion(-) diff --git a/Tools/wasm/config.site-wasm32-emscripten b/Tools/wasm/config.site-wasm32-emscripten index ff71b57f5a630e..b291c802e1e4dd 100644 --- a/Tools/wasm/config.site-wasm32-emscripten +++ b/Tools/wasm/config.site-wasm32-emscripten @@ -33,7 +33,6 @@ ac_cv_lib_bz2_BZ2_bzCompress=no # The rest is based on pyodide # https://github.com/pyodide/pyodide/blob/main/cpython/pyconfig.undefs.h -ac_cv_func_epoll=no ac_cv_func_epoll_create=no ac_cv_func_epoll_create1=no ac_cv_header_linux_vm_sockets_h=no