-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Integration
-
QI 2024-05-13, QI 2024-05-27
SERVER-85979 spawned the need to create mongot-specific variants, as we were not permitted to make changes to existing variants.
All the non-macOS variants we plan to create should work well with db-contrib-tool setup-mongot-repro-env, since their non-mongot specific-counterparts did. But, MacOS arm64 actually did not ever work with db-contrib-tool, so this ticket requires debugging and resolving that failure in addition to creating a new macOS-mongot variant.
- See: patch of successful variants.
- See: sample patch where mac variant is failing
When --build-mongot is passed as a compile argument for the mac variant (see: changes made to mac variant as part of above failing patch), the patch fails with the following error:
ImportError: cannot import name 'ParameterSource' from 'click.core'
See the full error in parsley log
Note also that the mongot variant that works with macos is linux x86_64, hence the mac specific code in SConstruct that was also part of the macOS patch.
- split from
-
SERVER-85979 package mongot with the other server artifacts in archive_dist_test
- Closed