kumquat-buildroot/package/qt5
Thomas Petazzoni 8797a8cb58 icu: not available when BR2_BINFMT_FLAT is used
icu does not recognize 'uclinux' as a supported platform. While making
it recognize uclinux is easy, there is another problem down the road:
icu does very weird things to generate an ELF library containing
static data (libicudata.a), and the generated library being ELF, it is
not compatible with the FLAT binary format expected by uclinux
platforms such as Blackfin in FLAT format.

Therefore, we simply disallow the selection of icu on FLAT
platforms.

Note that adding a dependency on BR2_BINFMT_ELF doesn't work, because
BR2_BINFMT_FDPIC is considered to be separate (even if technically
FDPIC is a derivative of ELF). That's why the dependency we're adding
is "depends on !BR2_BINFMT_FLAT" and not "depends on BR2_BINFMT_ELF".

Fixes:

  http://autobuild.buildroot.org/results/b41/b415fed7fae4012bad7d8b53a481bd71bdab716f/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-02-20 19:06:31 +01:00
..
qt5base icu: not available when BR2_BINFMT_FLAT is used 2014-02-20 19:06:31 +01:00
qt5connectivity qt5connectivity: new package 2013-12-25 18:14:33 +01:00
qt5declarative qt5: use a common option for JavaScriptCore dependencies 2013-12-31 00:09:24 +01:00
qt5graphicaleffects qt5: use a common option for JavaScriptCore dependencies 2013-12-31 00:09:24 +01:00
qt5imageformats
qt5multimedia qt5: use a common option for JavaScriptCore dependencies 2013-12-31 00:09:24 +01:00
qt5quick1 qt5: use a common option for JavaScriptCore dependencies 2013-12-31 00:09:24 +01:00
qt5quickcontrols qt5: use a common option for JavaScriptCore dependencies 2013-12-31 00:09:24 +01:00
qt5script qt5script: depend on BR2_PACKAGE_QT5_JSCORE_AVAILABLE 2013-12-31 00:09:35 +01:00
qt5sensors
qt5serialport qt5serialport: new package 2013-10-26 16:37:37 +02:00
qt5svg
qt5webkit qt5webkit: depend on BR2_PACKAGE_QT5_JSCORE_AVAILABLE 2013-12-31 00:09:40 +01:00
qt5x11extras qt5x11extras: new package 2013-10-26 16:40:18 +02:00
qt5xmlpatterns
Config.in qt5: use a common option for JavaScriptCore dependencies 2013-12-31 00:09:24 +01:00
qt5.mk package: add <pkg>_VERSION_MAJOR variable 2013-12-19 21:37:39 +01:00