Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2017-10-25 17:46:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tevent" Wed Oct 25 17:46:02 2017 rev:29 rq:530256 version:0.9.33 Changes: -------- --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes 2017-04-17 10:22:13.444943857 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2017-10-25 17:46:03.627528983 +0200 @@ -1,0 +2,15 @@ +Wed Jul 26 08:50:23 UTC 2017 - scabr...@suse.com + +- Update to version 0.9.33 + + make tevent_req_print() more robust against crashes + +------------------------------------------------------------------- +Fri Jun 30 12:05:41 UTC 2017 - scabr...@suse.com + +- Update to version 0.9.32 + + Fix mutex locking in tevent_threaded_context_destructor(). + + Fix a memleak on FreeBSD. + + Re-init threading in tevent_re_initialise(). + + Include the finish location in tevent_req_default_print(). + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/tevent/tevent.changes 2017-04-17 10:22:14.780754677 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2017-10-25 17:46:03.723524478 +0200 @@ -1,0 +2,15 @@ +Wed Jul 26 08:49:04 UTC 2017 - scabr...@suse.com + +- Update to version 0.9.33 + + make tevent_req_print() more robust against crashes + +------------------------------------------------------------------- +Fri Jun 30 11:58:18 UTC 2017 - scabr...@suse.com + +- Update to version 0.9.32 + + Fix mutex locking in tevent_threaded_context_destructor(). + + Fix a memleak on FreeBSD. + + Re-init threading in tevent_re_initialise(). + + Include the finish location in tevent_req_default_print(). + +------------------------------------------------------------------- Old: ---- tevent-0.9.31.tar.asc tevent-0.9.31.tar.gz New: ---- tevent-0.9.33.tar.asc tevent-0.9.33.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tevent-man.spec ++++++ --- /var/tmp/diff_new_pack.xCWkLx/_old 2017-10-25 17:46:04.887469850 +0200 +++ /var/tmp/diff_new_pack.xCWkLx/_new 2017-10-25 17:46:04.891469663 +0200 @@ -24,7 +24,7 @@ %define with_python3 0 %endif -%define talloc_version 2.1.8 +%define talloc_version 2.1.10 %define build_man 1 %if %{build_man} @@ -41,16 +41,19 @@ BuildRequires: python-devel %if %{with_python3} BuildRequires: python3-devel -%endif +BuildRequires: python3-talloc >= %{talloc_version} +BuildRequires: python3-talloc-devel >= %{talloc_version} +%else BuildRequires: python-talloc-devel >= %{talloc_version} +%endif # with_python3 %endif # build_man %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140 %define build_make_smp_mflags %{?_smp_mflags} %else %define build_make_smp_mflags %{?jobs:-j%jobs} %endif -Url: http://tevent.samba.org/ -Version: 0.9.31 +Url: https://tevent.samba.org/ +Version: 0.9.33 Release: 0 Summary: An event system based on the talloc memory management library License: GPL-3.0+ @@ -73,16 +76,12 @@ %if ! %{build_man} -%if 0%{?suse_version} > 0 -%define libtevent_name libtevent0 -%else -%define libtevent_name libtevent -%endif -%package -n %{libtevent_name} +%package -n libtevent0 +PreReq: /sbin/ldconfig Summary: Samba tevent Library Group: System/Libraries -%description -n %{libtevent_name} +%description -n libtevent0 Tevent is an event system based on the talloc memory management library. It is the core event system used in Samba. @@ -94,13 +93,13 @@ %package -n libtevent-devel Summary: Libraries and Header Files to Develop Programs with tevent0 Support -Group: Development/Libraries/C and C++ # Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtevent +Group: Development/Libraries/C and C++ %if 0%{?suse_version} > 1030 Recommends: %{name}-man %endif -Requires: %{libtevent_name} = %{version} Requires: libtalloc-devel >= %{talloc_version} +Requires: libtevent0 = %{version} %if 0%{?suse_version} > 1020 Requires: pkg-config %else @@ -123,7 +122,8 @@ %package -n python-tevent Summary: Python bindings for the Tevent library Group: Development/Libraries/Python -Requires: %{libtevent_name} = %{version} +Requires: libtevent0 = %{version} +PreReq: /sbin/ldconfig %description -n python-tevent This package contains the python bindings for the Tevent library. @@ -133,7 +133,8 @@ %package -n python3-tevent Summary: Python3 bindings for the Tevent library Group: Development/Libraries/Python -Requires: %{libtevent_name} = %{version} +Requires: libtevent0 = %{version} +PreReq: /sbin/ldconfig %description -n python3-tevent This package contains the python bindings for the Tevent library. @@ -197,9 +198,9 @@ %endif # ! build_man %if ! %{build_man} -%post -n %{libtevent_name} -p /sbin/ldconfig +%post -n libtevent0 -p /sbin/ldconfig -%postun -n %{libtevent_name} -p /sbin/ldconfig +%postun -n libtevent0 -p /sbin/ldconfig %post -n python-tevent -p /sbin/ldconfig @@ -211,7 +212,7 @@ %postun -n python3-tevent -p /sbin/ldconfig %endif -%files -n %{libtevent_name} +%files -n libtevent0 %defattr(-,root,root) %{_libdir}/libtevent.so.* ++++++ tevent.spec ++++++ --- /var/tmp/diff_new_pack.xCWkLx/_old 2017-10-25 17:46:04.907468912 +0200 +++ /var/tmp/diff_new_pack.xCWkLx/_new 2017-10-25 17:46:04.907468912 +0200 @@ -24,7 +24,7 @@ %define with_python3 0 %endif -%define talloc_version 2.1.8 +%define talloc_version 2.1.10 %define build_man 0 %if %{build_man} @@ -41,8 +41,11 @@ BuildRequires: python-devel %if %{with_python3} BuildRequires: python3-devel -%endif +BuildRequires: python3-talloc >= %{talloc_version} +BuildRequires: python3-talloc-devel >= %{talloc_version} +%else BuildRequires: python-talloc-devel >= %{talloc_version} +%endif # with_python3 %endif # build_man %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140 %define build_make_smp_mflags %{?_smp_mflags} @@ -50,7 +53,7 @@ %define build_make_smp_mflags %{?jobs:-j%jobs} %endif Url: https://tevent.samba.org/ -Version: 0.9.31 +Version: 0.9.33 Release: 0 Summary: An event system based on the talloc memory management library License: GPL-3.0+ @@ -73,17 +76,12 @@ %if ! %{build_man} -%if 0%{?suse_version} > 0 -%define libtevent_name libtevent0 -%else -%define libtevent_name libtevent -%endif -%package -n %{libtevent_name} +%package -n libtevent0 PreReq: /sbin/ldconfig Summary: Samba tevent Library Group: System/Libraries -%description -n %{libtevent_name} +%description -n libtevent0 Tevent is an event system based on the talloc memory management library. It is the core event system used in Samba. @@ -95,13 +93,13 @@ %package -n libtevent-devel Summary: Libraries and Header Files to Develop Programs with tevent0 Support -Group: Development/Libraries/C and C++ # Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtevent +Group: Development/Libraries/C and C++ %if 0%{?suse_version} > 1030 Recommends: %{name}-man %endif -Requires: %{libtevent_name} = %{version} Requires: libtalloc-devel >= %{talloc_version} +Requires: libtevent0 = %{version} %if 0%{?suse_version} > 1020 Requires: pkg-config %else @@ -124,7 +122,7 @@ %package -n python-tevent Summary: Python bindings for the Tevent library Group: Development/Libraries/Python -Requires: %{libtevent_name} = %{version} +Requires: libtevent0 = %{version} PreReq: /sbin/ldconfig %description -n python-tevent @@ -135,7 +133,7 @@ %package -n python3-tevent Summary: Python3 bindings for the Tevent library Group: Development/Libraries/Python -Requires: %{libtevent_name} = %{version} +Requires: libtevent0 = %{version} PreReq: /sbin/ldconfig %description -n python3-tevent @@ -200,9 +198,9 @@ %endif # ! build_man %if ! %{build_man} -%post -n %{libtevent_name} -p /sbin/ldconfig +%post -n libtevent0 -p /sbin/ldconfig -%postun -n %{libtevent_name} -p /sbin/ldconfig +%postun -n libtevent0 -p /sbin/ldconfig %post -n python-tevent -p /sbin/ldconfig @@ -214,7 +212,7 @@ %postun -n python3-tevent -p /sbin/ldconfig %endif -%files -n %{libtevent_name} +%files -n libtevent0 %defattr(-,root,root) %{_libdir}/libtevent.so.* ++++++ tevent-0.9.31.tar.gz -> tevent-0.9.33.tar.gz ++++++ ++++ 2565 lines of diff (skipped)