diff mbox series

[1/3] package/qt5/qt5webkit: widgets are mandatory

Message ID 20220116214955.3231899-1-fontaine.fabrice@gmail.com
State Accepted
Headers show
Series [1/3] package/qt5/qt5webkit: widgets are mandatory | expand

Commit Message

Fabrice Fontaine Jan. 16, 2022, 9:49 p.m. UTC
Fix the following build failure raised since bump to version
5.212.0-alpha4 in commit df0b0fe6919c0d0f3750f439a3cfa765232bd569:

CMake Error at /home/fabrice/buildroot/output/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/cmake/Qt5/Qt5Config.cmake:28 (find_package):
  Could not find a package configuration file provided by "Qt5Widgets" with
  any of the following names:

    Qt5WidgetsConfig.cmake
    qt5widgets-config.cmake

  Add the installation prefix of "Qt5Widgets" to CMAKE_PREFIX_PATH or set
  "Qt5Widgets_DIR" to a directory containing one of the above files.  If
  "Qt5Widgets" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  Source/cmake/OptionsQt.cmake:646 (find_package)
  Source/cmake/WebKitCommon.cmake:51 (include)
  CMakeLists.txt:137 (include)

Fixes:
 - No autobuilder failures (yet)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
 package/qt5/qt5webkit/Config.in | 1 +
 1 file changed, 1 insertion(+)

Comments

Adam Duskett Jan. 31, 2022, 7:32 p.m. UTC | #1
Reviewed-by: Adam Duskett <aduskett@gmail.com>
Tested-by: Adam Duskett <aduskett@gmail.com>

On Sun, Jan 16, 2022 at 1:51 PM Fabrice Fontaine
<fontaine.fabrice@gmail.com> wrote:
>
> Fix the following build failure raised since bump to version
> 5.212.0-alpha4 in commit df0b0fe6919c0d0f3750f439a3cfa765232bd569:
>
> CMake Error at /home/fabrice/buildroot/output/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/cmake/Qt5/Qt5Config.cmake:28 (find_package):
>   Could not find a package configuration file provided by "Qt5Widgets" with
>   any of the following names:
>
>     Qt5WidgetsConfig.cmake
>     qt5widgets-config.cmake
>
>   Add the installation prefix of "Qt5Widgets" to CMAKE_PREFIX_PATH or set
>   "Qt5Widgets_DIR" to a directory containing one of the above files.  If
>   "Qt5Widgets" provides a separate development package or SDK, be sure it has
>   been installed.
> Call Stack (most recent call first):
>   Source/cmake/OptionsQt.cmake:646 (find_package)
>   Source/cmake/WebKitCommon.cmake:51 (include)
>   CMakeLists.txt:137 (include)
>
> Fixes:
>  - No autobuilder failures (yet)
>
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
> ---
>  package/qt5/qt5webkit/Config.in | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/package/qt5/qt5webkit/Config.in b/package/qt5/qt5webkit/Config.in
> index b7beb2b252..68b679dfcd 100644
> --- a/package/qt5/qt5webkit/Config.in
> +++ b/package/qt5/qt5webkit/Config.in
> @@ -17,6 +17,7 @@ config BR2_PACKAGE_QT5WEBKIT
>         select BR2_PACKAGE_LIBPNG
>         select BR2_PACKAGE_QT5BASE_ICU
>         select BR2_PACKAGE_QT5BASE_GUI
> +       select BR2_PACKAGE_QT5BASE_WIDGETS
>         select BR2_PACKAGE_QT5LOCATION
>         select BR2_PACKAGE_QT5SENSORS
>         select BR2_PACKAGE_QT5WEBCHANNEL
> --
> 2.34.1
>
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
Arnout Vandecappelle Jan. 31, 2022, 7:57 p.m. UTC | #2
On 16/01/2022 22:49, Fabrice Fontaine wrote:
> Fix the following build failure raised since bump to version
> 5.212.0-alpha4 in commit df0b0fe6919c0d0f3750f439a3cfa765232bd569:
> 
> CMake Error at /home/fabrice/buildroot/output/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/cmake/Qt5/Qt5Config.cmake:28 (find_package):
>    Could not find a package configuration file provided by "Qt5Widgets" with
>    any of the following names:
> 
>      Qt5WidgetsConfig.cmake
>      qt5widgets-config.cmake
> 
>    Add the installation prefix of "Qt5Widgets" to CMAKE_PREFIX_PATH or set
>    "Qt5Widgets_DIR" to a directory containing one of the above files.  If
>    "Qt5Widgets" provides a separate development package or SDK, be sure it has
>    been installed.
> Call Stack (most recent call first):
>    Source/cmake/OptionsQt.cmake:646 (find_package)
>    Source/cmake/WebKitCommon.cmake:51 (include)
>    CMakeLists.txt:137 (include)
> 
> Fixes:
>   - No autobuilder failures (yet)
> 
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>

  Series applied to master, thanks.

  Regards,
  Arnout

> ---
>   package/qt5/qt5webkit/Config.in | 1 +
>   1 file changed, 1 insertion(+)
> 
> diff --git a/package/qt5/qt5webkit/Config.in b/package/qt5/qt5webkit/Config.in
> index b7beb2b252..68b679dfcd 100644
> --- a/package/qt5/qt5webkit/Config.in
> +++ b/package/qt5/qt5webkit/Config.in
> @@ -17,6 +17,7 @@ config BR2_PACKAGE_QT5WEBKIT
>   	select BR2_PACKAGE_LIBPNG
>   	select BR2_PACKAGE_QT5BASE_ICU
>   	select BR2_PACKAGE_QT5BASE_GUI
> +	select BR2_PACKAGE_QT5BASE_WIDGETS
>   	select BR2_PACKAGE_QT5LOCATION
>   	select BR2_PACKAGE_QT5SENSORS
>   	select BR2_PACKAGE_QT5WEBCHANNEL
diff mbox series

Patch

diff --git a/package/qt5/qt5webkit/Config.in b/package/qt5/qt5webkit/Config.in
index b7beb2b252..68b679dfcd 100644
--- a/package/qt5/qt5webkit/Config.in
+++ b/package/qt5/qt5webkit/Config.in
@@ -17,6 +17,7 @@  config BR2_PACKAGE_QT5WEBKIT
 	select BR2_PACKAGE_LIBPNG
 	select BR2_PACKAGE_QT5BASE_ICU
 	select BR2_PACKAGE_QT5BASE_GUI
+	select BR2_PACKAGE_QT5BASE_WIDGETS
 	select BR2_PACKAGE_QT5LOCATION
 	select BR2_PACKAGE_QT5SENSORS
 	select BR2_PACKAGE_QT5WEBCHANNEL