Update the build-system ensuring the following defines are set in `pyconfig.h`: * `HAVE_PTHREAD_STUBS` * `_WASI_EMULATED_GETPID` * `_WASI_EMULATED_PROCESS_CLOCKS` * `_WASI_EMULATED_SIGNAL` Related CPython commits: * python/cpython@a6ca8eee225 ("bpo-46315: Add ifdef HAVE_ feature checks for WASI compatibility (GH-30507)", 2022-01-13) * python/cpython@4aea656d628 ("bpo-32033: Finalize WASI configure options (GH-32053)", 2022-03-22) * python/cpython@e62a0dfab2b ("[3.11] gh-95174: Add pthread stubs for WASI (GH-95234) (#95503)", 2022-08-01) Related issues and pull requests: * https://github.com/python-cmake-buildsystem/python-cmake-buildsystem/issues/350 * https://github.com/python-cmake-buildsystem/python-cmake-buildsystem/pull/387
Update the build-system ensuring the following defines are set in
pyconfig.h:HAVE_PTHREAD_STUBS_WASI_EMULATED_GETPID_WASI_EMULATED_PROCESS_CLOCKS_WASI_EMULATED_SIGNALRelated CPython commits:
Related issues and pull requests: