Hi Stuart,

only saw it now. Was actually looking at some other issues with GNUstep, I'll 
look into it.

Sebastian

On Friday, November 08, 2024 14:29 CET, Stuart Henderson <s...@spacehopper.org> 
wrote:

> Seen in recent bulk, libdispatch was junked during build at this time:
> 
> ------
> cc EOCustomValues.m -c \
>       -MMD -MP -I/usr/local/include/gnustep -pipe -Wall -Wno-protocol -Wall 
> -DGDL_MAJOR_VERSION=6 -DGDL_MINOR_VERSION=0 -DGDL_SUBMINOR_VERSION=63 
> -DSOPE_MAJOR_VERSION=4 -DSOPE_MINOR_VERSION=9 -DSOPE_SUBMINOR_VERSION= 
> -DCGS_LIBDIR_NAME=\@\
> "lib\" -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNUSTEP_RUNTIME=1 
> -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing 
> -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -pthread -fPIC -Wall 
> -DGSWARN -DGSDIAGNOSE -Wno-impor
> t -O2 -pipe -fobjc-runtime=gnustep-2.2 -fblocks -Wuninitialized -g 
> -frecord-gcc-switches -fconstant-string-class=NSConstantString -I.. 
> -I"../.."/sope-xml -I"../.."/sope-core -I"../.."/sope-core/NGExtensions -I. 
> -I.. -I./FoundationExt -I..
> /../sope-core/ -I../../sope-core/NGExtensions/ -I. 
> -I/SOPE-5.11.0_writes_to_HOME/GNUstep/Library/Headers -I/usr/local/include 
> -I/usr/local/include \
>        -o obj/libGDLAccess.obj/EOCustomValues.m.o
> In file included from EOCustomValues.m:29:
> In file included from ./common.h:43:
> In file included from /usr/local/include/Foundation/Foundation.h:200:
> /usr/local/include/dispatch/dispatch.h:74:10: fatal error: 'dispatch/data.h' 
> file not found
> #include <dispatch/data.h>
>          ^~~~~~~~~~~~~~~~~
> 1 error generated.
> gmake[5]: *** [/usr/local/share/GNUstep/Makefiles/rules.make:534: 
> obj/libGDLAccess.obj/EOCustomValues.m.o] Error 1
> ------
> 
> /usr/local/include/Foundation/Foundation.h:
> 195 #ifdef __has_include
> 196 #  if __has_include(<CoreFoundation/CoreFoundation.h>)
> 197 #    include <CoreFoundation/CoreFoundation.h>
> 198 #  endif
> 199 #  if __has_include(<dispatch/dispatch.h>)
> 200 #    include <dispatch/dispatch.h>
> 201 #  endif
> 202 #endif
> 
> I don't suppose there's any real way around this other than either
> using DPB_PROPERTIES=nojunk on ports pulling in gnustep, or adding a
> dep on libdispatch (perhaps an rdep in gnustep-base)..
>

Reply via email to