On Wed, Jul 6, 2011 at 6:51 PM, Patrick Ohly <[email protected]> wrote: > Something has gone wrong in the building of activesyncd 0.9~20110701-4.1 > in MeeGo. The ActiveSync libraries have a dependency on > libsyncevolution: > > $ readelf -a /usr/lib/libeassync.so | grep NEED | grep libsyncevo > 0x00000001 (NEEDED) Shared library: > [libsyncevolution.so.0] > > This causes crashes when trying to use these libraries in a different > version of SyncEvolution, for example one which was compiled without > shared libraries. > > Salvatore, you touched the make rules most recently, right? Can you > check this and update the package?
Will do. > On this occasion, can you review my "syncevolution-compilation" branch? > On that branch I make it possible again to compile the backend as part > of the SyncEvolution "configure + make" cycle. I had a look. I resent the ENABLE_ACTIVESYNC name :) Can we name it ENABLE_SYNCEVOLUTION_ACTIVESYNC_BACKEND? I know it's very long, but it would satisfy both the case when we're compiling from activesyncd and from syncevolution. Other than that, you forgot to change it in activesyncd/Makefile.am. Which makes me wonder: have you actually tried if it compiles from within activesyncd? Because, besides that error, I get this: ./configure: line 17075: top_srcdir: command not found ./configure: line 17075: GLIB_CFLAGS: command not found ./configure: line 17075: SOUP_CFLAGS: command not found ./configure: line 17075: LIBXML_CFLAGS: command not found ./configure: line 17075: EDATASERVER_CFLAGS: command not found ./configure: line 17075: DBUS_GLIB_CFLAGS: command not found ./configure: line 17075: EASSYNC_CFLAGS: command not found ./configure: line 17085: top_builddir: command not found ./configure: line 17085: top_builddir: command not found ./configure: line 17085: EASSYNC_LIBS: command not found Are you sure you can define EASSYNC_CFLAGS like that? I tried both in MeeGo 1.2 and Ubuntu 11.04. Salva. -- Salvatore Iovene <[email protected]> Linux Software Engineer Intel Open Source Technology Center, Finland Tel.: +358504804026 _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
