[Evolution] Trouble with CalDAV support on Win32 port



Hello all.

I have recently been testing Evolution on Win32 for a potential
deployment. I don't often use Windows, so please bear with me if I've
missed something obvious :)

The current binary Evo/Win32 distribution (release 2.8) seems to be
exhibiting an issue with CalDAV calendars. It allowed me to add a CalDAV
calendar to the list of calendars, but would not display any events from
that calendar, and refused to allow new events to be written to it.

On the backend, I'm using Darwin Calendar Server on Linux, which talks
quite happily to Evoultion 2.6 on the Linux desktop I use for everyday
work.

The problem on the Win32 port appears to be that Evolution is not even
attempting to connect to the DCS server. I base that on the following:

* DCS logs show no connection attempts from the Windows box
* Output of netstat on the Windows box while runnning Evoultion shows no
connection attempts to the DCS server
* Windows firewall is disabled
* tcpdump on an intermediate box shows no connection attempts from the
Windows box to the DCS server
* iptables on the gateway between the two subnets (configured to log all
packets from the client to the server for debugging) shows a packet
count of zero
* As a sanity check, telnet to the CalDAV port on the DCS server from
the Windows box succeeds, so it's not an intermediate firewall issue.

Thinking that it was just a 2.8 issue, I tried compiling the current
release (2.22) on Win32 (with mingw & msys) but e-d-s refused to link
against libxml. Compiled & installed the most recent libxml from source
on the Windows box (in case the binary libxml release was somehow at
fault), but still e-d-s refused to link against libxml. This happens no
matter what combination of cpp DEFINEs I set for libxml.

So, my questions are:

1. Has anyone successfully used CalDAV calendars with Evolution 2.8 on
Win32? If so, how did you do it and/or what am I doing wrong or have
missed?

2. Any thoughts on how to make the 2.22 release e-d-s link against
libxml on Win32?

Cheers,


Jack.




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