From e31047163033e218640145b6f4d6bc5108353e07 Mon Sep 17 00:00:00 2001 From: Eric Le Bihan Date: Sat, 24 Sep 2016 14:47:40 +0200 Subject: [PATCH] xvisor: needs gcc >= 4.9 xvisor needs gcc >= 4.9, as previous versions trigger an ICE on dwarf2out_frame_debug_adjust_cfa() [1]. Fixes: - http://autobuild.buildroot.net/results/fdb/fdb5a568fb38a9d20780cd37eecb71b60b6ca96a/ [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60264 Signed-off-by: Eric Le Bihan Signed-off-by: Thomas Petazzoni --- package/xvisor/Config.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/xvisor/Config.in b/package/xvisor/Config.in index c7a3b49a6e..996d37afbe 100644 --- a/package/xvisor/Config.in +++ b/package/xvisor/Config.in @@ -8,6 +8,7 @@ config BR2_PACKAGE_XVISOR_ARCH_SUPPORTS menuconfig BR2_PACKAGE_XVISOR bool "xvisor" depends on BR2_PACKAGE_XVISOR_ARCH_SUPPORTS + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 help Xvisor is an open-source type-1 hypervisor, which aims at providing a monolithic, light-weight, portable, and flexible virtualization @@ -61,3 +62,7 @@ config BR2_PACKAGE_XVISOR_BUILD_TEST_DTB Build test device-tree blobs for popular boards. endif + +comment "xvisor needs a toolchain w/ gcc >= 4.9" + depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 + depends on BR2_PACKAGE_XVISOR_ARCH_SUPPORTS