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

Reply via email to