python: add patch from sabotage to make this build with musl.
This commit is contained in:
parent
8e7a77966f
commit
59641730db
2 changed files with 21 additions and 1 deletions
20
srcpkgs/python/patches/python-fix-posix-close-clash.patch
Normal file
20
srcpkgs/python/patches/python-fix-posix-close-clash.patch
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
--- Modules/posixmodule.c
|
||||||
|
+++ Modules/posixmodule.c
|
||||||
|
@@ -6582,7 +6582,7 @@
|
||||||
|
Close a file descriptor (for low level IO).");
|
||||||
|
|
||||||
|
static PyObject *
|
||||||
|
-posix_close(PyObject *self, PyObject *args)
|
||||||
|
+posix_closex(PyObject *self, PyObject *args)
|
||||||
|
{
|
||||||
|
int fd, res;
|
||||||
|
if (!PyArg_ParseTuple(args, "i:close", &fd))
|
||||||
|
@@ -8960,7 +8960,7 @@
|
||||||
|
{"tcsetpgrp", posix_tcsetpgrp, METH_VARARGS, posix_tcsetpgrp__doc__},
|
||||||
|
#endif /* HAVE_TCSETPGRP */
|
||||||
|
{"open", posix_open, METH_VARARGS, posix_open__doc__},
|
||||||
|
- {"close", posix_close, METH_VARARGS, posix_close__doc__},
|
||||||
|
+ {"close", posix_closex, METH_VARARGS, posix_close__doc__},
|
||||||
|
{"closerange", posix_closerange, METH_VARARGS, posix_closerange__doc__},
|
||||||
|
{"dup", posix_dup, METH_VARARGS, posix_dup__doc__},
|
||||||
|
{"dup2", posix_dup2, METH_VARARGS, posix_dup2__doc__},
|
|
@ -1,7 +1,7 @@
|
||||||
# Template build file for 'python'.
|
# Template build file for 'python'.
|
||||||
pkgname=python
|
pkgname=python
|
||||||
version=2.7.6
|
version=2.7.6
|
||||||
revision=3
|
revision=4
|
||||||
wrksrc="Python-${version}"
|
wrksrc="Python-${version}"
|
||||||
short_desc="Interpreted, interactive, object-oriented programming language"
|
short_desc="Interpreted, interactive, object-oriented programming language"
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue