<div dir="ltr"><div><div><div><div><div>Hi all,<br><br></div>I&#39;m looking for solution regarding the luajit installation fails once I enable the intel corei7 64-bit with multilib environment where this doesn&#39;t happen on normal setup (non-multilib).<br><br></div>Below are my local config and error log :<br><br></div>local.conf :<br>-------------------------------------------------------<br>MACHINE ??= &quot;valleyisland-64&quot;<br>...<br>### Enabling Multi-lib ####<br>require conf/multilib.conf<br>DEFAULTTUNE = &quot;corei7-64&quot;<br>MULTILIBS = &quot;multilib:lib32&quot;<br>DEFAULTTUNE_virtclass-multilib-lib32 = &quot;corei7-32&quot;<br><br></div>luajit 2.0.3 installation error :<br>-----------------------------------------------------------------------------<br>Build Configuration:<br>BB_VERSION        = &quot;1.22.0&quot;<br>BUILD_SYS         = &quot;x86_64-linux&quot;<br>NATIVELSBSTRING   = &quot;Fedora-20&quot;<br>TARGET_SYS        = &quot;x86_64-poky-linux&quot;<br>MACHINE           = &quot;valleyisland-64&quot;<br>DISTRO            = &quot;poky&quot;<br>DISTRO_VERSION    = &quot;1.6.2&quot;<br>TUNE_FEATURES     = &quot;m64 corei7&quot;<br>TARGET_FPU        = &quot;&quot;<br>meta<br>meta-yocto<br>meta-yocto-bsp    = &quot;daisy:30b8d9378b8260e452552b806610dc9b6fe0b69f&quot;<br>meta-intel<br>meta-valleyisland = &quot;daisy:d9eaf5edeb848671db0a7ac864850833af82bef2&quot;<br>meta-oe<br>meta-python<br>meta-networking<br>meta-multimedia<br>meta-gnome<br>meta-efl          = &quot;master:a4bdcbdbca05bbb4a452e06982038f0a38bcb91f&quot;<br>meta-browser      = &quot;master:1ed7500cc43706165ccac8daccba47124e63d3eb&quot;<br>meta-mycustom     = &quot;&lt;unknown&gt;:&lt;unknown&gt;&quot;<br><br>NOTE: Preparing runqueue<br>NOTE: Executing SetScene Tasks<br>NOTE: Executing RunQueue Tasks<br>ERROR: Function failed: do_install (log file is located at /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/temp/log.do_install.24577)<br>ERROR: Logfile of failure stored in: /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/temp/log.do_install.24577<br>Log data follows:<br>| DEBUG: Executing shell function do_install<br>| NOTE: make -j 8 CROSS=x86_64-poky-linux- TARGET_CFLAGS= --sysroot=/MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/sysroots/valleyisland-64  -m64 -march=corei7 -mtune=corei7 -mfpmath=sse -msse4.2 TARGET_LDFLAGS= --sysroot=/MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/sysroots/valleyisland-64 TARGET_SHLDFLAGS= --sysroot=/MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/sysroots/valleyisland-64 HOST_CC=gcc  DESTDIR=/MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image install<br>| ==== Installing LuaJIT 2.0.3 to /usr ====<br>| mkdir -p /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/bin /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/include/luajit-2.0 /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/share/man/man1 /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib/pkgconfig /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/share/luajit-2.0.3/jit /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/share/lua/5.1 /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib/lua/5.1<br>| cd src &amp;&amp; install -m 0755 luajit /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/bin/luajit-2.0.3<br>| cd src &amp;&amp; test -f libluajit.a &amp;&amp; install -m 0644 libluajit.a /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib/libluajit-5.1.a || :<br>| rm -f /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/bin/luajit /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib/libluajit-5.1.so.2.0.3 /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib/<a href="http://libluajit-5.1.so">libluajit-5.1.so</a> /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib/<a href="http://libluajit-5.1.so">libluajit-5.1.so</a><br>| cd src &amp;&amp; test -f libluajit.so &amp;&amp; \<br>|   install -m 0755 libluajit.so /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib/libluajit-5.1.so.2.0.3 &amp;&amp; \<br>|   ldconfig -n /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib &amp;&amp; \<br>|   ln -sf libluajit-5.1.so.2.0.3 /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib/<a href="http://libluajit-5.1.so">libluajit-5.1.so</a> &amp;&amp; \<br>|   ln -sf libluajit-5.1.so.2.0.3 /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib/<a href="http://libluajit-5.1.so">libluajit-5.1.so</a> || :<br>| cd etc &amp;&amp; install -m 0644 luajit.1 /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/share/man/man1<br>| cd etc &amp;&amp; sed -e &quot;s|^prefix=.*|prefix=/usr|&quot; -e &quot;s|^multilib=.*|multilib=lib|&quot; luajit.pc &gt; luajit.pc.tmp &amp;&amp; \<br>|   install -m 0644 luajit.pc.tmp /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib/pkgconfig/luajit.pc &amp;&amp; \<br>|   rm -f luajit.pc.tmp<br>| cd src &amp;&amp; install -m 0644 lua.h lualib.h lauxlib.h luaconf.h lua.hpp luajit.h /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/include/luajit-2.0<br>| cd src/jit &amp;&amp; install -m 0644 bc.lua v.lua dump.lua dis_x86.lua dis_x64.lua dis_arm.lua dis_ppc.lua dis_mips.lua dis_mipsel.lua bcsave.lua vmdef.lua /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/share/luajit-2.0.3/jit<br>| ln -sf luajit-2.0.3 /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/bin/luajit<br>| ==== Successfully installed LuaJIT 2.0.3 to /usr ====<br>| rmdir: failed to remove &#39;/MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib64/lua/5.*&#39;: No such file or directory<br>| rmdir: failed to remove &#39;/MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib64/lua&#39;: No such file or directory<br>| WARNING: /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/temp/run.do_install.24577:1 exit 1 from<br>|   rmdir /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/share/lua/5.* /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/share/lua /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib64/lua/5.* /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib64/lua<br>| ERROR: Function failed: do_install (log file is located at /MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/temp/log.do_install.24577)<br>ERROR: Task 4138 (/MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/meta-openembedded/meta-oe/recipes-devtools/luajit/<a href="http://luajit_2.0.3.bb">luajit_2.0.3.bb</a>, do_install) failed with exit code &#39;1&#39;<br>NOTE: Tasks Summary: Attempted 2406 tasks of which 2397 didn&#39;t need to be rerun and 1 failed.<br>Waiting for 0 running tasks to finish:<br><br>Summary: 1 task failed:<br>-----------------------------------------------------------------<br><br></div>Seems that it fails on looking for the correct path ?<br>...<br>...<br>rmdir: failed to remove &#39;/MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib64/lua/5.*&#39;: No such file or directory<br>| rmdir: failed to remove &#39;/MOUNT/EXT/YOCTO_BUILDER/YOCTO_SOURCE/TEST_BUILD/tmp/work/corei7-64-poky-linux/luajit/2.0.3-r0/image/usr/lib64/lua&#39;: No such file or directory<br>...<br>...<br></div>