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

[REG 6.7.0 -> 6.7.1] Zstandard support not compiled into pre-built binaries

XMLWordPrintable

    • Linux/X11
    • 8ad05756e (dev), c3a5651bd (6.8), d387c64e8 (6.7)

      This command works with Qt 6.5.6/6.7.0 but fails with Qt 6.7.2:

      rcc -compress-algo zstd resources.qrc
      

       

      Error:

      /home/USER/Qt/6.7.2/gcc_64/libexec/rcc: Zstandard support not compiled in
      

       

      Consequences
      Suppose that a library contains zstd-compressed resources. It is built with Qt 6.5.6 LTS and released to the public.

      An app built with Qt 6.7.2 cannot link to that library, unless the user builds Qt 6.7.2 from source to enable zstd:

      /usr/bin/ld: /usr/lib/libMyLib.so: undefined reference to `qt_resourceFeatureZstd@Qt_6'
      

       

      Notes
      Qt 6.8.0-beta2 seems to be fine. I'd like to double-check that Qt 6.7.3 will contain the fix too.

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

            alexandru.croitor Alexandru Croitor
            skoh-qt Sze Howe Koh
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes