commit: 0ada61882922648d6d29b100ed85bcf5c47807a6 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Thu Feb 19 19:36:47 2026 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Thu Feb 19 20:01:34 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ada6188
sys-cluster/ceph: Drop IUSE jemalloc Closes: https://bugs.gentoo.org/970158 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> sys-cluster/ceph/ceph-20.1.1-r1.ebuild | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/sys-cluster/ceph/ceph-20.1.1-r1.ebuild b/sys-cluster/ceph/ceph-20.1.1-r1.ebuild index 44806685c381..25860878c737 100644 --- a/sys-cluster/ceph/ceph-20.1.1-r1.ebuild +++ b/sys-cluster/ceph/ceph-20.1.1-r1.ebuild @@ -26,9 +26,9 @@ SLOT="0" KEYWORDS="~amd64" IUSE=" - babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana - jemalloc jaeger kafka kerberos ldap lttng +mgr nvmeof +parquet pmdk rabbitmq - +radosgw rbd-rwl rbd-ssd rdma rgw-lua selinux +ssl spdk +sqlite +system-boost + babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana jaeger + kafka kerberos ldap lttng +mgr nvmeof +parquet pmdk rabbitmq +radosgw + rbd-rwl rbd-ssd rdma rgw-lua selinux +ssl spdk +sqlite +system-boost systemd +tcmalloc test +uring xfs zbd " @@ -38,7 +38,6 @@ IUSE+="$(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} ${LUA_REQUIRED_USE} - ?? ( jemalloc tcmalloc ) diskprediction? ( mgr ) kafka? ( radosgw ) mgr? ( cephfs ) @@ -95,8 +94,6 @@ DEPEND=" x11-libs/libpciaccess:= babeltrace? ( dev-util/babeltrace:0/1 ) fuse? ( sys-fs/fuse:3= ) - jemalloc? ( dev-libs/jemalloc:= ) - !jemalloc? ( >=dev-util/google-perftools-2.6.1:= ) jaeger? ( dev-cpp/nlohmann_json:= <dev-cpp/opentelemetry-cpp-1.10:=[jaeger,prometheus] @@ -126,6 +123,7 @@ DEPEND=" spdk? ( dev-util/cunit ) sqlite? ( dev-db/sqlite:= ) system-boost? ( dev-libs/boost:=[context,python,${PYTHON_USEDEP},zlib] ) + tcmalloc? ( >=dev-util/google-perftools-2.6.1:= ) uring? ( sys-libs/liburing:= ) xfs? ( sys-fs/xfsprogs:= ) zbd? ( sys-block/libzbd:= ) @@ -335,7 +333,7 @@ ceph_src_configure() { -DWITH_XFS:BOOL=$(usex xfs) -DWITH_ZBD:BOOL=$(usex zbd) -DENABLE_SHARED:BOOL=ON - -DALLOCATOR:STRING=$(usex tcmalloc 'tcmalloc' "$(usex jemalloc 'jemalloc' 'libc')") + -DALLOCATOR:STRING=$(usex tcmalloc tcmalloc libc) -DWITH_SYSTEM_PMDK:BOOL=$(usex pmdk 'YES' "$(usex rbd-rwl '')") -DWITH_SYSTEM_BOOST:BOOL=$(usex system-boost) -DWITH_SYSTEM_ROCKSDB:BOOL=ON
