[evolution-kolab-devel] build patch for debian squeeze



Guten Morgen Christian,

On Tue, 2011-08-23 at 15:53 +0200, Christian Hilberg wrote:
> The log file shows serious trouble with your Evolution frontend
> ("Gtk-CRITICAL **", "calendar-gui-CRITICAL **", ...). These errors
> are almost certainly not triggered by evolution-kolab, since this
> plugin lives inside EDS, not Evolution (this is why it makes no sense
> to capture Evolution output when trying to troubleshoot evolution-kolab).

I uninstalled evolution-kolab and the messages disappeared (see log).
This means the errors _are_ triggered by evolution-kolab.

Probably my build is not right. I mainly changed only paths. Except the
following line which could be critical (see patchfile):

dh_auto_configure -- --disable-largefile --enable-maintainer-mode
'CFLAGS=-g -O0 -fPIC'

Is this ok?

Freundliche Grüße




Jens

diff -Naur evolution-kolab-0.2.1/configure.ac evolution-kolab-0.2.1-modified/configure.ac
--- evolution-kolab-0.2.1/configure.ac	2011-07-14 12:27:49.000000000 +0000
+++ evolution-kolab-0.2.1-modified/configure.ac	2011-08-18 10:07:24.000000000 +0000
@@ -26,7 +26,7 @@
 KOLAB_LIB_CAMEL_IMAPX="\$(top_builddir)/src/camel/providers/imapx/libcamelimapx.la"
 AC_SUBST(KOLAB_LIB_CAMEL_IMAPX)
 
-camel_providerdir='${libdir}'/evolution-data-server-$API_VERSION/camel-providers
+camel_providerdir='${libdir}'/evolution-data-server-$API_VERSION/camel-providers-14
 AC_SUBST(camel_providerdir)
 
 KOLAB_LIB_EKOLABCONV="\$(top_builddir)/src/libekolabconv/main/libekolabconv.la"
diff -Naur evolution-kolab-0.2.1/debian/control evolution-kolab-0.2.1-modified/debian/control
--- evolution-kolab-0.2.1/debian/control	2011-07-14 14:39:37.000000000 +0000
+++ evolution-kolab-0.2.1-modified/debian/control	2011-08-18 09:27:15.000000000 +0000
@@ -18,7 +18,7 @@
                intltool (>= 0.35.0),
                libsoup2.4-dev,
                libsoup-gnome2.4-dev,
-               libcurl4-nss-dev,
+               libcurl4-nss-dev|libcurl4-openssl-dev,
                libgmime-2.4-dev
 Standards-Version: 3.9.1
 Section: gnome
@@ -35,10 +35,9 @@
 Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         evolution-data-server (= 2.30.3-0ubuntu1~ppa0),
-         evolution (= 2.30.3-0ubuntu1~ppa0),
+         evolution-data-server (>= 2.30.3),
+         evolution (>= 2.30.3),
          libcurl3 (>= 7.19.7),
-         libcurl3-nss (>= 7.19.7)
 Description: Kolab plugin for Evolution.
  The Evolution-Kolab plugin adds support for Kolab 2 servers to the
  Evolution groupware suite.
diff -Naur evolution-kolab-0.2.1/debian/evolution-kolab.install evolution-kolab-0.2.1-modified/debian/evolution-kolab.install
--- evolution-kolab-0.2.1/debian/evolution-kolab.install	2011-07-14 14:39:37.000000000 +0000
+++ evolution-kolab-0.2.1-modified/debian/evolution-kolab.install	2011-08-18 09:56:57.000000000 +0000
@@ -3,4 +3,4 @@
 usr/lib/libebookbackendkolab.so usr/lib/evolution-data-server-1.2/extensions
 usr/lib/liborg-gnome-kolab.so usr/lib/evolution/2.30/plugins
 usr/share/evolution-kolab/org-gnome-kolab.eplug usr/lib/evolution/2.30/plugins
-usr/lib/evolution-data-server-1.2/camel-providers/libcamelkolab.{so,urls}
+usr/lib/evolution-data-server-1.2/camel-providers-14/libcamelkolab.{so,urls}
diff -Naur evolution-kolab-0.2.1/debian/rules evolution-kolab-0.2.1-modified/debian/rules
--- evolution-kolab-0.2.1/debian/rules	2011-07-14 14:39:37.000000000 +0000
+++ evolution-kolab-0.2.1-modified/debian/rules	2011-08-18 09:16:48.000000000 +0000
@@ -11,7 +11,7 @@
 export DH_OPTIONS=-v
 
 override_dh_auto_configure:
-	dh_auto_configure -- --enable-largefile 'CFLAGS=-g -O0 -fPIC' 'CXXFLAGS=-g -O0 -fPIC'
+	dh_auto_configure -- --disable-largefile --enable-maintainer-mode 'CFLAGS=-g -O0 -fPIC'
 
 %:
 	dh  $@

Attachment: evolution-kolab-0.2.1-packaging-squeeze.tgz
Description: application/compressed-tar

LANG=C evolution

** (evolution:23227): CRITICAL **: categories_icon_theme_hack: assertion `filename != NULL && *filename != '\0'' failed

(evolution:23227): camel-WARNING **: Camel operation status stack non empty: 

(evolution:23227): camel-WARNING **: Camel operation status stack non empty: 

(evolution:23227): camel-WARNING **: Camel operation status stack non empty: 

(evolution:23227): camel-WARNING **: Camel operation status stack non empty: 

(evolution:23227): camel-WARNING **: Camel operation status stack non empty: 

(evolution:23227): camel-WARNING **: Camel operation status stack non empty: 

(evolution:23227): camel-WARNING **: Camel operation status stack non empty: 

(evolution:23227): camel-WARNING **: Camel operation status stack non empty: 

(evolution:23227): camel-WARNING **: Camel operation status stack non empty: 

(evolution:23227): camel-WARNING **: Camel operation status stack non empty: 

(evolution:23227): camel-WARNING **: Camel operation status stack non empty: 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]