summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick McLean <chutzpah@gentoo.org>2018-08-09 15:18:47 -0700
committerPatrick McLean <chutzpah@gentoo.org>2018-08-09 15:19:16 -0700
commit8a8717ca8e040a7a104c589d8a29e90753d8e1b7 (patch)
tree3995b7f2cacd09501db049b6ed30fb6d67ac1e70 /sys-cluster/ceph
parentdev-python/pycdio: fix dependency. (diff)
downloadgentoo-8a8717ca8e040a7a104c589d8a29e90753d8e1b7.tar.gz
gentoo-8a8717ca8e040a7a104c589d8a29e90753d8e1b7.tar.bz2
gentoo-8a8717ca8e040a7a104c589d8a29e90753d8e1b7.zip
sys-cluster/ceph: Rev bump, fix building of python modules
Package-Manager: Portage-2.3.45, Repoman-2.3.10
Diffstat (limited to 'sys-cluster/ceph')
-rw-r--r--sys-cluster/ceph/ceph-13.2.1-r1.ebuild (renamed from sys-cluster/ceph/ceph-13.2.1.ebuild)6
1 files changed, 5 insertions, 1 deletions
diff --git a/sys-cluster/ceph/ceph-13.2.1.ebuild b/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