-
Type:
Bug
-
Resolution: Works as Designed
-
Priority:
Major - P3
-
None
-
Affects Version/s: 8.0.13, 8.0.14
-
Component/s: None
-
None
-
DevProd Build
-
ALL
-
(copied to CRM)
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The build tool for MongoDB 8.0.13 and 8.0.14 was accidentally changed to Bazel, causing compilation failures using buildscripts/scons.py.
The compilation documentation (docs/building.md) of MongoDB 8.0.13 and 8.0.14 still shows the buildscripts/scons.py method.
Using the new bazel build method, compilation fails in centos7 x86_64 and centos7 aarch64 environments due to toolchain failure (No matching toolchains found for types @@bazel_tools//tools/cpp:toolchain_type).
Hopefully, build tools won't be changed in patch releases。
If you must change to bazel, you should be able to support normal compilation in centos7 x86_64 and centos7 aarch64 environments. And support adding $ORIGIN/../lib parameters.
The content is translated through Google Translate, so please forgive me for any awkwardness.