external/harfbuzz/ExternalProject_harfbuzz.mk | 1 + 1 file changed, 1 insertion(+)
New commits: commit 549130ab5d9616f7eb5504db31546b386737ccb2 Author: Michael Stahl <mst...@redhat.com> Date: Thu Feb 18 14:06:35 2016 +0100 fdo#94009: harfbuzz: don't export symbols from VCL Should fix crashes due to symbol clashes in ELF global namespace where system's libharfbuzz.so.0 is loaded as well. Change-Id: I35ffcbe4ac4de5a25cd8bf0cb9a8f0c11f4554c5 diff --git a/external/harfbuzz/ExternalProject_harfbuzz.mk b/external/harfbuzz/ExternalProject_harfbuzz.mk index 52db533..c287a22 100644 --- a/external/harfbuzz/ExternalProject_harfbuzz.mk +++ b/external/harfbuzz/ExternalProject_harfbuzz.mk @@ -33,6 +33,7 @@ $(call gb_ExternalProject_get_state_target,harfbuzz,build) : --with-glib=no \ $(if $(verbose),--disable-silent-rules,--enable-silent-rules) \ $(if $(CROSS_COMPILING),--build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM)) \ + $(if $(filter LINUX,$(OS)),CXXFLAGS="$(CXXFLAGS) -fvisibility=hidden") \ && (cd $(EXTERNAL_WORKDIR)/src && $(MAKE)) \ ) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits