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

Reply via email to