kuuko pushed a commit to branch python-efl-1.8.

http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=70fead80f8f678dad5d8d1101fd5f3855a1d8d7a

commit 70fead80f8f678dad5d8d1101fd5f3855a1d8d7a
Author: Kai Huuhko <kai.huu...@gmail.com>
Date:   Thu Dec 19 19:22:23 2013 +0200

    Force default visibility in CFLAGS.
    
    Fixes T504
---
 setup.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/setup.py b/setup.py
index 97f2a70..ad6e447 100755
--- a/setup.py
+++ b/setup.py
@@ -12,6 +12,11 @@ from distutils.version import StrictVersion
 script_path = os.path.dirname(os.path.abspath(__file__))
 
 
+# XXX: Force default visibility. See phab T504
+if os.environ.has_key("CFLAGS") and "-fvisibility=" in os.environ["CFLAGS"]:
+    os.environ["CFLAGS"] += " -fvisibility=default"
+
+
 # === Sphinx ===
 try:
     from sphinx.setup_command import BuildDoc

-- 


Reply via email to