diff options
-rw-r--r-- | recipes-extended/ceph/ceph_git.bb | 12 |
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" | |||
2 | LICENSE = "LGPL-2.1-only & GPL-2.0-only & Apache-2.0 & MIT" | 2 | LICENSE = "LGPL-2.1-only & GPL-2.0-only & Apache-2.0 & MIT" |
3 | LIC_FILES_CHKSUM = "file://COPYING-LGPL2.1;md5=fbc093901857fcd118f065f900982c24 \ | 3 | LIC_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 | " |
7 | inherit cmake pkgconfig python3native python3-dir systemd useradd | 7 | inherit 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 | ||
21 | SRCREV="103cd8e78bcfe7f69647013187c053c9ccb76685" | 21 | SRCREV= "71d130f79904616c216f3574723d30c523b24410" |
22 | PV = "19.0.0+git" | 22 | PV = "19.3.0+git" |
23 | 23 | ||
24 | S = "${WORKDIR}/git" | 24 | S = "${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 | ||
171 | FILES:${PN}-python = "\ | 175 | FILES:${PN}-python = "\ |