[oe] [meta-networking][PATCH 2/2 v4] netmap-modules: Modules may not have the same arch as userspace
Mark Hatle
mark.hatle at windriver.com
Fri Nov 20 17:32:39 UTC 2015
From: Jackie Huang <jackie.huang at windriver.com>
Kernel modules may not have the same architecture as user space. So we
tell INSANE_SKIP to skip checking the arch for the modules. This is
consistent with other kernel modules and the kernel recipe.
Signed-off-by: Jackie Huang <jackie.huang at windriver.com>
Signed-off-by: Mark Hatle <mark.hatle at windriver.com>
---
meta-networking/recipes-kernel/netmap/netmap-modules_git.bb | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/meta-networking/recipes-kernel/netmap/netmap-modules_git.bb b/meta-networking/recipes-kernel/netmap/netmap-modules_git.bb
index c4f54e9..8930285 100644
--- a/meta-networking/recipes-kernel/netmap/netmap-modules_git.bb
+++ b/meta-networking/recipes-kernel/netmap/netmap-modules_git.bb
@@ -66,6 +66,11 @@ python __anonymous () {
config_drivers = "--drivers=" + ",".join(drivers_list)
extra_oeconf_drivers = bb.utils.contains_any('PACKAGECONFIG', all_drivers_list, config_drivers, '--no-drivers', d)
d.appendVar("EXTRA_OECONF", extra_oeconf_drivers)
+
+ # skip the arch test for kernel modules
+ if drivers_list:
+ for driver in drivers_list:
+ d.setVar("INSANE_SKIP_kernel-module-%s-netmap" % bb.utils.prune_suffix(driver, ['.c'], d), "arch")
}
LDFLAGS := "${@'${LDFLAGS}'.replace('-Wl,-O1', '')}"
--
1.9.3
More information about the Openembedded-devel
mailing list