openSUSE-RU-2016:0902-1: moderate: Recommended update for libical
openSUSE Recommended Update: Recommended update for libical ______________________________________________________________________________ Announcement ID: openSUSE-RU-2016:0902-1 Rating: moderate References: #954161 Affected Products: openSUSE Leap 42.1 ______________________________________________________________________________ An update that has one recommended fix can now be installed. Description: This recommended update provides version 1.0.1 for libical: - Update to 1.0.1 (boo#954161). + Bug fixes: - issue74: Do not escape double quote character - issue80,issue92: fix crashes using icaltimezone_load_builtin_timezone() recursively - Fix icalcomponent_foreach_recurrence() and large durations between recurrences (e.g. FREQ=YEARLY) - Properly handle UTCOFFSETs of the form +/-00mmss - Properly skip bogus dates (e.g. 2/30, 4/31) in RRULE:FREQ=MONTHLY - Properly handle RRULE:FREQ=MONTHLY;BYDAY;BYMONTHDAY when DTSTART isn't on BYDAY - Fix RRULE:FREQ=YEARLY;BYDAY;BYWEEKNO - MUST use ISO weeks - Properly skip bogus dates (e.g. 2/29) in RRULE:FREQ=YEARLY[;BYMONTH][;BYMONTHDAY] + Build fixes/features: - Autotools build system is removed - CMake version 2.8.9 (or higher) is required (was CMake version 2.4.0) - Add new -DSHARED_ONLY and -DSTATIC_ONLY CMake options - Remove -DSTATIC_LIBRARY CMake option - MSYS2 builds (fixed instructions) - Now can build api documentation with make docs + Update tzdata to version 2014g + Support added for schedule params: agent, status, force-send + Added a UID to the VFREEBUSY component + Allow dates > 2038 if sizeof(time_t) > 4 + Add properties from draft-ietf-tzdist-service + Add support for RRULE:FREQ=YEARLY;BYDAY;BYYEARDAY and fixed RRULE:FREQ=YEARLY;BYYEARDAY with negative days + More regression tests added, in particular for recurrence + Almost all compile warnings silenced + A bunch of Coverity Scan warnings silenced + Package cmake macros installed by package. - add reproducible-generator.patch from debian bug report to get reproducible builds (and predicatable API actually) - Add libical-leap-abi.patch -- use enum values used in prior LEAP package, for ABI compatibility (boo#954161). - Drop 941609-typo-fix_icaltime_days_in_year.patch: fixed upstream. Patch Instructions: To install this openSUSE Recommended Update use YaST online_update. Alternatively you can run the command listed for your product: - openSUSE Leap 42.1: zypper in -t patch openSUSE-2016-410=1 To bring your system up-to-date, use "zypper patch". Package List: - openSUSE Leap 42.1 (i586 x86_64): libical-debugsource-1.0.1-11.1 libical-devel-1.0.1-11.1 libical-devel-static-1.0.1-11.1 libical-doc-1.0.1-11.1 libical1-1.0.1-11.1 libical1-debuginfo-1.0.1-11.1 - openSUSE Leap 42.1 (x86_64): libical1-32bit-1.0.1-11.1 libical1-debuginfo-32bit-1.0.1-11.1 References: https://bugzilla.suse.com/954161
participants (1)
-
maintenance@opensuse.org