mirror of https://github.com/ceph/ceph
1e33464c0a
`find_package(Python ${version}...)` tries to find the greater python version which is greater than `${version}`, on fc30, at the time of writing, both python3.8 and python3.7 are offered. but `python3-Cython` is packaged only for python3.7. so if user installs python3.8, this will prevent user from building Ceph. as Ceph will not be able to find Cython python module, as it will try to run `python3.8 -m cython --version`, where python3.8 is the greatest python version available in the system. but since cython module is not available to python3.8, cmake will fail to find cython even if is available to python3.7. in this change, if user specifies a python version with minor version, we will use the exact specified version instead of trying to use a version greater than the specified one. Signed-off-by: Kefu Chai <kchai@redhat.com> |
||
---|---|---|
.. | ||
arch | ||
auth | ||
bash_completion | ||
blkin@f24ceec055 | ||
c-ares@fd6124c74d | ||
ceph-volume | ||
civetweb@bb99e93da0 | ||
client | ||
cls | ||
common | ||
compressor | ||
crimson | ||
crush | ||
crypto | ||
dmclock@a86236a196 | ||
doc | ||
erasure-code | ||
fmt@7ad3015f5b | ||
global | ||
googletest@9997a830ee | ||
include | ||
isa-l@7e1a337433 | ||
java | ||
journal | ||
json_spirit | ||
key_value_store | ||
kv | ||
librados | ||
libradosstriper | ||
librbd | ||
log | ||
lua@1fce39c639 | ||
mds | ||
messages | ||
mgr | ||
mon | ||
mount | ||
msg | ||
objclass | ||
objsync | ||
ocf | ||
os | ||
osd | ||
osdc | ||
perfglue | ||
powerdns | ||
pybind | ||
rapidjson@f54b0e47a0 | ||
rbd_fuse | ||
rbd_replay | ||
rgw | ||
rocksdb@37828c548a | ||
script | ||
seastar@7744693ca5 | ||
spdk@06d09c1108 | ||
telemetry | ||
test | ||
tools | ||
tracing | ||
xxHash@1f40c6511f | ||
zstd@83b51e9f88 | ||
.gitignore | ||
CMakeLists.txt | ||
README | ||
TODO | ||
btrfs_ioc_test.c | ||
ceph-clsinfo | ||
ceph-coverage.in | ||
ceph-crash.in | ||
ceph-create-keys | ||
ceph-debugpack.in | ||
ceph-osd-prestart.sh | ||
ceph-post-file.in | ||
ceph-rbdnamer | ||
ceph-run | ||
ceph.conf.twoosds | ||
ceph.in | ||
ceph_common.sh | ||
ceph_fuse.cc | ||
ceph_mds.cc | ||
ceph_mgr.cc | ||
ceph_mon.cc | ||
ceph_osd.cc | ||
ceph_release | ||
ceph_syn.cc | ||
ceph_ver.c | ||
ceph_ver.h.in.cmake | ||
cls_acl.cc | ||
cls_crypto.cc | ||
cmonctl | ||
etc-rbdmap | ||
init-ceph.in | ||
init-radosgw | ||
init-rbdmap | ||
krbd.cc | ||
libcephfs.cc | ||
librados-config.cc | ||
loadclass.sh | ||
logrotate.conf | ||
mount.fuse.ceph | ||
mrgw.sh | ||
mrun | ||
mstart.sh | ||
mstop.sh | ||
multi-dump.sh | ||
mypy.ini | ||
perf_histogram.h | ||
ps-ceph.pl | ||
push_to_qemu.pl | ||
rbd-replay-many | ||
rbdmap | ||
sample.ceph.conf | ||
stop.sh | ||
vnewosd.sh | ||
vstart.sh | ||
yasm-wrapper |
README
Sage Weil <sage@newdream.net> Ceph - scalable distributed storage system