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

Reply via email to