$OpenBSD: patch-src_libutil_sysutil_cpp,v 1.3 2014/03/25 10:37:39 pascal Exp $
--- src/libutil/sysutil.cpp.orig	Sun Jan 26 02:32:20 2014
+++ src/libutil/sysutil.cpp	Fri Mar 21 11:43:51 2014
@@ -125,7 +125,7 @@ Sysutil::memory_used (bool resident)
         return counters.PagefileUsage;
     else return 0;
 
-#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
+#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__OpenBSD__)
     // FIXME -- does somebody know a good method for figuring this out for
     // FreeBSD?
     return 0;   // Punt
@@ -249,7 +249,7 @@ Sysutil::this_program_path ()
     int r = 0;
 #else
     // No idea what platform this is
-    ASSERT (0);
+    int r = 0;
 #endif
 
     if (r > 0)
