On Sat, 22 Feb 2014 11:24:57 +0900 Cedric BAIL <cedric.b...@free.fr>
wrote:

> 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.

I know that, it was my idea, I was planning on doing it a bit later in
the year.  B-)

> 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 !

I suspect that LuaJIT 2 having actually been released will do more to
encourage it being used in future stable distros than anything we can
do.  Remember, the current stable Ubuntu was released *before* LuaJIT 2
was.  It wasn't possible for that version to have a stable LuaJIT 2,
they didn't have a time machine.

I also don't have a time machine, we'll just have to wait a couple of
months to see what the next Ubuntu LTS gets released with.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------
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