From: Stuart Henderson Subject: remaining i386 build failures To: ports Cc: Sebastien Marie , Sebastian Reitenbach Date: Thu, 18 Jun 2026 11:46:12 +0100 cad/fritzing cad/graywolf cad/magic databases/pgtcl games/cataclysm-dda,no_x11 games/oolite japanese/Wnn japanese/canna lang/cim * lang/sbcl * x11/gnustep/gui Most of these are also broken on amd64. The two marked with * are only a problem on i386; logs for those below. ===================================== ==> failures/lang/sbcl.log <== [..] gmake[1]: Entering directory '/pobj/sbcl-2.6.5/sbcl-2.6.5/contrib/sb-grovel' ../..//src/runtime/sbcl --noinform --core ../..//output/sbcl.core --lose-on-corruption --disable-debugger --no-sysinit --no-userinit --load ../make-contrib.lisp "sb-grovel" asdf.fasl failures/x11/gnustep/gui.log <== [..] cc GSAutoLayoutVFLParser.m -c \ -MMD -MP -I/usr/local/include/gnustep -DGNUSTEP_TARGET_DIR=\".\" -DGNUSTEP_TARGET_CPU=\"ix86\" -DGNUSTEP_TARGET_OS=\"openbsd7.9\" -DLIBRARY_COMBO=\"ng-gnu-gnu\" -DGNUSTEP_BASE_HAVE_LIBXML=1 -DBACKEND_BUNDLE=1 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_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-import -O2 -pipe -fobjc-runtime=gnustep-2.2 -fblocks -Wall -fconstant-string-class=NSConstantString -I../Headers/Additions -I../Headers -I./. -I. -I/gnustep-gui-0.32.0_writes_to_HOME/GNUstep/Library/Headers -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include/ImageMagick -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/usr/local/include/libpng16 \ -o obj/libgnustep-gui.obj/GSAutoLayoutVFLParser.m.o GSAutoLayoutVFLParser.m:557:51: error: incompatible pointer types sending 'CGFloat *' (aka 'float *') to parameter of type 'double *' [-Wincompatible-pointer-types] 557 | BOOL scanConstantResult = [_scanner scanDouble: &parsedConstant]; | ^~~~~~~~~~~~~~~ /usr/local/include/Foundation/NSScanner.h:98:31: note: passing argument to parameter 'value' here 98 | - (BOOL) scanDouble: (double*)value; | ^ GSAutoLayoutVFLParser.m:655:51: error: incompatible pointer types sending 'CGFloat *' (aka 'float *') to parameter of type 'double *' [-Wincompatible-pointer-types] 655 | BOOL scanConstantResult = [_scanner scanDouble: &constant]; | ^~~~~~~~~ /usr/local/include/Foundation/NSScanner.h:98:31: note: passing argument to parameter 'value' here 98 | - (BOOL) scanDouble: (double*)value; | ^ 2 errors generated. gmake[4]: *** [/usr/local/share/GNUstep/Makefiles/rules.make:534: obj/libgnustep-gui.obj/GSAutoLayoutVFLParser.m.o] Error 1 gmake[3]: *** [/usr/local/share/GNUstep/Makefiles/Instance/library.make:286: internal-library-all_] Error 2 gmake[2]: *** [/usr/local/share/GNUstep/Makefiles/Master/rules.make:297: libgnustep-gui.all.library.variables] Error 2 gmake[1]: *** [/usr/local/share/GNUstep/Makefiles/Master/library.make:37: internal-all] Error 2 gmake[1]: Leaving directory '/pobj/gnustep-gui-0.32.0/gnustep-gui-0.32.0/Source' [..[]