commit | 5741c45acf9b0ce22ff0dbf56322fe0ff16cfcfc | [log] [tgz] |
---|---|---|
author | Neil Schemenauer <nas-github@arctrix.com> | Fri Feb 08 10:48:46 2019 -0800 |
committer | GitHub <noreply@github.com> | Fri Feb 08 10:48:46 2019 -0800 |
tree | 783c08f9a90d37d478e235bc37ecec499cbd7a78 | |
parent | 64360ada0f6123a051e9dc6cd04f030ec1322e46 [diff] |
bpo-35903: Use autoconfig to probe for shm_open() and shm_unlink(). (#11765) Use autoconfig to probe for shm_open() and shm_unlink(). Set SHM_NEEDS_LIBRT if we must link with librt to get the shm_* functions. Change setup.py to use the autoconfig defines. These changes should make it more likely that _multiprocessing/posixshmem.c gets built correctly on different platforms.