mirror of
https://github.com/ceph/ceph
synced 2026-08-02 07:03:18 +00:00
cmake: build fio from upstream 3.42
fio-3.42 is the latest stable release. We switched to the ceph/fio fork in
10baab3fc8 to pick up a clang build fix; that
fix has since landed upstream, so switch back. This also gives riscv64
proper arch support (arch-riscv64.h, added in fio-3.36), which the fork's
fio-3.27-cxx lacks.
Signed-off-by: Sun Yuechi <sunyuechi@iscas.ac.cn>
This commit is contained in:
parent
1e020ca1c0
commit
216d468a1a
@ -30,10 +30,10 @@ function(build_fio)
|
||||
file(MAKE_DIRECTORY ${source_dir})
|
||||
ExternalProject_Add(fio_ext
|
||||
UPDATE_COMMAND "" # this disables rebuild on each run
|
||||
GIT_REPOSITORY "https://github.com/ceph/fio.git"
|
||||
GIT_REPOSITORY "https://github.com/axboe/fio.git"
|
||||
GIT_CONFIG advice.detachedHead=false
|
||||
GIT_SHALLOW 1
|
||||
GIT_TAG "fio-3.27-cxx"
|
||||
GIT_TAG "fio-3.42"
|
||||
SOURCE_DIR ${source_dir}
|
||||
BUILD_IN_SOURCE 1
|
||||
CONFIGURE_COMMAND <SOURCE_DIR>/configure
|
||||
|
||||
Loading…
Reference in New Issue
Block a user