<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-devtools/luajit, branch dunfell-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=dunfell-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=dunfell-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2020-04-30T05:32:17+00:00</updated>
<entry>
<title>luajit: Disable on rv32</title>
<updated>2020-04-30T05:32:17+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-04-29T19:30:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=81cb6e232acb5895a0f3858db3b48d846caebee3'/>
<id>urn:sha1:81cb6e232acb5895a0f3858db3b48d846caebee3</id>
<content type='text'>
Not ported to rv32 yet

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>luajit: Upgrade to 2.1.0-beta3</title>
<updated>2020-02-28T01:05:43+00:00</updated>
<author>
<name>Leo Yan</name>
<email>leo.yan@linaro.org</email>
</author>
<published>2020-02-26T12:26:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=14eb47687eb9f4bd9847eb9e6527fe75bd8e77a4'/>
<id>urn:sha1:14eb47687eb9f4bd9847eb9e6527fe75bd8e77a4</id>
<content type='text'>
Since luajit 2.1.0-beta3 can support architecture aarch64 and the old
misses to support aarch64, the patch upgrades to luajit 2.1.0-beta3.

Also updated clang.patch to dismiss patch warning: "Hunk #1 succeeded
at 436 with fuzz 1 (offset 123 lines)."

Signed-off-by: Leo Yan &lt;leo.yan@linaro.org&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>luajit: Mark incompatible for riscv64</title>
<updated>2020-01-26T07:03:51+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-01-26T07:02:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e39a057fbcdb4ec9b29e0cd3ad65ee1f473c222e'/>
<id>urn:sha1:e39a057fbcdb4ec9b29e0cd3ad65ee1f473c222e</id>
<content type='text'>
rv64 support is not yet available

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Make powerpc64le overrides</title>
<updated>2020-01-19T10:20:59+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-01-18T22:22:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=bd2ad24d7bc31902d4797c23e38dd1c58a1d1c6c'/>
<id>urn:sha1:bd2ad24d7bc31902d4797c23e38dd1c58a1d1c6c</id>
<content type='text'>
The existing conditions for ppc64/be are applicable for le as well

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>luajit: Add ppc/ppc64 to unsupported arch list</title>
<updated>2019-12-19T19:02:29+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-12-19T00:15:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e40f8ff1b208356505c339a2c3aeeb41a1562aa0'/>
<id>urn:sha1:e40f8ff1b208356505c339a2c3aeeb41a1562aa0</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>meta-oe: remove True option to getVar calls (again)</title>
<updated>2019-01-13T18:28:01+00:00</updated>
<author>
<name>André Draszik</name>
<email>andre.draszik@jci.com</email>
</author>
<published>2019-01-13T10:55:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e219649594742a200c1dd5d28e8bf2f5eda2504e'/>
<id>urn:sha1:e219649594742a200c1dd5d28e8bf2f5eda2504e</id>
<content type='text'>
A couple have still been missed in the past despite multiple
attempts at doing so (or simply have re-appeared?).

Search &amp; replace made using the following command:
    sed -e 's|\(d\.getVar \?\)( \?\([^,()]*\), \?True)|\1(\2)|g' \
        -i $(git grep -E 'getVar ?\( ?([^,()]*), ?True\)' \
             | cut -d':' -f1 \
             | sort -u)

Signed-off-by: André Draszik &lt;andre.draszik@jci.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>luajit: Disable for mips n64/n32 hosts</title>
<updated>2019-01-05T02:29:39+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-01-02T06:45:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a8aef12ce69ac9cf09b562e59f3c39db9576ecaa'/>
<id>urn:sha1:a8aef12ce69ac9cf09b562e59f3c39db9576ecaa</id>
<content type='text'>
- mips64 port does not exist
- Also convert aarch64 compatible host case to an override

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>luajit: Dont use BUILD_LDFLAGS when compiling host binaries</title>
<updated>2018-05-17T15:28:20+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2018-05-12T03:07:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ebe6c9570c16defaa68628e57b537ce426ec09ec'/>
<id>urn:sha1:ebe6c9570c16defaa68628e57b537ce426ec09ec</id>
<content type='text'>
BUILD_LDFLAGS add --dynamic-linker to point to uninative but
some binaries in luajit are for 32bit build host, so even if
your host has the needed runtime, it will fail to execute because
uninative ldso doesn't know about multilib

we get cyptic errors like

| make[1]: execvp: host/minilua: Accessing a corrupted shared library
| make[1]: *** [Makefile:610: host/buildvm_arch.h] Error 127

Switch to using git for SRC_URI, master is pointing to latest
2.0 stable, it gets us all the patches done since last 2.0.5 relases
in 2017

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>luajit: exclude for aarch64. not support in this version</title>
<updated>2018-03-12T17:01:17+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2018-01-09T16:51:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a41d49f614398a5b3bb6198b84da5d579c6ec8bc'/>
<id>urn:sha1:a41d49f614398a5b3bb6198b84da5d579c6ec8bc</id>
<content type='text'>
make[1]: Entering directory '/home/jenkins/oe/world/shr-core/tmpfs/work/aarch64-oe-linux/luajit/2.0.5-r0/LuaJIT-2.0.5/src'
| lj_arch.h:55:2: error: #error "No support for this architecture (yet)"
|  #error "No support for this architecture (yet)"
|   ^~~~~
| lj_arch.h:294:2: error: #error "No target architecture defined"
|  #error "No target architecture defined"

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>luajit: create developer symlinks</title>
<updated>2018-01-23T03:39:53+00:00</updated>
<author>
<name>Pascal Bach</name>
<email>pascal.bach@siemens.com</email>
</author>
<published>2018-01-17T14:40:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f17663186e390e0409628b7b6236f0e1b97e31d6'/>
<id>urn:sha1:f17663186e390e0409628b7b6236f0e1b97e31d6</id>
<content type='text'>
LuaJIT tries to call ldconfig during installation which doesn't work.
This causes the .so and .so.2 symlinks to no be created.

By setting "LDCONFIG= :" the call will be skipped the same as on Darwin

Signed-off-by: Pascal Bach &lt;pascal.bach@siemens.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
</feed>
