Name ceph
Version 15.2.15
Summary User space components of the Ceph file system
Description
Section base
License LGPL-2.1-only & GPL-2.0-only & Apache-2.0 & MIT
Homepage
Recipe file recipes-extended/ceph/ceph_15.2.15.bb
Layer meta-virtualization (nanbield branch)
Inherits
  • cmake
  • pkgconfig
  • python3-dir
  • python3native
  • systemd
Dependencies
  • boost
  • bzip2
  • cmake-native
  • curl
  • expat
  • gperf-native
  • keyutils
  • libaio
  • libibverbs
  • lz4
  • nspr
  • nss
  • oath
  • openldap
  • openssl
  • pkgconfig-native
  • python3
  • python3-cython-native
  • python3-native
  • rabbitmq-c
  • rocksdb
  • snappy
  • udev
  • valgrind
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • xfsprogs
  • zlib
PACKAGECONFIG options

Sources

http://download.ceph.com/tarballs/ceph-15.2.15.tar.gz

Patches

Patch Status
ceph/0001-ceph-fix-build-errors-for-cross-compile.patch Inappropriate [oe specific]
ceph/0001-fix-host-library-paths-were-used.patch Inappropriate [oe specific]
ceph/0001-cmake-add-support-for-python3.11.patch Submitted [https://github.com/ceph/ceph/pull/43630]
ceph/0001-SnappyCompressor.h-fix-snappy-compiler-error.patch Pending
ceph/0001-buffer.h-add-missing-header-file-due-to-gcc-upgrade.patch Pending
ceph/0002-common-fix-FTBFS-due-to-dout-need_dynamic-on-GCC-12.patch Backport [963d756ded40f5adf2efef53893c917bec1845c1]
ceph/CVE-2021-3979.patch Backport
ceph/0001-kv-rocksdb_cache-drop-ROCKSDB_PRIszt.patch Backport [44f5b827eb3c65665373a86908bf5d47e7d02687]
ceph/0002-kv-rocksdb_cache-reorder-ShardedCache-methods-declar.patch Backport [633656f8ade2c1d67a66f8b7ca3aa0a2ae82e6b1]
ceph/0003-kv-rocksdb_cache-define-DeleterFn-function-pointer-t.patch Backport [c7a6c74b62dfcc96f676eb6d8844852c4705b66f]
ceph/0004-kv-rocksdb_cache-implement-methods-required-by-rocks.patch Backport [2c445598ce5280e85feb1f0e94d1940a444ee421]
ceph/0005-kv-rocksdb_cache-mark-Shard-const.patch Backport [0296ac4458c0be0609f033e15b0fa8c6c9c20049]
ceph/0006-rocksdb-build-with-rocksdb-7.y.z.patch Backport [be3ca10e60ade9dbe7d3e5cb018f32c7cc97e2ed]
ceph/0001-common-fix-build-with-GCC-13-missing-cstdint-include.patch Backport [https://github.com/ceph/ceph/commit/74794f9d6f5c6671438085bdba730b504901a7c0]
ceph/0002-common-replace-BitVector-NoInitAllocator-with-wrappe.patch Backport [https://github.com/ceph/ceph/commit/4f0ad8aab6b21a1fd57a7c1630d298e31b5d9bb6]
ceph/0003-librdb-fix-build-with-gcc-13.patch Pending

Other branches

This recipe in other branches of meta-virtualization:

Branch Recipe
master ceph 19.0.0+git
scarthgap (Yocto Project 5.0) ceph 18.2.2
nanbield (Yocto Project 4.3) ceph 15.2.15 (this recipe)
mickledore (Yocto Project 4.2) ceph 15.2.15
langdale (Yocto Project 4.1) ceph 15.2.15
kirkstone (Yocto Project 4.0) ceph 15.2.17
honister (Yocto Project 3.4) ceph 15.2.12
hardknott (Yocto Project 3.3) ceph 15.2.12
gatesgarth (Yocto Project 3.2) ceph 15.2.0
dunfell (Yocto Project 3.1) ceph 15.2.0
zeus (Yocto Project 3.0) ceph 14.2.3
warrior (Yocto Project 2.7) ceph 14.1.0
thud (Yocto Project 2.6) ceph 13.2.2