Uploaded image for project: 'Couchbase Lite'
  1. Couchbase Lite
  2. CBL-5361

Control the JNI library's publication of symbols

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Major
    • Beryllium
    • 3.1.0
    • Java, Java-Android
    • Security Level: Public
    • None
    • JAK-125, JAK 126
    • 4

    Description

      The Java platform includes two native libraries: LiteCore and LiteCoreJNI. Each statically links its own copy of libc++.

      LiteCore hides all symbols that are not part of the LiteCore API: there is no danger that client apps will mistakenly us its libc++

      The JNI library does not hide anything.

      It should.

      Attachments

        Activity

          People

            blake.meike Blake Meike
            blake.meike Blake Meike
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty