$ git show --format=fuller --patch-with-stat --summary edc93b3625a1c159f974884e7e188b742983edfc
commit edc93b3625a1c159f974884e7e188b742983edfc
Author: Bernhard Rosenkränzer <bero@lindev.ch>
AuthorDate: Thu Feb 19 15:52:54 2026 +0100
Commit: Bernhard Rosenkränzer <bero@lindev.ch>
CommitDate: Thu Feb 19 15:52:54 2026 +0100
2.14, new URL, use libc
---
.abf.yml | 2 +-
liburing.spec | 21 ++++++++++++++-------
2 files changed, 15 insertions(+), 8 deletions(-)
diff --git a/.abf.yml b/.abf.yml
index fcaedfa..86eee15 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,2 +1,2 @@
sources:
- liburing-2.8.tar.bz2: fa13f4527417e1a87396a0a3d90f6c4fd09daf2f
+ liburing-2.14.tar.gz: 028d113795f142d8facda94bb7ea72495b216e19
diff --git a/liburing.spec b/liburing.spec
index ee6e723..0c37418 100644
--- a/liburing.spec
+++ b/liburing.spec
@@ -5,17 +5,16 @@
%define devname %mklibname uring -d
Name: liburing
-Version: 2.8
+Version: 2.14
Release: 1
Summary: Linux-native io_uring I/O access library
Group: System/Libraries
License: (GPLv2 with exceptions and LGPLv2+) or MIT
-Source0: https://brick.kernel.dk/snaps/%{name}-%{version}.tar.bz2
-URL: https://git.kernel.dk/cgit/liburing
+Source0: https://github.com/axboe/liburing/archive/refs/tags/liburing-%{version}.tar.gz
+URL: https://github.com/axboe/liburing
BuildRequires: autoconf
BuildRequires: automake
-BuildRequires: libtool-base
BuildRequires: slibtool
BuildRequires: make
%description
@@ -41,12 +40,20 @@ This package provides header files to include and libraries to link with
for the Linux-native io_uring.
%prep
-%autosetup -p1
+%autosetup -p1 -n %{name}-%{name}-%{version}
%build
%set_build_flags
-# (tpg) don't use macro here
-./configure --prefix=%{_prefix} --libdir=/%{_libdir} --libdevdir=/%{_libdir} --mandir=%{_mandir} --includedir=%{_includedir} --cc=%{__cc} --cxx=%{__cxx}
+# Looks like autoconf, but isn't
+./configure \
+ --prefix=%{_prefix} \
+ --libdir=%{_libdir} \
+ --libdevdir=%{_libdir} \
+ --mandir=%{_mandir} \
+ --includedir=%{_includedir} \
+ --use-libc \
+ --cc="%{__cc}" \
+ --cxx="%{__cxx}"
%make_build