-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Build
-
Fully Compatible
-
ALL
-
200
Currently scons will select some local toolchain, usually /opt/mongodbtoolchain or one installed in system dirs like /usr/bin, but bazel will use its own toolchain that it downloads. We need to make sure scons and bazel are using the same toolchain as this code is getting linked together and certain combinations of toolchains could lead to obscure confusing errors.
We should also support bazel using a custom toolchain passed via the command line. We can achieve this by falling back to bazel default toolchain config and passing CC and CXX in the environment.
- causes
-
SERVER-95607 Bazel toolchain flags get omitted by scons command line flags
- Closed
-
SERVER-95651 fix windows bazel cache configuration
- Closed
-
SERVER-95666 Fix toolchain paths for scons command lines
- Closed
-
SERVER-95605 Add retries around initial "bazel info" call
- Closed