[Buildroot] [git commit] package/supertuxkart: fix kconfig dependency

Thomas Petazzoni thomas.petazzoni at bootlin.com
Thu Dec 30 15:14:58 UTC 2021


commit: https://git.buildroot.net/buildroot/commit/?id=4ac1d1a133b68babb6911dcd9299640ed5efbf25
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Commit 4ac4d6879b30bc267af1f1b382d9ac93f5aa1c28 (package/supertuxkart: bump to version 1.3)
introduced a circular dependency chain in Kconfig:

package/openssl/Config.in:4:error: recursive dependency detected!
package/openssl/Config.in:4:	symbol BR2_PACKAGE_OPENSSL is selected by BR2_PACKAGE_MBEDTLS
package/mbedtls/Config.in:1:	symbol BR2_PACKAGE_MBEDTLS is selected by BR2_PACKAGE_OPENSSL

Fix by selecting openssl if mbedtls is not enabled.

Signed-off-by: Romain Naour <romain.naour at gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
---
 package/supertuxkart/Config.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/supertuxkart/Config.in b/package/supertuxkart/Config.in
index 8e8eafb51c..1dd5dcf058 100644
--- a/package/supertuxkart/Config.in
+++ b/package/supertuxkart/Config.in
@@ -19,7 +19,7 @@ config BR2_PACKAGE_SUPERTUXKART
 	select BR2_PACKAGE_LIBPNG
 	select BR2_PACKAGE_LIBSQUISH
 	select BR2_PACKAGE_LIBVORBIS
-	select BR2_PACKAGE_MBEDTLS if !BR2_PACKAGE_OPENSSL
+	select BR2_PACKAGE_OPENSSL if !BR2_PACKAGE_MBEDTLS
 	select BR2_PACKAGE_OPENAL
 	select BR2_PACKAGE_SDL2
 	select BR2_PACKAGE_XLIB_LIBXRANDR



More information about the buildroot mailing list