]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commit
lua: always use host-lua for host-luainterpreter
authorPeter Korsgaard <peter@korsgaard.com>
Sat, 21 Oct 2017 20:54:57 +0000 (22:54 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Sat, 31 Mar 2018 19:01:03 +0000 (21:01 +0200)
commit0bd23f0603954c6a1d3d6c6e6d25bd2511fd472b
treecd382bf534916443c97c6c2fd47c4d1bf45c1d47
parent8a612c9ed9d7fde40a4e5bfe851e9a8ee7228bf2
lua: always use host-lua for host-luainterpreter

Similar to how we do for openssl.

host-luainterpreter is only used by the luarocks infrastructure, and there
is afaik no specific reason why the host lua variant must match the target one.

Luajit only supports a limited number of architectures, so building it for
the host limits the architectures Buildroot can be used on (E.G. powerpc64
autobuilders).

To fix this, always use host-lua.  Slightly rework lua.mk to ensure
host-lua-5.1 is used when luajit is selected, and drop the logic for using
host-luajit.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/lua/lua.mk
package/luainterpreter/Config.in
package/luainterpreter/luainterpreter.mk
package/luarocks/luarocks.mk