Evolution recently merged to upstream libical, but we're having to work around an issue in libical's pkg-config file. #include <ical.h> gives you a deprecation warning and tells you to #include <libical/ical.h> instead. But the CFLAGS provided by libical.pc don't support this: $pkg-config --cflags libical -I/usr/include/libical With this, #include <libical/ical.h> fails because there's no such file /usr/include/libical/libical/ical.h. The CFLAGS should include "-I/usr/include".
pkg-config will never return /usr/include, since that's a default include dir. (Not that I'm arguing against -I/usr/include/libical being wrong).
Created attachment 332171 [details] Proposed patch to fix CFLAGS in libical.pc.
libical-0.43-2.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
libical-0.43-2.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.
Created attachment 335265 [details] Fix headers too We also need to fix some of the #includes in libical-devel to make things work with our CFLAGS.
libical-0.43-4.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/libical-0.43-4.fc10
libical-0.43-4.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/libical-0.43-4.fc9
libical-0.43-4.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
libical-0.43-4.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.