Ever forget, especially after you've recompiled a port to alleviate a problem, what arguments you compiled in? Here are a few suggestions as to how to do it: $cd /usr/ports/foo/bar $make show=MAKE_FLAGS $make show=CONFIGURE_ARGS $make show=FAKE_FLAGS $make show=CFLAGS You could also do this to see if there's a problem: Check bsd.port.mk(5) In my particular case, since OpenBSD has some licensing problems with flash and it's no longer included, at least for the time being, I thought I'd give gnash http://www.gnu.org/software/gnash/ a try. It worked fine on simple stuff, but tended to choke now and then on more complicated stuff and, possibly, swf files that were created with newer versions of flash. Either way, I got tired of it barfing up its core. So, instead of using the package like I had been doing, I did a pkg_delete on it and built it from the port. Later, when talking to my friend, I couldn't remember all the -D arguments I had found in the Makefile and used, thinking they might help. He suggested the previous items listed above. What worked for me was: $make show=CONIGURE_ARGS Hope somewhere along the way, this helps someone out like it did me.