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

qt6_add_ios_ffmpeg_libraries wrongly uses APPEND on a flag CMake var

    XMLWordPrintable

Details

    • iOS/tvOS/watchOS
    • 4e4e9c596 (dev), d86ad9b53 (6.8)

    Description

      inside the qt6_add_ios_ffmpeg_libraries Cmake function, used to deploy FFmpeg dylibs in the iOS bundle, it's using the APPEND variant of set_property() on the XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY which is NOT a list but a boolean flag, so it changed its type or something, but in the end, the codesign feature is completely broken on iOS and the libs are NOT signed.

      Removing the APPEND and using normal set_property mode works.

      Attachments

        For Gerrit Dashboard: QTBUG-130488
        # Subject Branch Project Status CR V

        Activity

          People

            alexandru.croitor Alexandru Croitor
            thebootroo Thomas Boutroue
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes