Bug #627 ยป exiv2-0.18.1-visibility.patch
exiv2-0.18.1/config/configure.ac 2009-04-17 14:36:01.000000000 -0500 | ||
---|---|---|
111 | 111 |
GXX_VISIBILITY=$enableval, GXX_VISIBILITY=yes) |
112 | 112 |
AC_MSG_RESULT($GXX_VISIBILITY) |
113 | 113 |
if test "$GXX_VISIBILITY" = "yes"; then |
114 |
AX_CXX_CHECK_FLAG(-fvisibility-inlines-hidden,[],[],[GXX_VISIBILITY=yes],[GXX_VISIBILITY=no])
|
|
114 |
AX_CXX_CHECK_FLAG(-fvisibility=hidden,[],[],[GXX_VISIBILITY=yes],[GXX_VISIBILITY=no])
|
|
115 | 115 |
if test "$GXX_VISIBILITY" = "yes"; then |
116 |
CXXFLAGS="${CXXFLAGS} -fvisibility=hidden -fvisibility-inlines-hidden"
|
|
116 |
CXXFLAGS="${CXXFLAGS} -fvisibility=hidden" |
|
117 | 117 |
AC_DEFINE(HAVE_GXXCLASSVISIBILITY,1) |
118 | 118 |
fi |
119 | 119 |
if test "$enable_shared" = "yes"; then |
exiv2-0.18.1/configure 2009-04-17 14:48:51.000000000 -0500 | ||
---|---|---|
23905 | 23905 | |
23906 | 23906 | |
23907 | 23907 |
if test "$GXX_VISIBILITY" = "yes"; then |
23908 |
CXXFLAGS="${CXXFLAGS} -fvisibility=hidden -fvisibility-inlines-hidden"
|
|
23908 |
CXXFLAGS="${CXXFLAGS} -fvisibility=hidden" |
|
23909 | 23909 |
cat >>confdefs.h <<\_ACEOF |
23910 | 23910 |
#define HAVE_GXXCLASSVISIBILITY 1 |
23911 | 23911 |
_ACEOF |