$OpenBSD: patch-chrome_browser_extensions_api_enterprise_reporting_private_device_info_fetcher_linux_cc,v 1.3 2021/04/01 10:24:44 robert Exp $

Index: chrome/browser/extensions/api/enterprise_reporting_private/device_info_fetcher_linux.cc
--- chrome/browser/extensions/api/enterprise_reporting_private/device_info_fetcher_linux.cc.orig
+++ chrome/browser/extensions/api/enterprise_reporting_private/device_info_fetcher_linux.cc
@@ -8,7 +8,9 @@
 #include <gio/gio.h>
 #endif  // defined(USE_GIO)
 #include <sys/stat.h>
+#if !defined(OS_BSD)
 #include <sys/sysmacros.h>
+#endif
 
 #include <string>
 
@@ -107,6 +109,7 @@ enterprise_reporting_private::SettingValue GetScreenlo
 // Implements the logic from the native host installation script. First find the
 // root device identifier, then locate its parent and get its type.
 enterprise_reporting_private::SettingValue GetDiskEncrypted() {
+#if !defined(OS_BSD)
   struct stat info;
   // First figure out the device identifier. Fail fast if this fails.
   if (stat("/", &info) != 0)
@@ -130,6 +133,7 @@ enterprise_reporting_private::SettingValue GetDiskEncr
     }
     return enterprise_reporting_private::SETTING_VALUE_UNKNOWN;
   }
+#endif
   return enterprise_reporting_private::SETTING_VALUE_DISABLED;
 }
 
