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

Delete private libs from packages

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.9, 6.10
    • Packaging & Installer
    • None

    Description

      Private static and object libs should not be shipped in Qt's standard binary builds. Anyone who wants to link to them should build from source.

      Do note not all static libraries are private libs. But all object libraries are private.

      From https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_690/qt6_690/qt.qt6.690.linux_gcc_64/6.9.0-0-202502240951qtbase-Linux-RHEL_8_10-GCC-Linux-RHEL_8_10-X86_64.7z:

      2025-02-19 11:58:36 ....A      5795676               lib/libQt6BundledLibjpeg.a
      2025-02-19 11:58:31 ....A      2012652               lib/libQt6BundledLibpng.a
      2025-02-19 11:59:03 ....A      2287450               lib/libQt6DeviceDiscoverySupport.a
      2025-02-19 11:59:07 ....A       234262               lib/libQt6ExampleIcons.a
      2025-02-19 11:59:35 ....A     30469114               lib/libQt6ExamplesAssetDownloader.a
      2025-02-19 12:00:27 ....A      8555016               lib/libQt6FbSupport.a
      2025-02-19 12:00:28 ....A     19827962               lib/libQt6InputSupport.a
      2025-02-19 12:00:14 ....A      4949324               lib/libQt6KmsSupport.a
      2025-02-19 12:02:20 D....            0            0  lib/objects-RelWithDebInfo
      

      From https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_690/qt6_690/qt.qt6.690.linux_gcc_64/6.9.0-0-202502240951qtdeclarative-Linux-RHEL_8_10-GCC-Linux-RHEL_8_10-X86_64.7z:

      2025-02-19 23:01:55 ....A      2099188               lib/libQt6PacketProtocol.a
      2025-02-19 23:02:54 ....A      4376734               lib/libQt6QmlAssetDownloader.a
      2025-02-19 23:02:34 ....A     24501430               lib/libQt6QmlDebug.a
      2025-02-19 23:03:03 ....A    497387788               lib/libQt6QmlDom.a
      2025-02-19 23:03:23 ....A     20001716               lib/libQt6QmlFormat.a
      2025-02-19 23:03:50 ....A    608931236               lib/libQt6QmlLS.a
      2025-02-19 23:01:54 ....A      3153668               lib/libQt6QmlToolingSettings.a
      2025-02-19 23:01:49 ....A     19706138               lib/libQt6QmlTypeRegistrar.a
      2025-02-19 23:10:32 ....A     18094852               lib/libQt6QuickControlsTestUtils.a
      2025-02-19 23:06:05 ....A     23728646               lib/libQt6QuickTestUtils.a
      2025-02-19 23:01:47 ....A         6696               lib/objects-RelWithDebInfo/
      

      Attachments

        Issue Links

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

          Activity

            People

              releaseteam Qt Release Team
              thiago Thiago Macieira
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes