package/gtkmm3: disable for NiosII
authorRomain Naour <romain.naour@openwide.fr>
Mon, 28 Dec 2015 21:23:34 +0000 (22:23 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 28 Dec 2015 21:32:10 +0000 (22:32 +0100)
Like for Qt GUI module, disable for niosII to avoid a toolchain issue
[1][2].

[1] http://lists.busybox.net/pipermail/buildroot/2015-December/148428.html
[2] https://sourceware.org/bugzilla/show_bug.cgi?id=19405

Avoid:
http://autobuild.buildroot.net/results/3e2/3e2ad2de03b5e9f181332d06dcf860e51fcd47f8/

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/gtkmm3/Config.in

index f617d838795b5eee2fdffcfd9c216d70fc9ac98a..80dbbde24a47b49ddd76aea01b9fd0d2b2a1ab2f 100644 (file)
@@ -1,5 +1,10 @@
 config BR2_PACKAGE_GTKMM3
        bool "gtkmm3"
+       # Broken on existing external/internal nios2 toolchains,
+       # revisit when they are upgraded with at least Binutils >= 2.26
+       # and GCC >= 5.3.
+       # https://sourceware.org/bugzilla/show_bug.cgi?id=19405
+       depends on !BR2_nios2
        depends on BR2_ARCH_HAS_ATOMICS # libcairomm/libgtk3/libpangomm -> cairo
        depends on BR2_INSTALL_LIBSTDCPP # glibmm, libpangomm -> glibmm/pango
        depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11