summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/luajit
Commit message (Collapse)AuthorAgeFilesLines
* luajit: pass correct libdirYi Zhao2015-06-171-1/+1
| | | | | | | | | | | | | | When build luajit-native: /buildarea2/build/tmp/sysroots/x86_64-linux/usr ==== | rmdir: failed to remove '/buildarea2/build/tmp/work/x86_64-linux/luajit-native/2.0.3-r0/image/buildarea2/build/tmp/sysroots/x86_64-linux/usr/lib/lua/5.*': No such file or directory | rmdir: failed to remove '/buildarea2/build/tmp/work/x86_64-linux/luajit-native/2.0.3-r0/image/buildarea2/build/tmp/sysroots/x86_64-linux/usr/lib/lua': No such file or directory | WARNING: exit code 1 from a shell command. Use ${baselib} instead of ${base_libdir} for variable MULTILIB in Makefile. Otherwise the INSTALL_LIB would extend to wrong path. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit: fix build failure for multilibYi Zhao2015-06-081-2/+2
| | | | | | | Fix libdir in Makefile Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit: use x86 over-ride instead of i586Andre McCurdy2015-06-081-1/+1
| | | | | | | Support i686 without needing to duplicate the i586 over-ride. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit, acpitests: Fix build on hardfloat armKhem Raj2014-09-261-1/+4
| | | | | | | | | | | | luajit as well as acpitests build system has mind of its own and does not respect CC and friends in makefiles so we have to inject the CFLAGS via EXTRA_OEMAKE, some of ABI defining params e.g. float-abi selection is mentioned in TUNE_CCARGS and not in TOOLCHAIN_OPTIONS. This causes build to go for softfloat build and that is not what we want. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit: remove fsl ppc specfic patchTing Liu2014-07-222-107/+0
| | | | | | | Will add this patch in meta-fsl-ppc layer via bbappend. Signed-off-by: Ting Liu <b28495@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit: upgrade to 2.0.3, add native supportMartin Jansa2014-06-101-8/+9
| | | | | | | | | | | | | | * http://luajit.org/changes.html says: This release has the new PS4 port and various important bugfixes over 2.0.2 - an update is recommended. * add native support (used by efl-native) * drop lua dependency, it doesn't need lua to be built before luajit * LIC_FILES_CHKSUM change is only from copyright year update < Copyright (C) 2005-2013 Mike Pall. All rights reserved. --- > Copyright (C) 2005-2014 Mike Pall. All rights reserved. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit: Upgrade to 2.0.1 -> 2.0.2Khem Raj2014-03-181-7/+3
| | | | | | | Drop the backported hotfixes Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET2014-02-231-1/+1
| | | | | | | | | | | | | Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit: Fix ppc spe issue with PIC codeKhem Raj2013-06-032-3/+114
| | | | | | | | | | some parts of libluajit is not compiled with PICness lets fix it. Also get the hotfix patch for luajit dot org Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* LuaJIT: Upgrade 2.0.0 -> 2.0.1Khem Raj2013-05-163-20/+39
| | | | | | | | | Fix stripping related warnings Drop foldarith_for_spe patch not neded anymore QA Error about elocations in .text are still there like 2.0.0 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Unify indentationMartin Jansa2013-04-151-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | * This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* luajit: Fix build with SSTATE enabledKhem Raj2013-03-181-2/+2
| | | | | | | | | | | | | luajit does not honor standard CC variables so when its built from shared state it does not compile because --sysroot is wrong. This patch fixes the problem by passing the TOOLCHAIN_OPTONS to appropriate flags so that it gets the correct sysroot value Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit_2.0.0.bb: Fix regexpt to change hardcodes path to fix rebuildsKhem Raj2013-01-221-2/+2
| | | | | | | | | | | when rebuilding we were running into issues where /usr/lib64 was being made /usr/lib6464 and install was failing. Now we check if /lib is at the end of line then only we replace it. Fixes the reinstall issue Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit: Add recipesKhem Raj2013-01-082-0/+66
LuaJIT is for JIT'ting LUA code Signed-off-by: Khem Raj <raj.khem@gmail.com>