From 95e03f88094918005a14c2ac719b991c40e656ab Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Tue, 27 Feb 2024 22:25:32 +0800 Subject: cmake: bump liburing from 0.7 to 2.5 this allows us to use newer liburing features. Seastar is using some of them which are not provided by liburing 0.7. in this change, `--use-libc` is passed to configure. otherwise it does not link against libc, and the symbles like memset() won't be available when compiling liburing.so with -fPIC using clang, which does not pull libc in that case. Signed-off-by: Kefu Chai --- make-dist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'make-dist') diff --git a/make-dist b/make-dist index 41cee50a6d3..d8031040dd7 100755 --- a/make-dist +++ b/make-dist @@ -195,7 +195,7 @@ boost_version=1.82.0 download_boost $boost_version a6e1ab9b0860e6a2881dd7b21fe9f737a095e5f33a3a874afc6a345228597ee6 \ https://download.ceph.com/qa \ https://archives.boost.io/release/$boost_version/source -download_liburing 0.7 8e2842cfe947f3a443af301bdd6d034455536c38a455c7a700d0c1ad165a7543 \ +download_liburing 2.5 456f5f882165630f0dc7b75e8fd53bd01a955d5d4720729b4323097e6e9f2a98 \ https://github.com/axboe/liburing/archive \ https://git.kernel.dk/cgit/liburing/snapshot pmdk_version=1.10 -- cgit v1.2.3