Details
-
Bug
-
Resolution: Won't Fix
-
Major - P3
-
None
-
None
-
None
-
None
-
Server Development Platform
-
ALL
Description
While investigating SERVER-63400, we discovered that using SCons.Object to create an object file and then using it as a source file in a builder has a different result than letting SCons chain builders on its own. Specifically, the resulting binary worked with SCons.Object but produced this error when using standard chained builders:
Attempt to add global initializer failed, status: CannotMutateObject: Initializer dependency graph is frozen
|
[1] 14751 abort (core dumped) build/install/bin/mongo_csfle_shlib_test
|
We should investigate why this is happening and determine whether it's a problem to be fixed or is simply behavior to be documented.