Christian Heimes <li...@cheimes.de> added the comment:
GH-29768 broke builds on platforms without sem_open (e.g. wasm). GH-29833 fixes the issue. emcc -Wsign-compare -g -O0 -Wall -std=c99 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wstrict-prototypes -Werror=implicit-function-declaration -fvisibility=hidden -I../../Include/internal -IObjects -IInclude -IPython -I. -I../../Include -DPy_BUILD_CORE_BUILTIN -I../../Modules/_multiprocessing -c ../../Modules/_multiprocessing/semaphore.c -o Modules/_multiprocessing/semaphore.o ../../Modules/_multiprocessing/semaphore.c:16:5: error: unknown type name 'SEM_HANDLE' SEM_HANDLE handle; ^ In file included from ../../Modules/_multiprocessing/semaphore.c:38: ../../Modules/_multiprocessing/clinic/semaphore.c.h:220:60: error: unknown type name 'SEM_HANDLE' ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue45847> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com