qt5: Disable on MIPS64 BigEndian n64 platforms
authorVicente Olivert Riera <Vincent.Riera@imgtec.com>
Fri, 29 Nov 2013 15:23:20 +0000 (15:23 +0000)
committerPeter Korsgaard <peter@korsgaard.com>
Fri, 29 Nov 2013 18:42:50 +0000 (19:42 +0100)
qt5base fails to compile on MIPS64 BigEndian n64 platforms because there
are multiple calls to some functions that are disabled. Since every Qt5
package depends on qt5base we can disable Qt5 entirely. This is a quick
fix for the next release. In the meantime, a proposed patch to fix this
problem has already been sent to Qt:

https://bugreports.qt-project.org/browse/QTBUG-35228

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

index 42724dc15d4ca772375c32e82ce6afe52fc2fe63..b92d3292b6f7d5570187c953aad0f273e01cedea 100644 (file)
@@ -9,6 +9,7 @@ menuconfig BR2_PACKAGE_QT5
        depends on BR2_INET_IPV6
        depends on BR2_TOOLCHAIN_HAS_THREADS
        depends on !BR2_PACKAGE_QT
+       depends on !BR2_mips64 || !BR2_MIPS_NABI64
        help
          This option enables the Qt5 framework. Sub-options allow to
          select which modules should be built.