From 652d674e066e9c1b8eec9057778d2c9a34f8261d Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Tue, 23 Aug 2016 22:20:11 +0200 Subject: [PATCH] package/amd-catalyst: fix circular Config.in dependency The current amd-catalyst options related to the CCCLE tool create the following Config.in circular dependency: package/qt/Config.in:134:error: recursive dependency detected! package/qt/Config.in:134: symbol BR2_PACKAGE_QT_GUI_MODULE is selected by BR2_PACKAGE_AMD_CATALYST_CCCLE package/amd-catalyst/Config.in:52: symbol BR2_PACKAGE_AMD_CATALYST_CCCLE depends on BR2_PACKAGE_QT_NOPNG package/qt/Config.in:277: symbol BR2_PACKAGE_QT_NOPNG is part of choice package/qt/Config.in:271: choice contains symbol package/qt/Config.in:271: choice contains symbol BR2_PACKAGE_QT_GUI_MODULE But in fact, it turns out that selecting BR2_PACKAGE_QT_GUI_MODULE is not necessary, since we already "depends on BR2_PACKAGE_QT_X11", which itself selects BR2_PACKAGE_QT_GUI_MODULE. Therefore, to fix this problem we simply remove the "select BR2_PACKAGE_QT_GUI_MODULE" from the BR2_PACKAGE_AMD_CATALYST_CCCLE option. Signed-off-by: Thomas Petazzoni --- package/amd-catalyst/Config.in | 1 - 1 file changed, 1 deletion(-) diff --git a/package/amd-catalyst/Config.in b/package/amd-catalyst/Config.in index 96e7f06481..85551ed803 100644 --- a/package/amd-catalyst/Config.in +++ b/package/amd-catalyst/Config.in @@ -56,7 +56,6 @@ config BR2_PACKAGE_AMD_CATALYST_CCCLE depends on !BR2_PACKAGE_QT_NOPNG select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # procps-ng select BR2_PACKAGE_PROCPS_NG # runtime - select BR2_PACKAGE_QT_GUI_MODULE select BR2_PACKAGE_QT_ACCESSIBILITY help Installs the Catalyst Control Center, a Qt graphical tool to -- 2.30.2