Files
core/system/base/piksemel/files/symbol-visibility.patch
2015-02-24 11:18:35 +02:00

28 lines
806 B
Diff

Index: setup.py
===================================================================
--- setup.py (revision 27404)
+++ setup.py (revision 27405)
@@ -76,7 +76,9 @@
setup(
name='piksemel',
version=version,
- ext_modules=[Extension('piksemel', ['src/iksemel.c', 'src/pyiks.c'])],
+ ext_modules=[Extension('piksemel',
+ ['src/iksemel.c', 'src/pyiks.c'],
+ extra_compile_args=["-fvisibility=hidden"])],
cmdclass = {
'install' : Install
}
Index: src/pyiks.c
===================================================================
--- src/pyiks.c (revision 27404)
+++ src/pyiks.c (revision 27405)
@@ -994,6 +994,7 @@
{ NULL, NULL, 0, NULL }
};
+__attribute__((visibility("default")))
PyMODINIT_FUNC
initpiksemel(void)
{