On 04.03.2013 10:00, Richard Frith-Macdonald wrote:

> the first, smaller patch, to change configure.ac and the cofig.h.in and 
> base.make.in files to detect the presence/usability of libdispatch (would we 
> only consider it usable if we had block support?), 

We already have a working check for libdispatch, which automatically
enables it for the concurrent collection enumeration/sorting/filtering
stuff if it is usable together with libobjc2 (whether it is depends on
whether you have the recent release of libBlocksRuntime). We don't even
need blocks support for that, because we have a macro that can call a
block even if the compiler doesn't support calling it directly. The
changes Jean did to the configure scirpt seem to be to detect presence
of his personal version of libdispatch, which introduces some callbacks
that are not immediately obivous to me (with a _4GS suffix, so I expect
they are required exclusively for GNUstep).  I would prefer these
changes to be explained and suggested for inclusion into the upstream
libdispatch before we integrate those patches. I don't think we want to
maintain what effectively constitutes a fork of libdisaptch that is only
useful to us.

Cheers,

Niels

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to