Hello community, here is the log from the commit of package ivykis for openSUSE:Factory checked in at 2012-12-05 13:53:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ivykis (Old) and /work/SRC/openSUSE:Factory/.ivykis.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ivykis", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/ivykis/ivykis.changes 2012-09-16 23:47:08.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ivykis.new/ivykis.changes 2012-12-05 13:53:56.000000000 +0100 @@ -1,0 +2,16 @@ +Tue Dec 4 22:35:28 UTC 2012 - jengelh@inai.de + +- Update to new upstream release 0.36 +* Work around a kernel change in FreeBSD 9.0-STABLE where /dev/klog + has become pollable via kevent(), but returns -EINVAL if you try + to register an EVFILT_WRITE filter, which confused the + iv_fd_register_try() logic in iv_fd_kqueue. +* Rework iv_timer to use less memory when only a small number of + timers is in use, and allow adding radix tree levels as needed + to remove the previous ~1M timer limit. +- Update to new upstream release 0.35 +* Fix an abort on iv_work worker thread timeout introduced by the + race condition fix optimization that went into 0.32. +* Two iv_event race condition fixes. + +------------------------------------------------------------------- Old: ---- ivykis-0.34.tar.xz New: ---- ivykis-0.36.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ivykis.spec ++++++ --- /var/tmp/diff_new_pack.honqTI/_old 2012-12-05 13:53:57.000000000 +0100 +++ /var/tmp/diff_new_pack.honqTI/_new 2012-12-05 13:53:57.000000000 +0100 @@ -18,7 +18,7 @@ Name: ivykis %define lname libivykis0 -Version: 0.34 +Version: 0.36 Release: 0 Summary: An event dispatching library License: LGPL-2.1 @@ -26,11 +26,15 @@ Url: http://sf.net/projects/libivykis/ #Freecode-URL: https://freecode.com/projects/libivykis -#DL-URL: http://downloads.sf.net/libivykis/ivykis-0.34.tar.gz +#DL-URL: http://downloads.sf.net/libivykis/ivykis-0.35.tar.gz +#Git-Clone: git://github.com/buytenh/ivykis Source: %name-%version.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkgconfig BuildRequires: xz +%if 0%{?suse_version} || 0%{?sles_version} +BuildRequires: fdupes +%endif %description libivykis is a thin wrapper over various OS'es implementation of I/O @@ -77,6 +81,9 @@ b="%buildroot"; make install DESTDIR="$b"; rm -f "$b/%_libdir"/*.la; +%if 0%{?fdupes:1} +%fdupes %buildroot/%_prefix +%endif %check make %{?_smp_mflags} check; -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org