so after some debugging with al poole regarding openbsd it has come to my
attention (thanks al!) that:

https://www.mail-archive.com/search?l=m...@openbsd.org&q=subject:%22SIGCHLD+and+libpthread.so%22&o=newest&f=1

basiclly put we can't use sigchld AND threads on openbsd in the same process...
which basically rules out EFL.

it seems openbsd is just broken using SIGCHLD at least as a real posix +
pthread implementation of unix:

https://www.openbsd.org/papers/eurobsd2012/guenther-rthreads/slide002.html

so ... in general it seems openbsd still suffers from this (al poole has found
that we just are missing sigchlds in both edje_cc from the embryo_cc processes
as well as in enlightenment e.g. with tempget and other slave processes)

so i'm going to take the step of declaring openbsd "not supported" until such a
time as it no longer exhibits such bugs. feel free to point out that this
feedback is incorrect and the bug has been fixed. i can only find traces of the
bug being reported and no information on it being fixed.

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


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to