On Tue, 19 Nov 2013 09:59:07 +0100 Stefan Schmidt <ste...@datenfreihafen.org>
said:

> Hello.
> 
> On Tue, 2013-11-19 at 08:08, Carsten Haitzler wrote:
> > On Mon, 18 Nov 2013 16:03:45 +0100 Stefan Schmidt
> > <ste...@datenfreihafen.org> said:
> > 
> > > Hello.
> > > 
> > > On Sat, 2013-11-16 at 18:11, Carsten Haitzler wrote:
> > > > raster pushed a commit to branch master.
> > > > 
> > > > http://git.enlightenment.org/core/efl.git/commit/?id=80d666e7a461c8c76adb01788dc746146bf8ab35
> > > > 
> > > > commit 80d666e7a461c8c76adb01788dc746146bf8ab35
> > > > Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
> > > > Date:   Sun Nov 17 11:03:20 2013 +0900
> > > > 
> > > >     ecore-audio - protect against more list-walking while list is
> > > > modified
> > > 
> > > And the e-b0rker trophy for this weekened goes to ... (short pause to
> > > get full attention of the audience)
> > > 
> > > raster himself!!!!!
> > > 
> > > (Tears and hugs all over the stage)
> > > 
> > > You tried to cover this with the crippled echo on bsd fix you reviewed
> > > and put it which broke make distcheck on. After fixing this I had to
> > > learn that this broke ecore tests in make distcheck. Not in make check
> > > though. Seems like Cedrics job in Korea is indeed done.
> > 
> > the echo fix worked. make doc worked at any rate. i did comment that the
> > double \\ was odd in the approval comments.
> 
> Indeed make doc also works without my fix. Funny and very odd if you
> ask me. That explains why you haven't seen it. You did run a make doc
> but not a make distcheck.
> 
> With my fixup both are working. Maybe someone with a deep
> understanding of escape sequences in automake can explain why make doc
> still works. To me that makes no sense at all. But its fixed now for
> all cases which is all I care about right now. :)
> 
> > > More seriously I have no idea why it breaks but reverting this one
> > > commit makes it worki again. After fixing the other one I'm to lazy to
> > > fix this now. Lucky for you I'm also to lazy to revert. Or I'm in hope
> > > someone will have a look soon. :)
> > 
> > i cannot see why this breaks something. it does fix things when you DONT
> > have pulseaudio working... and you need to make sounds. ie there are
> > multiple  audio ev out fails waiting to be called and the callbacks are
> > deleting the out objects AS the list is being walked. this forces all of
> > the objects int he list to first add a refcount to ensure they stay - then
> > walk, then walk through and unref them safely (if the current obj unref
> > gets it to 0 - it may be removed from the list, but we use the safe foreach
> > so we're good).
> > 
> > so there's an extra ref of all list items then unref of list items arfter
> > all is said and done to fix the issue at hand. so removing this would cause
> > segs for ppl without pulse when audio is used.
> 
> I don't argue to remove your patch. I argue that it fails the tests on
> my system in some cases. It could be that the tests are broken or my
> system. In any case it is this commit that breaks it for me.

maybe the tests are wrong? u need a running pulse... ?

> Jenkins on the other hand seems happy though and as long as nobody
> else has problems with it I might put it away as some oddity of my
> system. Until it pops up again. :)
> 
> regards
> Stefan Schmidt
> 
> ------------------------------------------------------------------------------
> Shape the Mobile Experience: Free Subscription
> Software experts and developers: Be at the forefront of tech innovation.
> Intel(R) Software Adrenaline delivers strategic insight and game-changing 
> conversations that shape the rapidly evolving mobile landscape. Sign up now. 
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


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


------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&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