qt5webkit: disable for MIPS soft-float
authorVicente Olivert Riera <Vincent.Riera@imgtec.com>
Wed, 22 Feb 2017 16:36:54 +0000 (16:36 +0000)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thu, 23 Feb 2017 21:01:41 +0000 (22:01 +0100)
It assumes the MIPS target has an FPU and uses FPU assembler
instructions which cause the compilation to fail when building it for
soft-float.

Fixes:
  http://autobuild.buildroot.net/results/f40/f407ca9245e2445619420a9dfd595856729a2b2b/

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
[Thomas:
 - propagate dependency to Config.in comment
 - add comment above the "depends on" to explain why.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/qt-webkit-kiosk/Config.in
package/qt5/qt5webkit/Config.in

index 32952d7c50d88418b4c9cb4fde1be3f48201fc1e..1b0e0dee09c728b13a5ea2a14dc2b5ea0842abc1 100644 (file)
@@ -9,6 +9,7 @@ config BR2_PACKAGE_QT_WEBKIT_KIOSK
        depends on !BR2_STATIC_LIBS # qt5webkit
        depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE # qt5webkit
        depends on !BR2_BINFMT_FLAT # qt5webkit
+       depends on !BR2_MIPS_SOFT_FLOAT # qt5webkit
        help
          Simple kiosk-mode browser powered by Qt5Webkit
 
index e9c11fbe6f6de27b831503a8c433d0cfe9f639e2..2534360459daf9902cf76856bdce949fa96f94c2 100644 (file)
@@ -9,6 +9,8 @@ config BR2_PACKAGE_QT5WEBKIT
        depends on !BR2_STATIC_LIBS
        depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
        depends on !BR2_BINFMT_FLAT # icu
+       # assumes a FPU is available on MIPS
+       depends on !BR2_MIPS_SOFT_FLOAT
        help
          Qt is a cross-platform application and UI framework for
          developers using C++.
@@ -28,3 +30,4 @@ comment "qt5webkit needs a toolchain w/ dynamic library"
        depends on BR2_STATIC_LIBS
        depends on BR2_PACKAGE_QT5_JSCORE_AVAILABLE
        depends on !BR2_BINFMT_FLAT
+       depends on !BR2_MIPS_SOFT_FLOAT