Hello community, here is the log from the commit of package liburing for openSUSE:Factory checked in at 2020-11-17 21:22:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/liburing (Old) and /work/SRC/openSUSE:Factory/.liburing.new.24930 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "liburing" Tue Nov 17 21:22:40 2020 rev:4 rq:847547 version:0.6 Changes: -------- --- /work/SRC/openSUSE:Factory/liburing/liburing.changes 2019-12-12 23:19:43.558205068 +0100 +++ /work/SRC/openSUSE:Factory/.liburing.new.24930/liburing.changes 2020-11-17 21:22:54.813233411 +0100 @@ -1,0 +2,15 @@ +Fri Oct 30 21:42:16 UTC 2020 - Milan Savić <[email protected]> + +!!IMPORTANT!! +Version 0.7 BREAKS ABI COMPATIBILITY WITHOUT CHANGING THE SONAME!!! +https://github.com/axboe/liburing/issues/228 +SONAME is bumped to 2 in commit 25bbcbef3e0a8bfba8044be55d08d5116c51dccd +im master branch. +!!!IMPORTANT!!! + +- Update to version 0.6 + - removed barrier.h-add-generic-smp_mb-implementation.patch since + it was merged in commit ba97eaf8f9ef2030d581be10df9d875dbfadc91d +- License changed to match upstream + +------------------------------------------------------------------- Old: ---- barrier.h-add-generic-smp_mb-implementation.patch liburing-0.2.tar.gz New: ---- liburing-0.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ liburing.spec ++++++ --- /var/tmp/diff_new_pack.DDpsez/_old 2020-11-17 21:22:55.585234576 +0100 +++ /var/tmp/diff_new_pack.DDpsez/_new 2020-11-17 21:22:55.585234576 +0100 @@ -1,7 +1,7 @@ # # spec file for package liburing # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,15 +19,16 @@ Name: liburing %define so_ver 1 %define lname %{name}%{so_ver} -Version: 0.2 +Version: 0.6 Release: 0 Summary: Linux-native io_uring I/O access library -License: LGPL-2.1-or-later +License: (GPL-2.0-only AND LGPL-2.1-or-later) OR MIT Group: Development/Libraries/C and C++ URL: https://git.kernel.dk/cgit/liburing Source: https://git.kernel.dk/cgit/liburing/snapshot/%{name}-%{version}.tar.gz Requires: kernel-default >= 5.1 -Patch0: barrier.h-add-generic-smp_mb-implementation.patch +BuildRequires: gcc +BuildRequires: pkg-config %description Provides native async IO for the Linux kernel, in a fast and efficient @@ -53,19 +54,26 @@ %prep %setup -n %name-%version -%patch0 -p1 %build -./configure --prefix=%{_prefix} --libdir=/%{_libdir} --mandir=%{_mandir} --includedir=%{_includedir} +./configure --prefix=%{_prefix} \ + --includedir=%{_includedir} \ + --libdir=/%{_libdir} \ + --libdevdir=/%{_libdir} \ + --mandir=%{_mandir} \ + --datadir=%{_datadir} make %{?_smp_mflags} %install %make_install rm %{buildroot}%{_libdir}/%{name}.a +%post -n %{lname} -p /sbin/ldconfig +%postun -n %{lname} -p /sbin/ldconfig + %files -n %{lname} %{_libdir}/liburing.so.* -%license COPYING +%license COPYING COPYING.GPL LICENSE %files devel %{_includedir}/liburing/ ++++++ liburing-0.2.tar.gz -> liburing-0.6.tar.gz ++++++ ++++ 14905 lines of diff (skipped) _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
