summaryrefslogtreecommitdiffstats
path: root/make-dist
diff options
context:
space:
mode:
authorKefu Chai <tchaikov@gmail.com>2024-02-27 15:25:32 +0100
committerKefu Chai <tchaikov@gmail.com>2024-03-02 05:16:14 +0100
commit95e03f88094918005a14c2ac719b991c40e656ab (patch)
treefc3ad95aaf5b5572e1dc52b45f4e60d175c91dda /make-dist
parentMerge pull request #55856 from dmick/wip-workflow-update (diff)
downloadceph-95e03f88094918005a14c2ac719b991c40e656ab.tar.xz
ceph-95e03f88094918005a14c2ac719b991c40e656ab.zip
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 <tchaikov@gmail.com>
Diffstat (limited to 'make-dist')
-rwxr-xr-xmake-dist2
1 files changed, 1 insertions, 1 deletions
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