On Sat, Oct 01, 2016 at 04:02:56PM +0200, Dmitrij D. Czarkoff wrote: > This port was staging for 2 years in openbsd-wip due to the problem in GTK+ > UI. > With that finally fixed upstream it may actually go in.
A couple of small comments: * pkg/DESCR needs a fmt -72. * There are some font patches, and a patch to a Makefile.in. Since it's not obvious (at least to me) what they do, would it be worth adding comments to the top of the patch file. And a blocker, sadly: Using simply `gnubg` with no config files, the first time I rolled, the program crashed. The next time I tried, it crashed on the second roll. The usual `DEBUG=-g INSTALL_STRIP=` trick didn't work to add symbols, but here's a trace: ---8<--- Thread 1 received signal SIGSEGV, Segmentation fault. 0x00000e2eebf7de60 in PositionFromKeySwapped () (gdb) bt #0 0x00000e2eebf7de60 in PositionFromKeySwapped () #1 0x00000e2eebf203b6 in ScoreMoveNoLocking () #2 0x00000e2eebf20ff6 in FindBestMoveInEvalNoLocking () #3 0x00000e2eebf21c6c in EvaluatePositionFull () #4 0x00000e2eebf2214a in EvaluatePositionCacheNoLocking () #5 0x00000e2eebf22300 in EvaluatePositionNoLocking () #6 0x00000e2eebf7b779 in ComputerTurn () #7 0x00000e2eebf7d0e0 in NextTurn () #8 0x00000e2eebf3ee1e in NextTurnNotify () #9 0x00000e31559fd1d2 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.4200.3 #10 0x00000e31559ff35b in g_main_context_iterate () from /usr/local/lib/libglib-2.0.so.4200.3 #11 0x00000e3155a002d5 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.4200.3 #12 0x00000e31d68e1511 in gtk_main () from /usr/local/lib/libgtk-x11-2.0.so.2400.0 #13 0x00000e2eebfde3d7 in RunGTK () #14 0x00000e2eebf42fcf in main () --->8--- I don't have any malloc flags in place on this system. If you can work out how to get symbols in the binary I can give you a better trace. -- Best Regards Edd Barrett http://www.theunixzoo.co.uk
