On Fri, 21 Feb 2014 23:01:57 -0600 Doug Newgard <[email protected]> said:
> ---------------------------------------- > > Date: Sat, 22 Feb 2014 13:08:56 +0900 > > From: [email protected] > > To: [email protected] > > CC: [email protected] > > Subject: Re: [E-devel] 1.9.0-beta2 pre-release > > > > On Sat, 22 Feb 2014 12:42:40 +1000 David Seikel <[email protected]> said: > > > >> On Sat, 22 Feb 2014 11:24:57 +0900 Cedric BAIL <[email protected]> > >> wrote: > >> > >>> On Sat, Feb 22, 2014 at 8:24 AM, Simon <[email protected]> wrote: > >>>> On 02/22/2014 07:56 AM, David Seikel wrote: > >>>>> On Sat, 22 Feb 2014 06:51:13 +1000 David Seikel <[email protected]> > >>>>> wrote: > >>>>> > >>>>>> On Fri, 21 Feb 2014 11:49:18 -0600 Doug Newgard > >>>>>> <[email protected]> wrote: > >>>>>> > >>>>>>> ---------------------------------------- > >>>>>>> Date: Fri, 21 Feb 2014 17:38:34 +0100 > >>>>>>> From: [email protected] > >>>>>>> To: [email protected] > >>>>>>> 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. > > Of course, EFL 1.9 won't be going into those stable releases, either. If > you're going to update one package, updating others that that are needed > seems reasonable. You wouldn't install the very latest Unity without updating > any of it's necessary libs, would you? > > Of course, 14.04 LTS is now in a feature freeze and seems to have 2.0.2, so > that issue should go away as people upgrade. Debian stable won't have it > until Jesse next year. RHEL/CentOS...who knows. > > >>>>> 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 > > Ronald van Haren is the one keeping E/EFL up-to-date in the repos, I just > deal with the AUR packages. aaah still - thanks for your aur work... and also thanks ronald :) -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ 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 [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
