$NetBSD$ * Part of patchset to build electron on NetBSD * Based on OpenBSD's chromium patches, and FreeBSD's electron patches --- base/process/launch_posix.cc.orig 2025-02-24 19:59:26.000000000 +0000 +++ base/process/launch_posix.cc @@ -67,6 +67,9 @@ #error "macOS should use launch_mac.cc" #endif +#if defined(OS_FREEBSD) +#pragma weak environ +#endif extern char** environ; namespace base { @@ -223,6 +226,8 @@ static const char kFDDir[] = "/dev/fd"; static const char kFDDir[] = "/dev/fd"; #elif BUILDFLAG(IS_OPENBSD) static const char kFDDir[] = "/dev/fd"; +#elif BUILDFLAG(IS_NETBSD) +static const char kFDDir[] = "/dev/fd"; #elif BUILDFLAG(IS_ANDROID) static const char kFDDir[] = "/proc/self/fd"; #endif