From 934d6b2a5dd4e478369c09af41c2b1ccb521448d Mon Sep 17 00:00:00 2001 From: Leonard Grey Date: Wed, 18 Jan 2023 11:34:18 -0500 Subject: [PATCH] upload_system_symbols: Make /System/Library/Components optional Bug: 1400770 Change-Id: I81cb981bb9ca208ac2af9e27c00e75cab1c14717 Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/4178413 Reviewed-by: Robert Sesek --- src/tools/mac/upload_system_symbols/upload_system_symbols.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/tools/mac/upload_system_symbols/upload_system_symbols.go b/src/tools/mac/upload_system_symbols/upload_system_symbols.go index 52c197c4..ba067276 100644 --- a/src/tools/mac/upload_system_symbols/upload_system_symbols.go +++ b/src/tools/mac/upload_system_symbols/upload_system_symbols.go @@ -69,7 +69,6 @@ var ( var ( // pathsToScan are the subpaths in the systemRoot that should be scanned for shared libraries. pathsToScan = []string{ - "/System/Library/Components", "/System/Library/Frameworks", "/System/Library/PrivateFrameworks", "/usr/lib", @@ -79,6 +78,8 @@ var ( optionalPathsToScan = []string{ // Gone in 10.15. "/Library/QuickTime", + // Not present in dumped dyld_shared_caches + "/System/Library/Components", } // uploadServersV1 are the list of servers to which symbols should be