On Di, 2011-02-15 at 20:58 +0000, Tino Keitel wrote:
> I upgraded to evolution and EDS 2.32.

How? Which distro?

>  My syncevolution does not work
> anymore:
> 
> [INFO] memo: inactive
> [INFO] todo: inactive
> [ERROR] Error allocating calendar
> 
> I found this in the log file:
> 
> [2011-02-15 21:31:52.533] Error allocating calendar
> [2011-02-15 21:31:52.533] (syncevolution:24341): libecal-WARNING **: Cannot 
> get cal from factory: Invalid source

Looks like binary compatibility broke between in 2.32. I had already
tried compiling 2.32, but got stuck on Debian Testing because of many
missing dependencies.

> I tried to rebuild 1.1.1a against 2.32, which failed:
> 
> backends/evolution/.libs/syncebook.a(syncebook_la-EvolutionContactSource.o):
> In function
> `SyncEvo::EvolutionContactSource::removeItem(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&)':
> /tmp/buildd/syncevolution-1.1.1/src/backends/evolution/EvolutionContactSource.cpp:350:
> /undefined reference to `e_book_remove_contact'

What is the complete link line? Start with the one involving libtool and
then its call to g++.

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.


_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to