Messages in this thread Patch in this message | | | From | Arnd Bergmann <> | Subject | [PATCH] samples: fanotify: add CC_CAN_LINK dependency | Date | Fri, 29 Oct 2021 13:33:35 +0200 |
| |
From: Arnd Bergmann <arnd@arndb.de>
When using a cross tools that only works for kernels, the newn sample can end up with a link failure such as:
/usr/bin/ld: unrecognised emulation mode: aarch64linux Supported emulations: elf_x86_64 elf32_x86_64 elf_i386 elf_iamcu elf_l1om elf_k1om i386pep i386pe clang: error: linker command failed with exit code 1 (use -v to see invocation) make[5]: *** [/git/arm-soc/scripts/Makefile.userprogs:28: samples/fanotify/fs-monitor] Error 1
Add a Kconfig dependency, similar to the one we use for other samples.
Fixes: 5451093081db ("samples: Add fs error monitoring example") Signed-off-by: Arnd Bergmann <arnd@arndb.de> --- samples/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/samples/Kconfig b/samples/Kconfig index 147a16dafaf8..83f12c1e9ca6 100644 --- a/samples/Kconfig +++ b/samples/Kconfig @@ -122,7 +122,7 @@ config SAMPLE_CONNECTOR config SAMPLE_FANOTIFY_ERROR bool "Build fanotify error monitoring sample" - depends on FANOTIFY + depends on CC_CAN_LINK && FANOTIFY help When enabled, this builds an example code that uses the FAN_FS_ERROR fanotify mechanism to monitor filesystem -- 2.29.2
| |