conan-io / conan-center-index

Recipes for the ConanCenter repository
https://conan.io/center
MIT License
949 stars 1.73k forks source link

[question] Why are qt/5.15.11 shared libraries built without brotli and bzip2? #25449

Open matthew-reid opened 5 days ago

matthew-reid commented 5 days ago

What is your question?

I noticed that the prebuilt packages for qt/5.15.11#9d0606f84a2f087e8ac416df52ef257c depend on brotli and bzip2 (via freetype) for the shared=False configuration, but not for the shared=True configuration. This does not match the package defaults for shared=True, meaning that the pre-built binaries cannot be used unless the user explicitly sets with_brotli=False and with_bzip2=False options.

Is this a bug or by design? Can the pre-built packages please be updated to match the user defaults?

AbrilRBS commented 23 hours ago

Hi @matthew-reid - The only supported version for QT 5.15 is the last released patch. Does your issue reproduce with 5.15.14?

matthew-reid commented 20 hours ago

@AbrilRBS the issue also affects 5.15.14, based on the Conan center website. I looked at the dependencies for windows 5.15.14 packages, which shows no bzip or brotli is used for shared configurations, but they are used for static.