Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-6320

Revert kerberos_use_rtld flag default on macOS

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • kerberos-2.1.2
    • Affects Version/s: None
    • Component/s: None
    • 2
    • Not Needed
    • Not Needed
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?

      In NODE-6253, we changed the default of kerberos_use_rtld to account for linking conflicts between Node.js's built-in OpenSSL and the system OpenSSL, which the kerberos libraries use on some platforms (notably, RHEL8).

      However, the libraries that the kerberos addon tries to load do not exist under the same names on macOS (even though the linker flags still work the same way). We should revert the default behavior on macOS, so that the addon still works out of the box there.

            Assignee:
            neal.beeken@mongodb.com Neal Beeken
            Reporter:
            anna.henningsen@mongodb.com Anna Henningsen
            Durran Jordan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: