On Sun, 19 Jan 2014 11:52:55 +0000 Chris Michael
<[email protected]> wrote:

> 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

/me waves a stack of punch cards at you and yells "Get off my lawn!".

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

I was speaking in general by that point.  In my opinion too often the
bleeding edge is forced down peoples throats.

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

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

Reply via email to