New submission from Neil Schemenauer <nas-pyt...@arctrix.com>:
The logic in setup.py that determines if _multiprocessing/posixshmem.c should get built is not very robust. I think it is better to use autoconfig to probe for the required functions and libraries. My autoconfig brain cells are a bit fuzzy but I think my patch is correct. I look for shm_open and shm_unlink. I also check if librt is required for these functions. ---------- assignee: davin components: Build keywords: patch messages: 334888 nosy: davin, nascheme priority: normal severity: normal stage: patch review status: open title: Build of posixshmem.c should probe for required OS functions type: enhancement versions: Python 3.8 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue35903> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com