Christian Heimes added the comment:

I finally figured out why _Py_memset_s() wasn't available inside extension 
modules. The linker removes object files from the main binary unless one or 
more symbols from an object files are referenced somewhere. Objects/object.c 
has a workaround for PyCapsule_Type:

/* Hack to force loading of pycapsule.o */
PyTypeObject *_PyCapsule_hack = &PyCapsule_Type;

I have updated my patch.

----------
Added file: http://bugs.python.org/file30609/pymemsets.patch

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17405>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to