-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
DevProd Build
-
ALL
-
None
-
5
-
1-Week
-
None
-
None
-
None
-
None
-
None
-
None
-
None
When building compiledb, we generate all the source codes, so any consumer of compile_commands.json will have any source needed to use the commands. However we use --build_tag_filters and "..." wildcard. The gen sources for the transition target are not included in this wild card and filter combo, as the transition only takes affect if the transition target itself is requested.
We worked around this issue in SERVER-109614 by just building the extension target directly but this is inefficient. Instead we should figure out how to generate the transition target sources.
- is related to
-
SERVER-109614 bazel build compiledb produces broken compile_commands.json
-
- Closed
-