tags 1081227 + patch thanks I can confirm that the patch in https://github.com/zealdocs/zeal/pull/1644 fixes the build and the resulting packages works as far as I can tell. Attached is the patch from the pull request as patch file for debian/patches.
Ingo -- const_cast<long double>(Λ)
Description: Fix build with QT 6.7 Starting from Qt 6.7.2 it is necessary to list all necessary components for Qt6 rather than deferring them. This commit fixes a build failure when cmake configures a build against Qt >= 6.7.2. Author: badshah400 Origin: https://github.com/zealdocs/zeal/pull/1644 Bug: https://github.com/zealdocs/zeal/issues/1643 Applied-Upstream: 0.7.2 Last-Update: 2024-10-06 --- Index: zeal-0.7.1/src/app/CMakeLists.txt =================================================================== --- zeal-0.7.1.orig/src/app/CMakeLists.txt +++ zeal-0.7.1/src/app/CMakeLists.txt @@ -1,4 +1,4 @@ -find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Widgets REQUIRED) +find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Concurrent WebEngineWidgets Widgets REQUIRED) if (Qt${QT_VERSION_MAJOR}Widgets_VERSION VERSION_LESS QT_MINIMUM_VERSION) message(FATAL_ERROR "Qt version >= ${QT_MINIMUM_VERSION} is required.") endif()