On Fri, Feb 1, 2013 at 5:34 PM, David Chisnall
<theraven@sucs.org> wrote:
On 1 Feb 2013, at 07:36, Sebastian Reitenbach wrote:
> # ifdef __BLOCKS__
> # include <dispatch/dispatch.h>
> # endif /* __BLOCKS__ */
This is definitely a cups problem. They are assuming that blocks support (a compiler feature) implies the presence of libdispatch (a library). I don't know if libdispatch has been ported to OpenBSD.
I think the -base configure checks for the presence of libdispatch because we use it for parallel array operations, so the best thing to do is use that macro to conditionally #undef __BLOCKS__ before including cups.h
David
-- Sent from my STANTEC-ZEBRA