From: Fabrice Fontaine Date: Thu, 8 Nov 2018 19:28:29 +0000 (+0100) Subject: qt: disable static build for qt-zlib X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=112667fd120d136bcacef7e4a78f16a4ac92178a;p=buildroot.git qt: disable static build for qt-zlib Static build of applications using qt-zlib and zlib (such as mpv) will fail because zlib and qt-zlib defines the same functions (inflateReset, inflatePrime ...) So add a dependency on !BR2_STATIC_LIBS on BR2_PACKAGE_QT_QTZLIB Fixes: - http://autobuild.buildroot.org/results/0be6e359d46a8a701006305c32b514687854b035 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- diff --git a/package/qt/Config.in b/package/qt/Config.in index 0ecfafada5..a1218ecf39 100644 --- a/package/qt/Config.in +++ b/package/qt/Config.in @@ -309,9 +309,13 @@ choice config BR2_PACKAGE_QT_QTZLIB bool "Qt zlib" + depends on !BR2_STATIC_LIBS help Use the zlib bundled with Qt. +comment "Qt zlib needs a toolchain w/ dynamic library" + depends on BR2_STATIC_LIBS + config BR2_PACKAGE_QT_SYSTEMZLIB bool "System zlib" select BR2_PACKAGE_ZLIB