Uploaded image for project: 'Qt License server'
  1. Qt License server
  2. QLS-860

Build LicenseService against static openssl and static libcurl

    XMLWordPrintable

Details

    • 1b9f81dff (dev), 6d7b4e0ce (3.0.1), 0c4e4ed7d (3.0)
    • License server development 19, License server development 20

    Description

      As a LicenceService user, I want the service to run on all platforms without incompatible system library dependencies causing it to fail to launch the service.

      The LicenceService dynamically links to openssl, librypto and libcurl. It expects these to be found from the system and those library versions need to match.

      In practice, we can not expect the users to have installed the libcurl (on Windows), and the correct openssl version (linux, especially on older distros).

      Change the LicenseService build so that it will statically link against the openssl, libcrypto and libcurl. This way the LicenseService should have minimum runtime dependencies from the host system.

      Attachments

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

        Activity

          People

            iknd Iikka Eklund
            iknd Iikka Eklund
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes