Hi Stuart, that makes sense. I have commit the changes now.
Thanks, Sebastian On Thu, Jun 18, 2026 at 11:06 PM Stuart Henderson <[email protected]> wrote: > would you mind committing (then it'll get tested in bulk) and I'll let you > know if it doesn't help? saves extra work fiddling with patches and itc's > not going to make things worse. > > -- > Sent from a phone, apologies for poor formatting. > > > On 18 June 2026 20:31:00 Sebastian Reitenbach < > [email protected]> wrote: > >> Hi, >> >> this is an attempt to fix gnustep-gui. Don't have i386 around to test if >> this is enough, or will break at a later stage again. >> Could someone test and let me know? >> >> Sebastian >> >> >> On Thu, Jun 18, 2026 at 12:46 PM Stuart Henderson <[email protected]> >> wrote: >> >>> 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 </dev/null >>> failed to allocate 1048576 bytes at 0x11000000 >>> (hint: Try "ulimit -a"; maybe you should increase memory limits.) >>> gmake[1]: *** [../asdf-module.mk:41: >>> ../..//obj/sbcl-home/contrib/sb-grovel.fasl] Error 1 >>> gmake[1]: Leaving directory >>> '/pobj/sbcl-2.6.5/sbcl-2.6.5/contrib/sb-grovel' >>> gmake[1]: Target 'all' not remade because of errors. >>> [..] >>> >>> >>> ==> 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' >>> [..[] >>> >> >> >> -- >> https://buzzdeee.reitenba.ch >> > > -- https://buzzdeee.reitenba.ch
