qt5webkit: disable for MIPS64
authorVicente Olivert Riera <Vincent.Riera@imgtec.com>
Tue, 17 Dec 2013 13:57:29 +0000 (13:57 +0000)
committerPeter Korsgaard <peter@korsgaard.com>
Wed, 18 Dec 2013 11:08:34 +0000 (12:08 +0100)
qt5webkit is not currently supported on MIPS64 platforms, so disable the
possibility of selecting this package in that platform.

In the future the following changes would be needed to fix this problem:
A new Source/JavaScriptCore/assembler/MacroAssemblerMIPS64.h file needs
to be created in order to add support for MIPS64 and MacroAssembler.h
needs to be modified to include that file in case of CPU(MIPS64).
Also Source/WTF/wtf/Platform.h and Source/WTF/wtf/dtoa/utils.h need to
be modified to add MIPS64 support.

Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/qt5/qt5webkit/Config.in

index 9eb5ef8375fb19a76a97de0fcdeffd77b2ec3af9..4a578ff579806bb1383e03a4f31482257801eef1 100644 (file)
@@ -8,6 +8,8 @@ config BR2_PACKAGE_QT5WEBKIT
        select BR2_PACKAGE_XLIB_LIBXRENDER if BR2_PACKAGE_QT5BASE_XCB
        # This module does not support static linking
        depends on !BR2_PREFER_STATIC_LIB
+       # This package is not supported on MIPS 64-bit architecture
+       depends on !BR2_mips64 && !BR2_mips64el
        help
          Qt is a cross-platform application and UI framework for
          developers using C++.