28 lines
1.3 KiB
Diff
28 lines
1.3 KiB
Diff
|
diff -up exiv2-0.18.1/config/configure.ac.visibility exiv2-0.18.1/config/configure.ac
|
||
|
--- exiv2-0.18.1/config/configure.ac.visibility 2009-04-03 10:52:50.000000000 -0500
|
||
|
+++ exiv2-0.18.1/config/configure.ac 2009-04-17 14:36:01.000000000 -0500
|
||
|
@@ -111,9 +111,9 @@ AC_ARG_ENABLE(visibility,
|
||
|
GXX_VISIBILITY=$enableval, GXX_VISIBILITY=yes)
|
||
|
AC_MSG_RESULT($GXX_VISIBILITY)
|
||
|
if test "$GXX_VISIBILITY" = "yes"; then
|
||
|
- AX_CXX_CHECK_FLAG(-fvisibility-inlines-hidden,[],[],[GXX_VISIBILITY=yes],[GXX_VISIBILITY=no])
|
||
|
+ AX_CXX_CHECK_FLAG(-fvisibility=hidden,[],[],[GXX_VISIBILITY=yes],[GXX_VISIBILITY=no])
|
||
|
if test "$GXX_VISIBILITY" = "yes"; then
|
||
|
- CXXFLAGS="${CXXFLAGS} -fvisibility=hidden -fvisibility-inlines-hidden"
|
||
|
+ CXXFLAGS="${CXXFLAGS} -fvisibility=hidden"
|
||
|
AC_DEFINE(HAVE_GXXCLASSVISIBILITY,1)
|
||
|
fi
|
||
|
if test "$enable_shared" = "yes"; then
|
||
|
diff -up exiv2-0.18.1/configure.visibility exiv2-0.18.1/configure
|
||
|
--- exiv2-0.18.1/configure.visibility 2009-04-05 10:50:29.000000000 -0500
|
||
|
+++ exiv2-0.18.1/configure 2009-04-17 14:48:51.000000000 -0500
|
||
|
@@ -23905,7 +23905,7 @@ fi
|
||
|
|
||
|
|
||
|
if test "$GXX_VISIBILITY" = "yes"; then
|
||
|
- CXXFLAGS="${CXXFLAGS} -fvisibility=hidden -fvisibility-inlines-hidden"
|
||
|
+ CXXFLAGS="${CXXFLAGS} -fvisibility=hidden"
|
||
|
cat >>confdefs.h <<\_ACEOF
|
||
|
#define HAVE_GXXCLASSVISIBILITY 1
|
||
|
_ACEOF
|