--- /dev/null
+``wasm32-emscripten`` platform no longer builds :mod:`resource` module,
+:func:`~os.getresuid`, :func:`~os.getresgid`, and their setters. The APIs
+are stubs and not functional.
ac_cv_func_getegid=no
ac_cv_func_seteuid=no
ac_cv_func_setegid=no
+ac_cv_func_getresuid=no
+ac_cv_func_getresgid=no
+ac_cv_func_setresuid=no
+ac_cv_func_setresgid=no
# Syscalls not implemented in emscripten
# [Errno 52] Function not implemented
py_cv_module_nis=n/a
py_cv_module_ossaudiodev=n/a
py_cv_module_pwd=n/a
+ py_cv_module_resource=n/a
py_cv_module_spwd=n/a
py_cv_module_syslog=n/a
py_cv_module_=n/a
py_cv_module_fcntl=n/a
- py_cv_module_resource=n/a
py_cv_module_readline=n/a
py_cv_module_termios=n/a
py_cv_module_=n/a
py_cv_module__ctypes_test=n/a
py_cv_module_fcntl=n/a
py_cv_module_mmap=n/a
- py_cv_module_resource=n/a
py_cv_module_termios=n/a
py_cv_module_=n/a
dnl curses and tkinter user interface are not available.
dnl dbm and gdbm aren't available, too.
dnl Emscripten and WASI provide only stubs for pwd, grp APIs.
+ dnl resource functions (get/setrusage) are stubs, too.
PY_STDLIB_MOD_SET_NA(
[_curses],
[_curses_panel],
[nis],
[ossaudiodev],
[pwd],
+ [resource],
[spwd],
[syslog],
)
dnl These modules are not particularly useful in browsers.
PY_STDLIB_MOD_SET_NA(
[fcntl],
- [resource],
[readline],
[termios],
)
[_ctypes_test],
[fcntl],
[mmap],
- [resource],
[termios],
)
]