-
Type: Task
-
Resolution: Unresolved
-
Priority: Unknown
-
None
-
Affects Version/s: None
The latest node-gyp (9.3.1 as of filing this ticket), fails when running prebuild if it picks up Python 3.11+ in the environment. See https://github.com/nodejs/node-gyp/issues/2219 . It has been fixed in gyp-next but we will need to update to the latest once it's included in a new node-gyp release, and remove our pinning to Python < 3.11.
AC:
- Update to latest node-gyp in libmongocrypt when a new release is out with the fix.
- Revert the changes introduced in this PR: https://github.com/mongodb/libmongocrypt/pull/609