package/strace: xtensa needs headers >= 5.0
authorFabrice Fontaine <fontaine.fabrice@gmail.com>
Sat, 29 May 2021 17:48:46 +0000 (19:48 +0200)
committerYann E. MORIN <yann.morin.1998@free.fr>
Sat, 29 May 2021 20:05:19 +0000 (22:05 +0200)
xtensa support needs user_pt_regs since version 5.6 and
https://github.com/strace/strace/commit/2429c69961e2598902bded9c02dd601b362b66b4

However user_pt_regs is only available since kernel 5.0 and
https://github.com/torvalds/linux/commit/06fbac8e8971f2fa526e189304dd95ee62f39dbe

Fixes:
 - http://autobuild.buildroot.org/results/c6c4fb3b9098c5fc5dbe4415e2a9757fc775b746

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
package/strace/Config.in

index 5b33dad392450e7ab7f08efcfc97ce9caba8f2d1..c394d4c398a33e928b1aff8f22ac71e1bbe8d5e9 100644 (file)
@@ -2,6 +2,8 @@ config BR2_PACKAGE_STRACE
        bool "strace"
        # needs at least kernel headers 4.0 on nios2
        depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0 || !BR2_nios2
+       # needs at least kernel headers 5.0 on xtensa
+       depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_0 || !BR2_xtensa
        depends on !BR2_nds32 && !BR2_RISCV_32
        help
          A useful diagnostic, instructional, and debugging tool.
@@ -16,3 +18,7 @@ config BR2_PACKAGE_STRACE
 comment "strace needs a toolchain w/ headers >= 4.0 on nios2"
        depends on BR2_nios2
        depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0
+
+comment "strace needs a toolchain w/ headers >= 5.0 on xtensa"
+       depends on BR2_xtensa
+       depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_0