Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-59643

monitor Mac OS dyld limit

    • Type: Icon: Improvement Improvement
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Development Platform

      (Copied description from SERVER-59118)

      Dynamic link builds for macos are imposed a limit by dyld (512 hardcoded in apple source code: https://opensource.apple.com/source/dyld/dyld-852/src/ImageLoader.cpp.auto.html ). This seems issue seems to arise differently for different versions of xcode which could be because different xcodes automatically link in different number of system libraries.

      We need to

      1. setup a script task to check the number of libraries the current dydl, and fail if it's close to or at the limit.

            Assignee:
            backlog-server-devplatform [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
            Reporter:
            benety.goh@mongodb.com Benety Goh
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: