Monday, October 24, 2022

Re: aarch64 bulk build report

On Mon, Oct 24, 2022 at 11:15:36PM +0200, Theo Buehler wrote:
> > http://build-failures.rhaalovely.net/aarch64/2022-10-18/x11/gnustep/base.log
>
> ././GSEasyHandle.h:48:40: error: blocks support disabled - compile with -fblocks or pick a deployment target that supports them
> result: (void (^)(GSEasyHandleWriteBufferResult result, NSInteger length, NSData *data))result;
> ^
> In file included from GSEasyHandle.m:3:
> In file included from ././GSTimeoutSource.h:5:
> ././GSDispatch.h:128:9: warning: 'DISPATCH_QUEUE_SERIAL' macro redefined [-Wmacro-redefined]
> #define DISPATCH_QUEUE_SERIAL 0
>
> This happens if devel/libdispatch is present during build. I suggest we
> neuter this, see diff below.

devel/libdispatch is relatively new and can always be enabled explicitly
later in gnustep, if desired.

OK kn

No comments:

Post a Comment