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

Only the x64 portion of libqlicenseclient is built for deployment target 10.14

    XMLWordPrintable

Details

    • macOS
    • 421f2b20d (dev), 377a5b280 (3.3), ef15908bb (dev), d918c88ed (3.4)
    • License server development 40, License server development 41, License server development 42, License server development 43, License server development 44, License server development 45, License server development 48

    Description

      As of QLS-1146, libqlicenseclient should be built for macOS minimum deployment target of 10.14. As it turns out, only the x64 portion has that deployment target. The arm64 portion of the fat binary is still targetting macOS 11.0.

      The deployment target can be verified using otool -l libqlicenseclient.a | grep minos. Currently, the output is this:

      ➜ otool -l libqlicenseclient.a | grep minos
          minos 10.14
          minos 10.14
          minos 10.14
          minos 10.14
          minos 10.14
          minos 10.14
          minos 10.14
          minos 10.14
          minos 10.14
          minos 10.14
          minos 10.14
          minos 10.14
          minos 10.14
          minos 10.14
          minos 10.14
          minos 10.14
          minos 11.0
          minos 11.0
          minos 11.0
          minos 11.0
          minos 11.0
          minos 11.0
          minos 11.0
          minos 11.0
          minos 11.0
          minos 11.0
          minos 11.0
          minos 11.0
          minos 11.0
          minos 11.0
          minos 11.0
          minos 11.0
      

      This breaks Squish's universal package builds with Xcode 12.

      Attachments

        Issue Links

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

          Activity

            People

              arttu.tarkiainen Arttu Tarkiainen
              makummer Marcel Kummer
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes