diff options
author | Kefu Chai <tchaikov@gmail.com> | 2024-02-27 15:25:32 +0100 |
---|---|---|
committer | Kefu Chai <tchaikov@gmail.com> | 2024-03-02 05:16:14 +0100 |
commit | 95e03f88094918005a14c2ac719b991c40e656ab (patch) | |
tree | fc3ad95aaf5b5572e1dc52b45f4e60d175c91dda /make-dist | |
parent | Merge pull request #55856 from dmick/wip-workflow-update (diff) | |
download | ceph-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-x | make-dist | 2 |
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 |