--- ./src/lib/Unidraw/catcmds.c.orig	Tue Jul  8 23:30:56 2003
+++ ./src/lib/Unidraw/catcmds.c	Wed Jul  9 00:04:05 2003
@@ -42,7 +42,12 @@
 #include <InterViews/window.h>
 #include <OS/string.h>
 
+#if __FreeBSD__ >= 2
+#include <osreldate.h>
+#if (__FreeBSD_cc_version < 400002 && __FreeBSD_version < 500000)
 #include <osfcn.h>
+#endif
+#endif
 #include <stdio.h>
 #include <stdlib.h>
 #include <stream.h>
