bpo-32705: Current Android does not have posix_spawn#5413
Conversation
|
I think a NEWS entry is not necessary as this patch is a fix to a new feature landed today (6c6ddf9). From https://devguide.python.org/committing/#what-s-new-and-news-entries:
|
Sorry, something went wrong.
vstinner
left a comment
There was a problem hiding this comment.
LGTM.
Sorry, something went wrong.
|
A better fix would be to check for posix_spawn() in configure, but it can be done later. |
Sorry, something went wrong.
I found there's already one: 6c6ddf9#diff-67e997bcfdac55191033d57a16d1408aR3434. Maybe the HAVE_POSIX_SPAWN define in posixmodule.c is not necessary? |
Sorry, something went wrong.
|
@vstinner: Please replace |
Sorry, something went wrong.
configure checks for posix_spawn() availability but then posixmodule.c defines "#define HAVE_POSIX_SPAWN 1"? I'm not sure that "#define HAVE_POSIX_SPAWN 1" makes sense. Would you like to propose a patch to remove this #define? I merged your PR to get a working Python 3.7beta1 on Android. I suggest to wait after the beta1 to revisit (remove) the #define. |
Sorry, something went wrong.
Sorry, something went wrong.
https://bugs.python.org/issue32705