diff options
author | Jackie Huang <jackie.huang@windriver.com> | 2015-11-20 11:32:39 -0600 |
---|---|---|
committer | Armin Kuster <akuster808@gmail.com> | 2015-12-22 10:16:59 -0800 |
commit | b830b523648150932fb71517dead1409f622ab70 (patch) | |
tree | 549702babd4445d4682bad762e7b373ce96cabdf | |
parent | 7879f8c3060c1c6e4cdc408a0e943a1cbaad46da (diff) | |
download | meta-openembedded-contrib-b830b523648150932fb71517dead1409f622ab70.tar.gz |
netmap-modules: Modules may not have the same arch as userspace
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@windriver.com>
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
-rw-r--r-- | meta-networking/recipes-kernel/netmap/netmap-modules_git.bb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/meta-networking/recipes-kernel/netmap/netmap-modules_git.bb b/meta-networking/recipes-kernel/netmap/netmap-modules_git.bb index 23f3094afa..6e6f02ce53 100644 --- a/meta-networking/recipes-kernel/netmap/netmap-modules_git.bb +++ b/meta-networking/recipes-kernel/netmap/netmap-modules_git.bb @@ -39,6 +39,11 @@ python __anonymous () { extra_oeconf_drivers = bb.utils.contains_any('NETMAP_DRIVERS', 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', '')}" |