[Buildroot] [PATCH] kmsxx: not available on m68k
Peter Korsgaard
peter at korsgaard.com
Mon Feb 13 09:35:02 UTC 2017
Fixes:
http://autobuild.buildroot.net/results/273/2738e5fd446467b105f6dcca391500e3734e5a9b/
http://autobuild.buildroot.net/results/7eb/7ebaa00b2d14131fadd15df6db32632828c1de33/
http://autobuild.buildroot.net/results/42c/42c2aa4b58de3ab84a27f53a696fa60d087c178b/
GCC dies with an internal compiler error when building kmsxx on m68k, so disable it.
These autobuilder issues are with a 2016.11 toolchain (gcc 5.x), but also
verified with gcc 6.3.0 / binutils 2.27.
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
---
package/kmsxx/Config.in | 2 ++
1 file changed, 2 insertions(+)
diff --git a/package/kmsxx/Config.in b/package/kmsxx/Config.in
index 1d174c18b..3750897bb 100644
--- a/package/kmsxx/Config.in
+++ b/package/kmsxx/Config.in
@@ -4,6 +4,7 @@ config BR2_PACKAGE_KMSXX
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_TOOLCHAIN_HAS_THREADS # libdrm
+ depends on !BR2_m68k # gcc ice
select BR2_PACKAGE_LIBDRM
help
libkms++ is a C++11 library for kernel mode setting.
@@ -24,3 +25,4 @@ endif
comment "kms++ needs a toolchain w/ threads, C++, gcc >= 4.8, headers >= 3.8"
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP || \
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8
+ depends on !BR2_m68k
--
2.11.0
More information about the buildroot
mailing list