Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-49316

Doc: Add note about building OpenSSL without versioning the .so

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • 5.6.0 RC
    • 5.6.0 Alpha
    • Documentation
    • None
    • 22abd7afc725840018c1b7ec50d3cd7b54dfef71

      When building OpenSSL for Android, by default you get versioned .so files, such as "libssl.so.1.0.0". This is incompatible with Android, and there does not seem to be any way to make Android-compatible libs using the configure script.

      When trying to use the versioned OpenSSL libs on Android, you will get a crash on startup. Since the bundled OpenSSL library has been changed in Android M, this will become more important as everyone will want to include custom builds of OpenSSL with their apps from now on.

      Modifying the Makefile with the following patch before building fixes the problem: http://pastebin.com/K6gnJbsG

      I don't know what the best way to document this is.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            veshivas Venugopal Shivashankar
            esabraha Eskil Abrahamsen Blomfeldt
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes