On Thu, Sep 21, 2006 at 06:23:18PM +0000, Deanna Phillips wrote: > I guess it wouldn't hurt to explain what this is. > > BZFlag is a multiplayer 3D first-person-shooter game. > > http://www.bzflag.org/ > > The OpenBSD port has been marked broken for over 2 years. I > found the source of the problem to be their code not working > with the OpenBSD zlib, so the diff disables using it and builds > an internal zlib instead. A handful of other problems are > patched away as well, and it builds and runs for me on i386. > > Very, very slowly. It may be of interest to people who want to > work on OpenBSD's 3D support. > > I'll keep it here a while. > > http://deanna.freeshell.org/bzflag.diff > > On amd64 -current in coredumps on startup. Running with 6x -debug doesn't show anything.
Alf Core was generated by `bzflag'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/lib/libpthread.so.6.3...done. Loaded symbols for /usr/lib/libpthread.so.6.3 Reading symbols from /usr/local/lib/libSDL.so.6.0...done. Loaded symbols for /usr/local/lib/libSDL.so.6.0 Reading symbols from /usr/lib/libusbhid.so.3.0...done. Loaded symbols for /usr/lib/libusbhid.so.3.0 Reading symbols from /usr/X11R6/lib/libGLU.so.7.0...done. Loaded symbols for /usr/X11R6/lib/libGLU.so.7.0 Reading symbols from /usr/X11R6/lib/libGL.so.4.0...done. Loaded symbols for /usr/X11R6/lib/libGL.so.4.0 Reading symbols from /usr/X11R6/lib/libXext.so.9.0...done. Loaded symbols for /usr/X11R6/lib/libXext.so.9.0 Reading symbols from /usr/X11R6/lib/libSM.so.8.0...done. Loaded symbols for /usr/X11R6/lib/libSM.so.8.0 Reading symbols from /usr/X11R6/lib/libICE.so.8.1...done. Loaded symbols for /usr/X11R6/lib/libICE.so.8.1 Reading symbols from /usr/X11R6/lib/libX11.so.9.0...done. Loaded symbols for /usr/X11R6/lib/libX11.so.9.0 Reading symbols from /usr/local/lib/libcurl.so.4.0...done. Loaded symbols for /usr/local/lib/libcurl.so.4.0 Reading symbols from /usr/lib/libssl.so.11.0...done. Loaded symbols for /usr/lib/libssl.so.11.0 Reading symbols from /usr/lib/libcrypto.so.13.0...done. Loaded symbols for /usr/lib/libcrypto.so.13.0 Reading symbols from /usr/lib/libz.so.4.1...done. Loaded symbols for /usr/lib/libz.so.4.1 Reading symbols from /usr/lib/libstdc++.so.42.0...done. Loaded symbols for /usr/lib/libstdc++.so.42.0 Reading symbols from /usr/lib/libm.so.2.3...done. Loaded symbols for /usr/lib/libm.so.2.3 Symbols already loaded for /usr/lib/libpthread.so.6.3 Reading symbols from /usr/lib/libc.so.39.3...done. Loaded symbols for /usr/lib/libc.so.39.3 Reading symbols from /usr/libexec/ld.so...done. Loaded symbols for /usr/libexec/ld.so Reading symbols from /usr/X11R6/lib/libXcursor.so.3.0...done. Loaded symbols for /usr/X11R6/lib/libXcursor.so.3.0 Reading symbols from /usr/X11R6/lib/libXrender.so.4.1...done. Loaded symbols for /usr/X11R6/lib/libXrender.so.4.1 Reading symbols from /usr/X11R6/lib/libXfixes.so.4.0...done. Loaded symbols for /usr/X11R6/lib/libXfixes.so.4.0 #0 0x0000000000000000 in ?? () (gdb) backtrace #0 0x0000000000000000 in ?? () #1 0x00007f7ffffc9420 in ?? () #2 0x3f800000450e2770 in ?? () #3 0x0000000040865d20 in ?? () #4 0x00007f7ffffc9470 in ?? () #5 0x00007f7ffffc9440 in ?? () #6 0x0000000000669487 in std::_Rb_tree_iterator<std::pair<std::string const, StateDatabase::Item>, std::pair<std::string const, StateDatabase::Item> const&, std::pair<std::string const, StateDatabase::Item> const*>::operator->() const (this=0x7f7ffffcb5a0) at stl_tree.h:202 #7 0x0000000000560abc in startPlaying(BzfDisplay*, SceneRenderer&) (_display=0x4b4e1f00, [EMAIL PROTECTED]) at playing.cxx:6481 #8 0x000000000053baa8 in main (argc=1, argv=0x7f7ffffcb098) at bzflag.cxx:1286 (gdb) q
