summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-extended/ceph/ceph_git.bb12
1 files changed, 8 insertions, 4 deletions
diff --git a/recipes-extended/ceph/ceph_git.bb b/recipes-extended/ceph/ceph_git.bb
index 36f4cccd..8255d422 100644
--- a/recipes-extended/ceph/ceph_git.bb
+++ b/recipes-extended/ceph/ceph_git.bb
@@ -2,7 +2,7 @@ SUMMARY = "User space components of the Ceph file system"
2LICENSE = "LGPL-2.1-only & GPL-2.0-only & Apache-2.0 & MIT" 2LICENSE = "LGPL-2.1-only & GPL-2.0-only & Apache-2.0 & MIT"
3LIC_FILES_CHKSUM = "file://COPYING-LGPL2.1;md5=fbc093901857fcd118f065f900982c24 \ 3LIC_FILES_CHKSUM = "file://COPYING-LGPL2.1;md5=fbc093901857fcd118f065f900982c24 \
4 file://COPYING-GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ 4 file://COPYING-GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
5 file://COPYING;md5=a56a85cf323285df31085240a8aeb94f \ 5 file://COPYING;md5=bf502a28c9b8d6430c8952a583a2c896 \
6" 6"
7inherit cmake pkgconfig python3native python3-dir systemd useradd 7inherit cmake pkgconfig python3native python3-dir systemd useradd
8# Disable python pybind support for ceph temporary, when corss compiling pybind, 8# Disable python pybind support for ceph temporary, when corss compiling pybind,
@@ -18,8 +18,8 @@ SRC_URI = "gitsm://github.com/ceph/ceph.git;protocol=https;branch=main \
18 file://0001-rgw-setup.py-allow-incompatible-pointer-types.patch \ 18 file://0001-rgw-setup.py-allow-incompatible-pointer-types.patch \
19 " 19 "
20 20
21SRCREV="103cd8e78bcfe7f69647013187c053c9ccb76685" 21SRCREV= "71d130f79904616c216f3574723d30c523b24410"
22PV = "19.0.0+git" 22PV = "19.3.0+git"
23 23
24S = "${WORKDIR}/git" 24S = "${WORKDIR}/git"
25 25
@@ -79,10 +79,12 @@ EXTRA_OECMAKE += "-DWITH_MANPAGE=OFF \
79 -DWITH_MGR_DASHBOARD_FRONTEND=OFF \ 79 -DWITH_MGR_DASHBOARD_FRONTEND=OFF \
80 -DWITH_SYSTEM_BOOST=ON \ 80 -DWITH_SYSTEM_BOOST=ON \
81 -DWITH_RDMA=OFF \ 81 -DWITH_RDMA=OFF \
82 -DWITH_RBD=OFF \
83 -DWITH_KRBD=OFF \
82 -DWITH_RADOSGW_AMQP_ENDPOINT=OFF \ 84 -DWITH_RADOSGW_AMQP_ENDPOINT=OFF \
83 -DWITH_RADOSGW_KAFKA_ENDPOINT=OFF \ 85 -DWITH_RADOSGW_KAFKA_ENDPOINT=OFF \
84 -DWITH_REENTRANT_STRSIGNAL=ON \ 86 -DWITH_REENTRANT_STRSIGNAL=ON \
85 -DWITH_PYTHON3=3.12 \ 87 -DWITH_PYTHON3=3.13 \
86 -DPYTHON_DESIRED=3 \ 88 -DPYTHON_DESIRED=3 \
87 -DCMAKE_TOOLCHAIN_FILE:FILEPATH=${WORKDIR}/toolchain.cmake \ 89 -DCMAKE_TOOLCHAIN_FILE:FILEPATH=${WORKDIR}/toolchain.cmake \
88 -DCEPHADM_BUNDLED_DEPENDENCIES=none \ 90 -DCEPHADM_BUNDLED_DEPENDENCIES=none \
@@ -152,6 +154,7 @@ FILES:${PN} += "\
152 ${libdir}/ceph/compressor/*.so \ 154 ${libdir}/ceph/compressor/*.so \
153 ${libdir}/rados-classes/*.so \ 155 ${libdir}/rados-classes/*.so \
154 ${libdir}/ceph/*.so \ 156 ${libdir}/ceph/*.so \
157 ${libdir}/*.so \
155 ${libdir}/libcephsqlite.so \ 158 ${libdir}/libcephsqlite.so \
156" 159"
157 160
@@ -166,6 +169,7 @@ FILES:${PN}-dev = " \
166 ${libdir}/librados*.so \ 169 ${libdir}/librados*.so \
167 ${libdir}/librbd.so \ 170 ${libdir}/librbd.so \
168 ${libdir}/librgw.so \ 171 ${libdir}/librgw.so \
172 ${libdir}/pkgconfig/cephfs.pc \
169" 173"
170 174
171FILES:${PN}-python = "\ 175FILES:${PN}-python = "\