package/efl: disable Lua 5.2+ support
authorRomain Naour <romain.naour@gmail.com>
Sat, 23 Jan 2016 23:12:02 +0000 (00:12 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sun, 21 Feb 2016 17:42:09 +0000 (18:42 +0100)
The efl are currently broken with Lua 5.2+.

See: https://phab.enlightenment.org/T2728

Avoid:
http://autobuild.buildroot.net/results/e178371c2c3bf42d59c6fc26409e098081239ccb/

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/efl/Config.in

index 418f41e379bfc75e078fa752ca8fc6abb6ef7b6a..88e2c360f7d45c30823d424e9d45ec7f4605c50f 100644 (file)
@@ -2,7 +2,8 @@ config BR2_PACKAGE_EFL
        bool "efl"
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_PACKAGE_HAS_UDEV # libudev
-       depends on BR2_PACKAGE_LUA # lua 5.1 or better
+       # https://phab.enlightenment.org/T2728
+       depends on BR2_PACKAGE_LUA_5_1 # needs lua 5.1, broken with 5.2+
        depends on BR2_TOOLCHAIN_HAS_THREADS # untested without threads
        depends on BR2_USE_MMU
        depends on BR2_USE_WCHAR # use wchar_t
@@ -185,6 +186,6 @@ comment "efl needs udev /dev management and a toolchain w/ C++, dynamic library,
                || BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR
        depends on BR2_USE_MMU
 
-comment "efl needs lua"
-       depends on !BR2_PACKAGE_LUA
+comment "efl needs lua 5.1"
+       depends on !BR2_PACKAGE_LUA_5_1
        depends on BR2_USE_MMU