diff options
Diffstat (limited to 'liborcus')
-rw-r--r-- | liborcus/UnpackedTarball_liborcus.mk | 4 | ||||
-rw-r--r-- | liborcus/visibility.patch | 11 |
2 files changed, 15 insertions, 0 deletions
diff --git a/liborcus/UnpackedTarball_liborcus.mk b/liborcus/UnpackedTarball_liborcus.mk index e43144db031b..cb615736e337 100644 --- a/liborcus/UnpackedTarball_liborcus.mk +++ b/liborcus/UnpackedTarball_liborcus.mk @@ -26,6 +26,10 @@ ifeq ($(OS),MACOSX) liborcus_patches += liborcus_0.1.0-tac.patch endif +ifneq ($(HAVE_GCC_VISIBILITY_FEATURE),TRUE) +liborcus_patches += visibility.patch +endif + # <https://gitorious.org/orcus/orcus/merge_requests/2# # f60d6eecee72349993a392a9a63ddf3383d3b8c8- # f60d6eecee72349993a392a9a63ddf3383d3b8c8@2>: diff --git a/liborcus/visibility.patch b/liborcus/visibility.patch new file mode 100644 index 000000000000..a5af6398b839 --- /dev/null +++ b/liborcus/visibility.patch @@ -0,0 +1,11 @@ +--- configure ++++ configure +@@ -3211,7 +3211,7 @@ + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu + +-CXXFLAGS="$CXXFLAGS -O2 -fvisibility=hidden -Wall" ++CXXFLAGS="$CXXFLAGS -O2 -Wall" + + # =========================== + # Find required base packages |