Hello. On 14/09/16 21:51, Jean Guyomarc'h wrote: > Hi Stefan, > > actually there is a big bug with osx semaphores that is still there. > It is a regression that I was almost sure was introduced after the > 1.18 release, but it appears I was wrong, and it already landed in > 1.18. > When building a lot (e.g. running plenty of edje_cc) nasty things > happen, edje_cc segfaults, everything goes wrong when evas cannot > create thread queues. > And when I tested the homebrew receipe with a self-packaged 1.18.1, of > course it did not show up then... > > I am very sorry, but I think the release should be delayed by a day, > there are two more patches to backport to overcome this :/ > - first one is 180b24f2a0dbf4476e1baf2fc535ebd422a5abce it does not > fix the problem entirely, but is required for the next patch which > actually solves everything; > - 5db3357f4029ad88b14ceb7b125d981e23889ec8 - which completely fixes the > problem. > After applying these two patches to the sources you distributed, the > nasty bug died. Considering the advanced stage of the release, I > prefer to let you handle those. > > Sorry for the trouble :/
I backported both commits and made a new pre-release. Please give it a test. If nothing shows up it will get final in 24h. https://download.enlightenment.org/pre-releases/efl-1.18.1-pre.tar.gz 008640c51e90481797984d0cb58a077af746922fb179b4af91ca591c37ad112d https://download.enlightenment.org/pre-releases/efl-1.18.1-pre.tar.xz 0c6bd150d8e838f849effd462d91d86255e3aaade47a6077d0aa80d2b8e9d222 regards Stefan Schmidt ------------------------------------------------------------------------------ _______________________________________________ Enlightenment-release mailing list Enlightenment-release@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-release