On Sat, 22 Feb 2014 12:42:40 +1000 David Seikel <onef...@gmail.com> said:

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

actually projects like efl and others *REQUIRING* luajit will do much more to
get it in. as long as e (and efl) are not first class citizens in the ubuntu
world (in terms of having package maintainers and being looked after by default
as releases come) then you can pretty much assume that it'll lag far behind -
if ever work.

this is one of the reasons arch is pretty good. e/efl are a first class
citizen. scimma has been keeping up with packages as soon as we release - arch
gets a package update. within days or even hours. sticking to an old distor
that is geared around its own desktop (unity) is always going to give you a
mountain of trouble. that is your choice of course, but that's how thnigs
work.with ubuntu moving towards mir the gap is widening even more. that is why
i've mograted away now on all my major machines. it's a practical decision to
stop being left far behind and fighting with my distro.

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


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


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