diff options
| -rw-r--r-- | meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb index 02c56bee60..299c1f28e5 100644 --- a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb +++ b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb | |||
| @@ -21,6 +21,10 @@ SRC_URI += "file://run-ptest \ | |||
| 21 | PACKAGECONFIG ??= "bpf vm" | 21 | PACKAGECONFIG ??= "bpf vm" |
| 22 | PACKAGECONFIG_remove_x86 = "bpf" | 22 | PACKAGECONFIG_remove_x86 = "bpf" |
| 23 | PACKAGECONFIG_remove_arm = "bpf" | 23 | PACKAGECONFIG_remove_arm = "bpf" |
| 24 | # host ptrace.h is used to compile BPF target but mips ptrace.h is needed | ||
| 25 | # progs/loop1.c:21:9: error: incomplete definition of type 'struct user_pt_regs' | ||
| 26 | # m = PT_REGS_RC(ctx); | ||
| 27 | PACKAGECONFIG_remove_qemumips = "bpf" | ||
| 24 | 28 | ||
| 25 | PACKAGECONFIG[bpf] = ",,elfutils libcap libcap-ng rsync-native," | 29 | PACKAGECONFIG[bpf] = ",,elfutils libcap libcap-ng rsync-native," |
| 26 | PACKAGECONFIG[vm] = ",,libcap,libgcc bash" | 30 | PACKAGECONFIG[vm] = ",,libcap,libgcc bash" |
| @@ -40,7 +44,7 @@ EXTRA_OEMAKE = '\ | |||
| 40 | CROSS_COMPILE=${TARGET_PREFIX} \ | 44 | CROSS_COMPILE=${TARGET_PREFIX} \ |
| 41 | ARCH=${ARCH} \ | 45 | ARCH=${ARCH} \ |
| 42 | CC="${CC}" \ | 46 | CC="${CC}" \ |
| 43 | CLANG="clang -fno-stack-protector" \ | 47 | CLANG="clang -fno-stack-protector -arch ${ARCH} ${TOOLCHAIN_OPTIONS}" \ |
| 44 | AR="${AR}" \ | 48 | AR="${AR}" \ |
| 45 | LD="${LD}" \ | 49 | LD="${LD}" \ |
| 46 | DESTDIR="${D}" \ | 50 | DESTDIR="${D}" \ |
