Finger info for marco@icculus.org...


OpenBSD 6.5 + GNUstep

The stock packages cause all sorts of funkyness on WindowMaker (crazy, I know)
but I got much better results recompiling gnustep-gui and gnustep-back from
ports by changing the configuration stage a bit:

ports/x11/gnustep/gui/Makefile:
Deleted the entire CONFIGURE_ARGS variable setting.

ports/x11/gnustep/back/Makefile:
CONFIGURE_ARGS= --enable-server=x11 --enable-graphics=cairo

And then most of my issues were gone.
The backends in GNUstep have gotten wonky over the years, it definitely
struggles getting proper WM_HINTS from WindowMaker.

I had the pleasure of trying GNUstep applications on fvwm and twm.
It's very funny when window-focus loss prevents you from quitting any
of the programs. :)

Sunday update:
If you find yourself running into a floating point exception (core dumped)
error, add:

-fuse-ld=bfd

to the INTERNAL_LDFLAGS line for NON Android in
/usr/local/share/GNUstep/Makefiles/target.make

On my end it says "INTERNAL_LDFLAGS = -fuse-ld=bfd -pthread".
Hope that helps.

--Marco

When this .plan was written: 2019-07-28 19:29:24
.plan archives for this user are here (RSS here).
Powered by IcculusFinger v2.1.27
Stick it in the camel and go.