package/spidermonkey: depends on host gcc >= 4.9
authorAdam Duskett <aduskett@greenlots.com>
Wed, 4 Dec 2019 21:49:13 +0000 (13:49 -0800)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Fri, 6 Dec 2019 22:45:31 +0000 (23:45 +0100)
If GCC on the host is older than 4.9, during the configure stage an
error is thrown such as:

checking whether the host C compiler can be used... no
ERROR: Only GCC 4.9 or newer is supported (found version 4.8.2).

Depend on the host gcc version being >= 4.9

Fixes:
http://autobuild.buildroot.net/results/192661452fd522bf46b23d5a7a522eb853a984bf

Signed-off-by: Adam Duskett <aduskett@greenlots.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/spidermonkey/Config.in

index 284502f618ed98a08e4d3d31265b1be20aa8eb34..5f121106262d131b210e9b540285bd32b4c33b26 100644 (file)
@@ -16,6 +16,7 @@ config BR2_PACKAGE_SPIDERMONKEY_JIT_ARCH_SUPPORTS
 
 config BR2_PACKAGE_SPIDERMONKEY
        bool "spidermonkey"
+       depends on BR2_HOST_GCC_AT_LEAST_4_9
        depends on BR2_INSTALL_LIBSTDCPP
        depends on BR2_PACKAGE_SPIDERMONKEY_ARCH_SUPPORTS
        depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
@@ -43,5 +44,6 @@ comment "spidermonkey needs a glibc or musl toolchain with C++, wchar, dynamic l
                !BR2_INSTALL_LIBSTDCPP || \
                BR2_STATIC_LIBS || \
                !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \
+               !BR2_HOST_GCC_AT_LEAST_4_9 || \
                !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \
                !BR2_USE_WCHAR