6932241 added support for building against GSS framework (on macOS) and krb5-gssapi; however, the implementation was never completed and CDRIVER-2170 was resolved as "Won't Fix". This means there is presently dead code in the driver.
I would suggest removing anything that would possibly link either of those two libraries and the MONGOC_ENABLE_SASL_GSSAPI constant (if it's not a BC break). Additionally, _mongoc_cluster_auth_node_gssapi() can be removed. It presently always returns false, which is contrary to its documentation that a {bson_error_t}} would be set on failure.
- is related to
-
CDRIVER-2893 ENABLE_SASL=AUTO defaults to CYRUS on Windows
- Closed
-
CDRIVER-2170 Add support for RFC 2744 GSS-API
- Closed