Uploaded image for project: 'C Driver'
  1. C Driver
  2. CDRIVER-3939

ENABLE_ICU=OFF does not prevent libmongoc from linking

    • Type: Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      Testing locally, ENABLE_ICU=OFF (as specified in our docs here) results in linking errors. For example, the error:

      /usr/bin/ld: /mongo-c-driver/src/libmongoc/src/mongoc/mongoc-scram.c:1065: undefined reference to `u_strFromUTF8_67'.

      However, MONGOC_ENABLE_ICU=OFF compiles without issue but for some users (see CDRIVER-3915) this does not prevent libmongoc from linking against libicu.

      We should investigate why the options above do not prevent libicu from linking.

            Assignee:
            roberto.sanchez@mongodb.com Roberto Sanchez
            Reporter:
            clyde.bazile@mongodb.com Clyde Bazile III (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: