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 = "\ |
