X-Git-Url: https://git.pld-linux.org/?p=packages%2Fapache-mod_python.git;a=blobdiff_plain;f=build.patch;fp=build.patch;h=df82c11ba35c39c3dea1007eac8d342678d99207;hp=0000000000000000000000000000000000000000;hb=40b375e4147975ec6e112dba9a7b1fcefe2ee67b;hpb=4a55cebe434f20602e21cb9df27a5999b5ea3413 diff --git a/build.patch b/build.patch new file mode 100644 index 0000000..df82c11 --- /dev/null +++ b/build.patch @@ -0,0 +1,20 @@ +--- mod_python-3.5.0/src/_apachemodule.c~ 2013-11-12 04:21:34.000000000 +0100 ++++ mod_python-3.5.0/src/_apachemodule.c 2018-07-05 21:05:19.623844821 +0200 +@@ -836,7 +836,7 @@ static struct PyModuleDef _apache_module + + PyObject *_apache_module_init() + { +- PyObject *m, *d, *o; ++ PyObject *m, *d, *o, *mod; + + PyType_Ready(&MpTable_Type); + PyType_Ready(&MpTableIter_Type); +@@ -851,7 +851,7 @@ PyObject *_apache_module_init() + #else + m = PyModule_Create(&_apache_moduledef); + PyObject *name = PyUnicode_FromString("_apache"); +- _PyImport_FixupExtensionObject(m, name, name); ++ _PyImport_FixupExtensionObject(m, name, name, mod); + #endif + d = PyModule_GetDict(m); + Mp_ServerReturn = PyErr_NewException("_apache.SERVER_RETURN", NULL, NULL);