diff --git a/0001-enable-libc.patch b/0001-enable-libc.patch deleted file mode 100644 index ddee0882fdbb7dc2f8b6eeb6b5e6d928c27b5ce5..0000000000000000000000000000000000000000 --- a/0001-enable-libc.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/configure b/configure -index 28f3eb0..9f7cff4 100755 ---- a/configure -+++ b/configure -@@ -413,9 +413,15 @@ int main(void){ - #endif - } - EOF --if compile_prog "" "" "nolibc support"; then -- liburing_nolibc="yes" --fi -+# Temporarily disable nolibc because false positives exist and compilation may -+# fail later. The issue is that compile_prog does not use the CFLAGS modified -+# for nolibc, so it cannot detect when nolibc won't work (e.g. due to the gcc -+# stack protector requiring __stack_chk_fail_local from libc on i686). -+# -+# if compile_prog "" "" "nolibc support"; then -+# liburing_nolibc="yes" -+# fi -+liburing_nolibc="no" - print_config "nolibc support" "$liburing_nolibc"; - ############################################################################# diff --git a/liburing-2.4.tar.gz b/liburing-2.4.tar.gz deleted file mode 100644 index 4ef8d898017a5ed9fb1eed81ebb05b8a1854b3ec..0000000000000000000000000000000000000000 Binary files a/liburing-2.4.tar.gz and /dev/null differ diff --git a/liburing-2.7.tar.gz b/liburing-2.7.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..f50985d58691451a4d54a38a8d3b64846c495a1a Binary files /dev/null and b/liburing-2.7.tar.gz differ diff --git a/liburing.spec b/liburing.spec index a1fa7496bf7adb98cf578b160ebdb7fa09f01191..2651e0efac778839fa85ba7dd395c7fa153261b0 100644 --- a/liburing.spec +++ b/liburing.spec @@ -1,5 +1,5 @@ Name: liburing -Version: 2.4 +Version: 2.7 Release: 1 Summary: Linux-native io_uring I/O access library License: (GPLv2 with exceptions and LGPLv2+) or MIT @@ -9,7 +9,6 @@ BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: make -Patch1: 0001-enable-libc.patch %description Provides native async IO for the Linux kernel, in a fast and efficient @@ -54,6 +53,9 @@ for the Linux-native io_uring. %{_mandir}/man7/* %changelog +* Wed Aug 21 2024 zhangxingrong - 2.7-1 +- update to version 2.7 + * Fri Nov 17 2023 zhangkea - 2.4-1 - Update to liburing 2.4