commit: b3485d75ce04970914285b2efc1ecf34a081f4ca
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 15 14:18:33 2016 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Nov 15 14:31:08 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3485d75
dev-util/sysdig: Fix building kernel module when using Ninja
dev-util/sysdig/sysdig-0.12.1.ebuild | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/dev-util/sysdig/sysdig-0.12.1.ebuild
b/dev-util/sysdig/sysdig-0.12.1.ebuild
index 1a97197..d8ff761 100644
--- a/dev-util/sysdig/sysdig-0.12.1.ebuild
+++ b/dev-util/sysdig/sysdig-0.12.1.ebuild
@@ -61,9 +61,15 @@ src_configure() {
cmake-utils_src_configure
# setup linux-mod ugliness
- MODULE_NAMES="sysdig-probe(extra:${BUILD_DIR}/driver:)"
+ MODULE_NAMES="sysdig-probe(extra:${S}/driver:)"
BUILD_PARAMS='KERNELDIR="${KERNEL_DIR}"'
- BUILD_TARGETS="driver"
+ BUILD_TARGETS="all"
+
+ if use modules; then
+ cmake-utils_src_make configure_driver
+
+ cp "${BUILD_DIR}"/driver/Makefile.dkms driver/Makefile || die
+ fi
}
src_compile() {