-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Bazel
-
None
-
Build OnDeck
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Replace all_files in standard Linux C++ actions with compiler, linker, archiver, objcopy, strip, and DWP input groups defined in mongo_toolchain_filegroups.bzl. This excludes LLVM development archives, documentation, and unrelated tools from action input trees and sandbox setup.
Apply the groups to native and composed cross toolchains, preserving shared libraries, headers and compiler runtimes, symlink targets, profile data, sanitizer denylists, and sysroots. Keep all_files available for explicit consumers, add dependency and Bazel glob regression tests, and refresh the module-extension digests in MODULE.bazel.lock for strict CI validation.