Latest upstream release: 1.0
Current version in Fedora Rawhide: 0.48
Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy
More information about the service that created this bug can be found at:
I would update only Rawhide (aka to be Fedora 20) repository, just in case this release would add any unexpected issues.
It currently doesn't build on my machine, with error described here:
I can help switch to using cmake
Looks like (re)running:
autoreconf -f -i
(in %prep, prior to %build), is enough to fix things. Though that doesn't fix the upstream error of not bumping sonames in autotools buildsys:
I'm ok with either approach, though since it would appear that Allen has intentions of dropping autotools buildsys in the near future anyway, switching to cmake sooner rather than later makes more sense to me.
Created attachment 748463 [details]
.spec patch to update to libical-1.0 and switch to cmake buildsys
Thanks for the help. I agree with the switch to cmake buildsys, it's better to do it rather sooner than later. I see you also did a cleanup to the .spec, to remove unnecessary lines.
I also see that I did my 'cmake' changes incorrectly, totally caused by my lack of knowledge of the 'cmake'. Thanks again, I'll test it and probably commit for rawhide.
I can build evolution packages against the libical 1.0 without any issue, thus I sent a notice to devel list and will update rawhide at the end of the next week. I'll check about the 0.48 workaround for escaping, which seems to be obsolete and doing only trouble here, but it might be an easy change in the CalDAV provider.
I found one significant change, libical 1.0 saves timezone with whole change history, which is for me between 1945 to 2037. Apart of the file being too large, thus the network traffic is affected when it comes to CalDAV and such, then the servers (like Google or Zimbra) has an issue to understand such timezones. I sent an email to libical forum, awaiting their opinion:
Created attachment 752725 [details]
libical .spec file patch
Slightly polished libical patch from Rex (still with his credits).
I thought I have commit rights for libical, but I do not, I cannot commit
the change to master (Fedora 20) :-/
Rex, could you do that, please? I'll ask for commit rights meanwhile (and for the future).
OK, can do.
and, subsequent rebuilds (at least):
$ repoquery --repoid=rawhide-source --archlist=src --whatrequires libical-devel
Thanks Rex. I see you updated rawhide, thus I'm closing this bug.