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

meta-qt6: qtbase uses bundled libpng instead of system libpng which is inconsistent with qtwebengine

    XMLWordPrintable

Details

    • Linux/Yocto
    • b8a440f31 (dev), 0929fe923 (6.7), de18ee079 (6.6), 27b974133 (lts-6.5)

    Description

      The qtbase and qtwebengine recipes of the meta-qt6 Yocto layer have `PACKAGECONFIG` options for `libpng`. For qtbase, the option is `png` and enables the bundled libpng. For qtwebengine, the option is `libpng`, but it enables or disables use of the system libpng library. These options are incompatible and so it is not possible to properly enable libpng support for qtwebengine. It seems like the qtbase package should actually be enabling or disabling the system libpng support by using the flag `-DFEATURE_system_png` instead of the bundled libpng library since Yocto provides its own libpng package.

      Attachments

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

        Activity

          People

            sapiippo Samuli Piippo
            jwilliams Jordan Williams
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes