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 --