On 01/31/2015 05:56 PM, Stefan Bidigaray wrote:
> So I did some searching and found that there are 2 versions of
> libdispatch floating around.  The official version, which is included as
> part of Debian, Ubuntu and most other distros
> (https://libdispatch.macosforge.org/) and a version by nickhutchinson
> which includes dispatch_get_main_queue_eventfd_np()
> (https://github.com/nickhutchinson/libdispatch).  The problem is that
> the official version of the library does not include this function, only
> nickhutchinson's version, and since his version is not what is currently
> distributed with distributions, this function doesn't exist for most
> people, even though they have the latest version of libdispatch.
> 
> Is there any other way we can support this functionality without the use
> of the _np functions?  My search also found we are the only project that
> actually uses it, so it did not gain wide support.
> 

Umm, I can't think of any way :-/

Even Apple uses internal APIs to (ending with "_4CF") to allow for
GCD/CF integration. On OS X, these APIs return a Mach port.

-- 
Luboš Doležel


_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to