On 19/01/14 11:23, David Seikel wrote: > On Sun, 19 Jan 2014 20:40:47 +1030 Simon <[email protected]> wrote: > >> On 01/19/2014 04:13 AM, David Seikel wrote: >>> On Sun, 19 Jan 2014 00:26:45 +0900 Cedric BAIL <[email protected]> >>> wrote: >>> >>>> Hello, >>>> >>>> On Sat, Jan 18, 2014 at 11:08 PM, Stefan Schmidt >>>> <[email protected]> wrote: >>>>> On Fri, 2014-01-17 at 11:08, Daniel Kolesa wrote: >>>>>> quaker pushed a commit to branch master. >>>>>> >>>>>> http://git.enlightenment.org/core/efl.git/commit/?id=6db16915951af61d28f62f4de7c14c76e4303f18 >>>>>> >>>>>> commit 6db16915951af61d28f62f4de7c14c76e4303f18 >>>>>> Author: Daniel Kolesa <[email protected]> >>>>>> Date: Fri Jan 17 19:07:59 2014 +0000 >>>>>> >>>>>> edje: use luajit by default, if you want lua use >>>>>> --enable-lua-old >>>>> I'm unhappy with this commit. >>>>> >>>>> Where and when was it decided to switch on a new default >>>>> dependency? For instance jenkins is broken for all efl related >>>>> builds now because nobody told me or beber in advance that luajit >>>>> will be needed from now on. And as I have a busy weekend I will >>>>> only be anle to look into this from Monday. I think something >>>>> like this should be communicated before the actual change hits >>>>> the repo. >>>> I second you on that. The fact that the bot got broken is something >>>> really bad and we should avoid that. Beber and Stefan are doing a >>>> great job at mainting it and are very responsive. It is good >>>> practice to at least talk with them before. >>> Switching to LuaJIT 2.0 was planned, but I thought I was going to do >>> that a bit later. After some discussion where I present my >>> results. I also would have mentioned the Ubuntu PPA this old >>> dinosaur uses for the more recent LuaJIT >>> https://launchpad.net/~mwild1/+archive/ppa coz Ubuntu LTS only has >>> an old beta of that version. I've not found one for Debian >>> dinosaurs, or other distros. I can't recall off the top of my head >>> what distro/version our jenkins is running on, so I can't suggest >>> how to install the right LuaJIT version. >>> >>> I agree with the part about the white space changes should have been >>> a separate commit, though that discussion should be a separate email >>> thread. B-) >>> >> luajit is the second dep not available in the main openSUSE repo >> (bullet was the first), fortunately i can pull it from the games >> development repo, but if we don't have it i'm guessing most other >> distro's don't have it yet. >
Then you/they can not use luaJit (--enable-lua-old) > LuaJIT 2.0.0 was released in November 2012. So the current Ubuntu LTS > (12.04) predates that and could only have a beta version. So does the > Ubuntu release after that (12.10). The two latest non LTS Ubuntu > versions have the released version (13.04 and 13.10). The next Ubuntu > LTS is due out in three or four months. For those that don't know, > Ubuntu uses a year.month format for their version numbers, and do a > release every six months, you do the math. > > Likely other distros have the full 2.0.0 release, it's only long tern > stable distros like Ubuntu LTS that might have trouble. I've not > checked, but Debian stable might also have trouble. Naturally other > distro versions older than one year are likely to not have the 2.0.0 > release. Doesn't take long to became a dinosaur around here. Roar! > B-) > Yes, you are a dinosaur :P > My LuaJIT experiments last year used Ubuntu 12.04, and I used LuaJIT git > HEAD at the time. This year I have tried the released 2.0.1 from that > PPA I mentioned, and a couple of things broke. I've not actually tried > Quakers commit yet. LuaJIT is up to 2.0.2, released mid last year, but > I didn't find a PPA for that version. Yes, sometimes I do use bleeding > edge software, but I don't force it on anyone else. B-) > > Personally, I don't see this as being "forced" on anyone. "edje: use luajit by default, if you want lua use --enable-lua-old" Thus, for those that do not have luajit (or do not want it), you can --enable-lua-old. Not "forced" on anyone :) "Forced" (imo) would be if there was no available option(s) to change it. dh ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
