summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick McLean <chutzpah@gentoo.org>2022-05-04 15:54:50 -0700
committerPatrick McLean <chutzpah@gentoo.org>2022-05-04 16:16:55 -0700
commitc3bdeaa31c311c2f5f840a2ef5b247c2d54bda9f (patch)
tree78b7b44c73626592f317aaae14c7ea362b535498 /sys-cluster
parentgames-misc/fortune-mod: Keyword 3.14.0 x86, #842504 (diff)
downloadgentoo-c3bdeaa31c311c2f5f840a2ef5b247c2d54bda9f.tar.gz
gentoo-c3bdeaa31c311c2f5f840a2ef5b247c2d54bda9f.tar.bz2
gentoo-c3bdeaa31c311c2f5f840a2ef5b247c2d54bda9f.zip
sys-cluster/ceph: Migrate to fuse:3 (bug #838022)
Bug: https://bugs.gentoo.org/838022 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Diffstat (limited to 'sys-cluster')
-rw-r--r--sys-cluster/ceph/ceph-17.2.0-r1.ebuild (renamed from sys-cluster/ceph/ceph-17.2.0.ebuild)3
-rw-r--r--sys-cluster/ceph/files/ceph-17.2.0-fuse3.patch13
2 files changed, 15 insertions, 1 deletions
diff --git a/sys-cluster/ceph/ceph-17.2.0.ebuild b/sys-cluster/ceph/ceph-17.2.0-r1.ebuild
index 74a067688a6d..59975f6b8e43 100644
--- a/sys-cluster/ceph/ceph-17.2.0.ebuild
+++ b/sys-cluster/ceph/ceph-17.2.0-r1.ebuild
@@ -75,7 +75,7 @@ DEPEND="
virtual/libcrypt:=
x11-libs/libpciaccess:=
babeltrace? ( dev-util/babeltrace )
- fuse? ( sys-fs/fuse:0= )
+ fuse? ( sys-fs/fuse:3= )
jemalloc? ( dev-libs/jemalloc:= )
!jemalloc? ( >=dev-util/google-perftools-2.6.1:= )
jaeger? (
@@ -212,6 +212,7 @@ PATCHES=(
"${FILESDIR}/ceph-17.2.0-install-dbstore.patch"
"${FILESDIR}/ceph-17.2.0-deprecated-boost.patch"
"${FILESDIR}/ceph-17.2.0-system-opentelemetry.patch"
+ "${FILESDIR}/ceph-17.2.0-fuse3.patch"
)
check-reqs_export_vars() {
diff --git a/sys-cluster/ceph/files/ceph-17.2.0-fuse3.patch b/sys-cluster/ceph/files/ceph-17.2.0-fuse3.patch
new file mode 100644
index 000000000000..59b2be6ffd80
--- /dev/null
+++ b/sys-cluster/ceph/files/ceph-17.2.0-fuse3.patch
@@ -0,0 +1,13 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index e95019cedb2..814c7f4d0b7 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -178,7 +178,7 @@ endif()
+
+ option(WITH_FUSE "Fuse is here" ON)
+ if(WITH_FUSE)
+- find_package(FUSE)
++ find_package(FUSE 3.0)
+ set(HAVE_LIBFUSE ${FUSE_FOUND})
+ endif()
+