diff --git a/package/directfb/Config.in b/package/directfb/Config.in index 2b0d5c75a1..3ab40f98dc 100644 --- a/package/directfb/Config.in +++ b/package/directfb/Config.in @@ -2,6 +2,7 @@ config BR2_PACKAGE_DIRECTFB bool "directfb" depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_5 select BR2_PACKAGE_FREETYPE select BR2_PACKAGE_ZLIB help @@ -157,5 +158,5 @@ config BR2_PACKAGE_DIRECTFB_TESTS endif # BR2_PACKAGE_DIRECTFB -comment "directfb needs a toolchain w/ C++, threads" - depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP +comment "directfb needs a toolchain w/ C++, threads, gcc >= 4.5" + depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_5 diff --git a/package/gstreamer/gst-plugins-bad/Config.in b/package/gstreamer/gst-plugins-bad/Config.in index 1b465b28db..339c6a6a1c 100644 --- a/package/gstreamer/gst-plugins-bad/Config.in +++ b/package/gstreamer/gst-plugins-bad/Config.in @@ -263,6 +263,10 @@ config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DIRECTFB select BR2_PACKAGE_DIRECTFB depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_5 # directfb + +comment "directfb needs a toolchain w/ C++, threads, gcc >= 4.5" + depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_5 config BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_DVB bool "dvb" diff --git a/package/gstreamer1/gst1-plugins-bad/Config.in b/package/gstreamer1/gst1-plugins-bad/Config.in index d268fc6bf7..590a9cf5c3 100644 --- a/package/gstreamer1/gst1-plugins-bad/Config.in +++ b/package/gstreamer1/gst1-plugins-bad/Config.in @@ -495,6 +495,10 @@ config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DIRECTFB select BR2_PACKAGE_DIRECTFB depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_5 # directfb + +comment "directfb needs a toolchain w/ C++, threads, gcc >= 4.5" + depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_5 config BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WAYLAND bool "wayland" diff --git a/package/qt5/qt5base/Config.in b/package/qt5/qt5base/Config.in index 106517f441..603df45766 100644 --- a/package/qt5/qt5base/Config.in +++ b/package/qt5/qt5base/Config.in @@ -179,6 +179,10 @@ config BR2_PACKAGE_QT5BASE_LINUXFB config BR2_PACKAGE_QT5BASE_DIRECTFB bool "directfb support" select BR2_PACKAGE_DIRECTFB + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_5 # directfb + +comment "directfb needs a toolchain w/ gcc >= 4.5" + depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_4_5 config BR2_PACKAGE_QT5BASE_XCB bool "X.org XCB support"