fix(deps): build kerberos in RTLD mode for Linux executables MONGOSH-1628 #1751
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
fix(deps): build kerberos in RTLD mode for Linux executables MONGOSH-1628
(i.e. opening the system Kerberos libraries using
dlopen()
to avoidthe symbol conflict with OpenSSL 3 on RHEL8).
.deb
definitions to account for the fact that theKerberos system libraries are no longer a strict dependency
of mongosh.
--build-info
output.connection attempt, a meaningful error message gets passed
to the user, instead of the driver’s default one (which
swallows all information about the root cause).
occasionally receive bug reports about CSFLE/QE not working on
homebrew installations, and this may help with that.
fixup: add connectivity tests running against compiled executable