0006-contrib-ebml-fix-CXXFLAG-visibility-hack.patch 956 B

123456789101112131415161718192021222324252627282930
  1. From f6f81f5294e0ec195901599404d0d47127b7f4a9 Mon Sep 17 00:00:00 2001
  2. From: =?UTF-8?q?Felix=20Paul=20K=C3=BChne?= <fkuehne@videolan.org>
  3. Date: Thu, 13 Sep 2012 01:36:39 +0200
  4. Subject: [PATCH 06/10] contrib/ebml: fix CXXFLAG visibility hack
  5. ---
  6. contrib/src/ebml/rules.mak | 5 +++--
  7. 1 file changed, 3 insertions(+), 2 deletions(-)
  8. diff --git a/contrib/src/ebml/rules.mak b/contrib/src/ebml/rules.mak
  9. index f4f01c7..862553c 100644
  10. --- a/contrib/src/ebml/rules.mak
  11. +++ b/contrib/src/ebml/rules.mak
  12. @@ -16,9 +16,10 @@ libebml: libebml-$(EBML_VERSION).tar.bz2 .sum-ebml
  13. $(MOVE)
  14. # libebml requires exceptions
  15. -EBML_EXTRA_FLAGS = CXXFLAGS="${CXXFLAGS} -fexceptions" CPPFLAGS=""
  16. ifdef HAVE_IOS
  17. -EBML_EXTRA_FLAGS += " -fvisibility=hidden"
  18. +EBML_EXTRA_FLAGS = CXXFLAGS="${CXXFLAGS} -fexceptions -fvisibility=hidden" CPPFLAGS=""
  19. +else
  20. +EBML_EXTRA_FLAGS = CXXFLAGS="${CXXFLAGS} -fexceptions" CPPFLAGS=""
  21. endif
  22. .ebml: libebml
  23. --
  24. 1.7.12.4 (Apple Git-37)