On Sat, Feb 22, 2014 at 8:24 AM, Simon <si...@simotek.net> wrote:
> On 02/22/2014 07:56 AM, David Seikel wrote:
>> On Sat, 22 Feb 2014 06:51:13 +1000 David Seikel <onef...@gmail.com>
>> wrote:
>>
>>> On Fri, 21 Feb 2014 11:49:18 -0600 Doug Newgard
>>> <scimmi...@outlook.com> wrote:
>>>
>>>> ----------------------------------------
>>>> Date: Fri, 21 Feb 2014 17:38:34 +0100
>>>> From: to...@gentoo.org
>>>> To: enlightenment-devel@lists.sourceforge.net
>>>> Subject: Re: [E-devel] 1.9.0-beta2 pre-release
>>>>
>>>>> Stefan Schmidt schrieb:
>>>>>> https://phab.enlightenment.org/phame/post/view/38/
>>>>>>
>>>>>> We are happy to release the second beta release for the upcoming
>>>>>> 1.9 series. This is most likely the final beta2 release before
>>>>>> the release
>>>>>>   happening next week. Please give it a good testing.
>>>>>>
>>>>>>   Download
>>>>>>   LINK SHA256
>>>>>> efl-1.9.0-beta2.tar.gz
>>>>>>   ff4037cc3ae45fc5f66cdec7c56de2c6892faf2981f33a89550609831ee8edd1
>>>>>>   elementary-1.9.0-beta2.tar.gz
>>>>>>   4fd94bbb51793d98922b05f6cd6fc6ff703d49f2b1cef1d25a7ff2d48aa4f146
>>>>>>   emotion_generic_players-1.9.0-beta2.tar.gz
>>>>>>   57e1251cbc8b4b3bc61c9b864be8ec17377749c98ba777671ff2686406006be1
>>>>>>   evas_generic_loaders-1.9.0-beta2.tar.gz
>>>>>>   b7199c12cabd854da9a3963c6b2be65fde123a40989de22a12f13749b4c96776
>>>>>>
>>>>>>   Building and Dependencies
>>>>>>
>>>>>>   If you have an existing EFL or Elementary install, you may wish
>>>>>> to delete its header files and libraries before compiling and
>>>>>> installing to avoid possible conflicts during compilation. If you
>>>>>> are compiling the above, please compile them in the following
>>>>>> order:
>>>>>>
>>>>>>   efl
>>>>>>   elementary
>>>>>>   emotion_generic_players
>>>>>>   evas_generic_loaders
>>>>>>>   Please refer to the respective README files in each release for
>>>>>>> a full
>>>>>>   list of dependencies, explanations on configure flags and other
>>>>>>   relevant information (Just scroll down to see the README already
>>>>>>   displayed nicely).
>>>>>>
>>>>>>   EFL
>>>>>>   Elementary
>>>>>>   Emotion Generic Players
>>>>>>   Evas Generic Loaders
>>>>>>   Recommended dependencies are for all of the above are:
>>>>>>
>>>>>>   luajit (optional lua 5.1 or 5.2)
>>>>>
>>>>>   Is this just recommended or a new required dependency for efl-1.9?
>>>>>   configure now requires luajit for me and i dont see any switch to
>>>>>   disable this additional required dependency.
>>>>>
>>>>>   --
>>>>>
>>>>>   Thomas Sachau
>>>>>   Gentoo Linux Developer
>>>> --enable-lua-old should get you 5.1/5.2 support instead of luajit.
>>>> Don't know why you would want to, but there it is.
>>> Coz the stable release of a very popular Linux distro doesn't work
>>> with EFL using luajit.  It's possible other stable distro releases
>>> don't either.
>> It appears I was slightly inaccurate.  Ubuntu LTS (12.04) was released
>> prior to the release of LuaJIT 2.0.0, so it only has an early beta of
>> that.  This compiles with EFL fine, but I wouldn't trust it.  There's a
>> PPA for more up to date LuaJIT 2.0.1 at
>> http://ppa.launchpad.net/mwild1/ppa/ubuntu/ but it wont link to EFL -
>>
>> usr/bin/ld: 
>> /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/libluajit-5.1.a(ljamalg.o):
>> relocation R_X86_64_32S against `.rodata' can not be used when making a
>> shared object; recompile with
>> -fPIC
>> /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/libluajit-5.1.a:
>> could not read symbols: Bad value
>> collect2: ld returned 1 exit status
>> make[4]: *** [lib/edje/libedje.la] Error 1

> openSUSE also only supports luajit from the equivalent of a PPA, I guess
> i'll fix that sometime, if no one else uses / cares about it it doesn't
> tend to make it into the core distro.

We have plan to rely on luajit performance in the future. Having
proper luajit package in distribution will become an absolute must if
things go right. We still support the old lua and will for a long
time, but we really should encourage people to have a proper luajit on
their system. By putting luajit as the default choice of our configure
now, we explicitely encourage this to happen. I hope that at least
your next LTS will have a proper luajit in it, better make sure now !
-- 
Cedric BAIL

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to