summaryrefslogtreecommitdiffstats
path: root/package/efl/Config.in
diff options
context:
space:
mode:
authorRomain Naour <romain.naour@gmail.com>2016-06-22 23:27:43 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-06-26 21:30:40 +0200
commitf23479f4cbd7e359862b866130b6c23fe2c788f8 (patch)
treefc1f8a7cc62ef6dacedf9537af435efb2c563bee /package/efl/Config.in
parent92f7591eca0d2b4ff827ed90629be94292c8b102 (diff)
downloadbuildroot-f23479f4cbd7e359862b866130b6c23fe2c788f8.tar.gz
buildroot-f23479f4cbd7e359862b866130b6c23fe2c788f8.zip
package/efl: bump to 1.17.2
Update the untested configuration warning option. Disable efl build for host/target gcc older than 4.7 (oldest tested version). http://lists.busybox.net/pipermail/buildroot/2016-June/163606.html Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/efl/Config.in')
-rw-r--r--package/efl/Config.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/package/efl/Config.in b/package/efl/Config.in
index 7fc26e48a4..4ab1ec428a 100644
--- a/package/efl/Config.in
+++ b/package/efl/Config.in
@@ -1,5 +1,8 @@
config BR2_PACKAGE_EFL
bool "efl"
+ # g++ issue with 4.4.5, tested with g++ 4.7.2
+ depends on BR2_HOST_GCC_AT_LEAST_4_7
+ depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_7
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_PACKAGE_HAS_UDEV # libudev
depends on BR2_PACKAGE_LUAJIT_ARCH_SUPPORTS # luajit
@@ -182,8 +185,9 @@ config BR2_PACKAGE_EFL_WEBP
endif # BR2_PACKAGE_EFL
-comment "efl needs udev /dev management and a toolchain w/ C++, dynamic library, threads, wchar"
+comment "efl needs udev /dev management and a toolchain w/ C++, dynamic library, gcc >= 4.7, threads, wchar"
depends on !BR2_PACKAGE_HAS_UDEV || !BR2_INSTALL_LIBSTDCPP \
+ || !BR2_HOST_GCC_AT_LEAST_4_7 || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 \
|| BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR
depends on BR2_PACKAGE_LUAJIT_ARCH_SUPPORTS
depends on BR2_USE_MMU
OpenPOWER on IntegriCloud