From 8a8717ca8e040a7a104c589d8a29e90753d8e1b7 Mon Sep 17 00:00:00 2001 From: Patrick McLean Date: Thu, 9 Aug 2018 15:18:47 -0700 Subject: [PATCH] sys-cluster/ceph: Rev bump, fix building of python modules Package-Manager: Portage-2.3.45, Repoman-2.3.10 --- .../ceph/{ceph-13.2.1.ebuild => ceph-13.2.1-r1.ebuild} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename sys-cluster/ceph/{ceph-13.2.1.ebuild => ceph-13.2.1-r1.ebuild} (98%) diff --git a/sys-cluster/ceph/ceph-13.2.1.ebuild b/sys-cluster/ceph/ceph-13.2.1-r1.ebuild similarity index 98% rename from sys-cluster/ceph/ceph-13.2.1.ebuild rename to sys-cluster/ceph/ceph-13.2.1-r1.ebuild index 15c74939685c..bcb39ab07713 100644 --- a/sys-cluster/ceph/ceph-13.2.1.ebuild +++ b/sys-cluster/ceph/ceph-13.2.1-r1.ebuild @@ -233,8 +233,12 @@ src_configure() { python_compile() { local CMAKE_USE_DIR="${S}" + ceph_src_configure + + rm -r "${BUILD_DIR}/lib/cython_modules" || die pushd "${BUILD_DIR}/src/pybind" >/dev/null || die + emake VERBOSE=1 clean emake VERBOSE=1 all # python modules are only compiled with "make install" so we need to do this to @@ -273,7 +277,7 @@ src_compile() { ) || die "failed to build node modules for mgr-frontend" fi - cmake-utils_src_make all + cmake-utils_src_make VERBOSE=1 all # we have to do this here to prevent from building everything multiple times BUILD_DIR="${CMAKE_BUILD_DIR}" python_copy_sources -- 2.26.2