$OpenBSD: patch-chrome_common_service_process_util_posix_h,v 1.2 2011/06/08 20:36:56 robert Exp $
--- chrome/common/service_process_util_posix.h.orig	Mon Jun  6 11:12:12 2011
+++ chrome/common/service_process_util_posix.h	Wed Jun  8 09:58:36 2011
@@ -14,7 +14,7 @@
 #include "base/message_loop.h"
 #include "base/message_pump_libevent.h"
 
-#if defined(OS_LINUX)
+#if defined(OS_LINUX) || defined(OS_OPENBSD)
 #include "chrome/common/multi_process_lock.h"
 MultiProcessLock* TakeServiceRunningLock(bool waiting);
 #endif  // OS_LINUX
@@ -72,7 +72,7 @@ struct ServiceProcessState::StateData
   base::mac::ScopedCFTypeRef<CFDictionaryRef> launchd_conf_;
   base::files::FilePathWatcher executable_watcher_;
 #endif  // OS_MACOSX
-#if defined(OS_LINUX)
+#if defined(OS_LINUX) || defined(OS_OPENBSD)
   scoped_ptr<MultiProcessLock> initializing_lock_;
   scoped_ptr<MultiProcessLock> running_lock_;
 #endif  // OS_LINUX
