Hello. On Tue, 2013-11-19 at 18:27, Carsten Haitzler wrote: > 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... ?
The odd thing is that the same test works in make check but fails in make distcheck. Pulse is running. Its the same machine. If I'm the only one with this we can let it go for now and call it a Stefan problem. 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