$OpenBSD: patch-src_libutil_sysutil_cpp,v 1.4 2015/10/04 12:59:15 pascal Exp $
--- src/libutil/sysutil.cpp.orig	Mon Sep 28 20:00:17 2015
+++ src/libutil/sysutil.cpp	Mon Sep 28 22:21:50 2015
@@ -124,7 +124,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
@@ -248,7 +248,7 @@ Sysutil::this_program_path ()
     int r = 0;
 #else
     // No idea what platform this is
-    ASSERT (0);
+    int r = 0;
 #endif
 
     if (r > 0)
