[jhbuild] gnome-suites-core-3.12/14.modules: Add uninstall-before-install to evolution-data-server
- From: Owen Taylor <otaylor src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild] gnome-suites-core-3.12/14.modules: Add uninstall-before-install to evolution-data-server
- Date: Thu, 10 Jul 2014 21:47:28 +0000 (UTC)
commit 161d16046bade9f2690ba101859cf791d4d5ab40
Author: Owen W. Taylor <otaylor fishsoup net>
Date: Mon Dec 2 10:46:01 2013 -0500
gnome-suites-core-3.12/14.modules: Add uninstall-before-install to evolution-data-server
evolution-data-server frequently breaks at the relink step because camel
providers are relying on new symbols in libcamel, but are relinked
against the old installed copy of the library instead.
https://bugzilla.gnome.org/show_bug.cgi?id=677672
modulesets/gnome-suites-core-3.12.modules | 6 +++++-
modulesets/gnome-suites-core-3.14.modules | 6 +++++-
2 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-3.12.modules b/modulesets/gnome-suites-core-3.12.modules
index be2dde6..ea4a1b4 100644
--- a/modulesets/gnome-suites-core-3.12.modules
+++ b/modulesets/gnome-suites-core-3.12.modules
@@ -64,7 +64,11 @@
<autotools id="evolution-data-server"
supports-non-srcdir-builds="no"
- autogenargs="--enable-vala-bindings --disable-strict --disable-uoa">
+ autogenargs="--enable-vala-bindings --disable-strict --disable-uoa"
+ uninstall-before-install="true">
+ <!-- We uninstall the old copy before installing, because the our usage
+ of DESTDIR and libtool's relinking interfere and cause camel providers
+ to link against the install version of libcamel. -->
<branch revision="evolution-data-server-3-12"/>
<dependencies>
<dep package="intltool"/>
diff --git a/modulesets/gnome-suites-core-3.14.modules b/modulesets/gnome-suites-core-3.14.modules
index dfbe9fb..d1ceb4e 100644
--- a/modulesets/gnome-suites-core-3.14.modules
+++ b/modulesets/gnome-suites-core-3.14.modules
@@ -64,7 +64,11 @@
<autotools id="evolution-data-server"
supports-non-srcdir-builds="no"
- autogenargs="--enable-vala-bindings --disable-strict --disable-uoa">
+ autogenargs="--enable-vala-bindings --disable-strict --disable-uoa"
+ uninstall-before-install="true">
+ <!-- We uninstall the old copy before installing, because the our usage
+ of DESTDIR and libtool's relinking interfere and cause camel providers
+ to link against the install version of libcamel. -->
<branch revision="evolution-data-server-3-12"/>
<dependencies>
<dep package="intltool"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]