Bug: https://bugreports.qt.io/browse/QTBUG-110978
Forwarded: not-needed
The library provides both versions, and the original code prefers the static
version over the shared, while on Debian it should always use the shared
version.
Gbp-Pq: Name force_shared_libzstd.patch
if(TARGET zstd::libzstd_static OR TARGET zstd::libzstd_shared)
find_package_handle_standard_args(WrapZSTD
REQUIRED_VARS zstd_VERSION VERSION_VAR zstd_VERSION)
- if(TARGET zstd::libzstd_static)
- set(zstdtargetsuffix "_static")
- else()
- set(zstdtargetsuffix "_shared")
- endif()
+ set(zstdtargetsuffix "_shared")
+
if(NOT TARGET WrapZSTD::WrapZSTD)
add_library(WrapZSTD::WrapZSTD INTERFACE IMPORTED)
set_target_properties(WrapZSTD::WrapZSTD PROPERTIES