$NetBSD$ * Part of patchset to build chromium on NetBSD * Based on OpenBSD's chromium patches, and pkgsrc's qt5-qtwebengine patches --- chrome/common/crash_keys.cc.orig 2025-09-08 23:21:33.000000000 +0000 +++ chrome/common/crash_keys.cc @@ -51,7 +51,9 @@ class CrashKeyWithName { ~CrashKeyWithName() = delete; std::string_view Name() const { return name_; } +#if BUILDFLAG(USE_CRASHPAD_ANNOTATION) std::string_view Value() const { return crash_key_.value(); } +#endif void Clear() { crash_key_.Clear(); } void Set(std::string_view value) { crash_key_.Set(value); } @@ -195,6 +197,7 @@ void AllocateCrashKeyInBrowserAndChildre GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value); } +#if BUILDFLAG(USE_CRASHPAD_ANNOTATION) void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) { std::string string_annotations; for (const auto& crash_key : GetCommandLineStringAnnotations()) { @@ -209,6 +212,7 @@ void AppendStringAnnotationsCommandLineS } command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations); } +#endif void SetCrashKeysFromCommandLine(const base::CommandLine& command_line) { SetStringAnnotations(command_line);