diff --git a/package/collectd/Config.in b/package/collectd/Config.in index 495711562e..da65053234 100644 --- a/package/collectd/Config.in +++ b/package/collectd/Config.in @@ -235,6 +235,7 @@ config BR2_PACKAGE_COLLECTD_MYSQL bool "mysql" depends on BR2_INSTALL_LIBSTDCPP # mysql depends on BR2_USE_MMU # mysql + depends on BR2_TOOLCHAIN_HAS_THREADS # mysql select BR2_PACKAGE_MYSQL_CLIENT help Connects to a MySQL database and issues a "show status" command. diff --git a/package/mysql_client/Config.in b/package/mysql_client/Config.in index 970b9b98cc..8c98b7a767 100644 --- a/package/mysql_client/Config.in +++ b/package/mysql_client/Config.in @@ -2,10 +2,11 @@ config BR2_PACKAGE_MYSQL_CLIENT bool "MySQL client" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_USE_MMU # fork() + depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_NCURSES select BR2_PACKAGE_READLINE help MySQL client -comment "Mysql client requires a toolchain with C++ support enabled" - depends on !BR2_INSTALL_LIBSTDCPP +comment "Mysql client requires a toolchain with C++ and thread support" + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/php/Config.ext b/package/php/Config.ext index 006d7dd34a..3ba591d0de 100644 --- a/package/php/Config.ext +++ b/package/php/Config.ext @@ -106,6 +106,7 @@ config BR2_PACKAGE_PHP_EXT_MYSQL bool "Mysql" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_USE_MMU # mysql + depends on BR2_TOOLCHAIN_HAS_THREADS # mysql select BR2_PACKAGE_MYSQL_CLIENT help MySQL support @@ -114,6 +115,7 @@ config BR2_PACKAGE_PHP_EXT_MYSQLI bool "Mysqli" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_USE_MMU # mysql + depends on BR2_TOOLCHAIN_HAS_THREADS # mysql select BR2_PACKAGE_MYSQL_CLIENT select BR2_PACKAGE_PHP_EXT_MYSQL help @@ -130,6 +132,7 @@ config BR2_PACKAGE_PHP_EXT_PDO_MYSQL bool "MySQL" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_USE_MMU # mysql + depends on BR2_TOOLCHAIN_HAS_THREADS # mysql select BR2_PACKAGE_MYSQL_CLIENT help PDO driver for MySQL