mosquitto: disable with broken NIOS 2 toolchains
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fri, 15 May 2015 18:23:50 +0000 (20:23 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Sat, 16 May 2015 13:13:58 +0000 (15:13 +0200)
mosquitto triggers the infamous _gp issue with the NIOS 2 toolchains,
so let's not allow mosquitto in such situations.

Fixes:

  http://autobuild.buildroot.net/results/b853369452115b0c6f32c6c960af2dbdf71a74af/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/mosquitto/Config.in

index 50937d0554093949d7ba8b614406be88945b173c..4053c62259cfc0b4277961bbceffc6fe1faf761e 100644 (file)
@@ -2,6 +2,9 @@ config BR2_PACKAGE_MOSQUITTO
        bool "mosquitto"
        depends on BR2_USE_MMU # fork()
        depends on !BR2_STATIC_LIBS # builds .so
+       # Triggers the _gp link issue
+       depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201405
+       depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201305
        help
          Mosquitto is an open source message broker that implements
          the MQ Telemetry Transport protocol versions 3.1 and
@@ -16,3 +19,5 @@ config BR2_PACKAGE_MOSQUITTO
 comment "mosquitto needs a toolchain w/ dynamic library"
        depends on BR2_USE_MMU
        depends on BR2_STATIC_LIBS
+       depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201405
+       depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201305