1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
Author: Pino Toscano <pino@debian.org>
Description: Hidden visibility for poppler-qt4 and poppler-qt5
Enables the hidden visibility for poppler-qt4 and poppler-qt5, hiding all the
non-exported symbols.
.
The CXXFLAGS additions need to be added with proper configure check.
Forwarded: no
Last-Update: 2015-11-29
--- a/qt4/src/Makefile.am
+++ b/qt4/src/Makefile.am
@@ -53,6 +53,7 @@ libpoppler_qt4_la_CPPFLAGS = \
$(LCMS_CFLAGS)
libpoppler_qt4_la_CXXFLAGS = \
+ -fvisibility=hidden -fvisibility-inlines-hidden \
-Dpoppler_qt4_EXPORTS
libpoppler_qt4_la_LIBADD = \
--- a/qt5/src/Makefile.am
+++ b/qt5/src/Makefile.am
@@ -53,6 +53,7 @@ libpoppler_qt5_la_CPPFLAGS = \
$(LCMS_CFLAGS)
libpoppler_qt5_la_CXXFLAGS = \
+ -fvisibility=hidden -fvisibility-inlines-hidden \
-Dpoppler_qt5_EXPORTS
libpoppler_qt5_la_LIBADD = \
|