flann: disable on microblaze
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tue, 17 May 2016 21:23:50 +0000 (23:23 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tue, 24 May 2016 15:39:43 +0000 (17:39 +0200)
All gcc versions fail to build flann on the Microblaze architecture, due
to gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69401, so let's
disable this package on this architecture.

Fixes:

  http://autobuild.buildroot.net/results/3f44a1f30a88dbe4a3a83055267b472b58769e15/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/flann/Config.in

index 3725fc784ff46a3ef84cecc9e00c7e0d5c4bf504..a2cd50c86734e151d144ae3521f5a8aa7ef17341 100644 (file)
@@ -2,6 +2,9 @@ config BR2_PACKAGE_FLANN
        bool "flann"
        depends on BR2_INSTALL_LIBSTDCPP
        depends on !BR2_STATIC_LIBS
+       # all gcc versions fail to build flann on Microblaze due to
+       # gcc bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69401
+       depends on !BR2_microblaze
        help
          FLANN is a library for performing fast approximate nearest
          neighbor searches in high dimensional spaces. It contains a
@@ -22,4 +25,5 @@ config BR2_PACKAGE_FLANN_EXAMPLES
 endif
 
 comment "flann needs a toolchain w/ C++, dynamic library"
+       depends on !BR2_microblaze
        depends on !BR2_INSTALL_LIBSTDCPP || BR2_STATIC_LIBS