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]

Reply via email to