[Libreoffice-commits] core.git: 2 commits - extensions/Executable_pluginapp.bin.mk RepositoryExternal.mk
Michael Stahl
mstahl at redhat.com
Wed Oct 23 16:13:19 PDT 2013
RepositoryExternal.mk | 8 ++++++++
extensions/Executable_pluginapp.bin.mk | 4 ++++
2 files changed, 12 insertions(+)
New commits:
commit 122a137672d761418a549568ad8cad623dd2b4b5
Author: Michael Stahl <mstahl at redhat.com>
Date: Thu Oct 24 01:06:43 2013 +0200
extensions: crude hack for mysterious cairo link failure
Why is /usr/lib64/libpixman-1.so not found automatically?
Change-Id: Ide3929b53d130aee44ff6b01dcf2f7491a61a09b
diff --git a/extensions/Executable_pluginapp.bin.mk b/extensions/Executable_pluginapp.bin.mk
index 531aabd..fb01602 100644
--- a/extensions/Executable_pluginapp.bin.mk
+++ b/extensions/Executable_pluginapp.bin.mk
@@ -71,6 +71,10 @@ $(eval $(call gb_Executable_use_externals,pluginapp.bin,\
gthread \
gtk \
))
+# FIXME: on Fedora 19 link fails with unresolved symbols in cairo without this?
+$(eval $(call gb_Executable_add_libs,pluginapp.bin,\
+ -lpixman-1 \
+))
# the orignal dmakefile said: don't ask, it's ugly
ifeq ($(OS),SOLARIS)
commit 831aaef3a114ef59826fc49a9c8e27d9538d0db5
Author: Michael Stahl <mstahl at redhat.com>
Date: Thu Oct 24 01:09:35 2013 +0200
redland: unbreak this for MSC
Change-Id: Ifb1e841ed342103651e7d34d9bb47563c4015b23
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
index e740609..e4de1d0 100644
--- a/RepositoryExternal.mk
+++ b/RepositoryExternal.mk
@@ -992,10 +992,18 @@ $(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \
define gb_LinkTarget__use_librdf
$(call gb_LinkTarget_use_packages,$(1),raptor rasqal redland)
+
+ifeq ($(COM),MSC)
+$(call gb_LinkTarget_use_libraries,$(1),\
+ raptor2 \
+ rdf \
+)
+else
$(call gb_LinkTarget_add_libs,$(1),\
-L$(call gb_UnpackedTarball_get_dir,raptor)/src/.libs -lraptor2 \
-L$(call gb_UnpackedTarball_get_dir,redland)/src/.libs -lrdf \
)
+endif
endef
More information about the Libreoffice-commits
mailing list