assimp: disable package with the ADI Blackfin toolchain
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sat, 5 Nov 2016 16:32:13 +0000 (17:32 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 7 Nov 2016 22:06:16 +0000 (23:06 +0100)
assimp fails to build with an internal compiler error with the ADI
Blackfin toolchain, while it builds fine with the mainline gcc for
Blackfin. So let's disable this package (which has no reverse
dependencies that select it) for the ADI Blackfin toolchain.

Fixes:

  http://autobuild.buildroot.net/results/394e3545a7bbe5d6fbaf4c97f0a3eb51c7d57076

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/assimp/Config.in

index 93020f72382a49bf0b9073df2636ad37c7636b86..8fa6429da050ea8ce7334e53c0a71a94e36225f4 100644 (file)
@@ -4,6 +4,11 @@ config BR2_PACKAGE_ASSIMP
        # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71124, that
        # cause an infinite loop in gcc when building this package.
        depends on !BR2_microblaze
+       # The ADI Blackfin toolchain does not build assimp properly,
+       # fails with "internal compiler error: in simplify_subreg, at
+       # simplify-rtx.c:5001". It builds fine with a mainline gcc for
+       # Blackfin.
+       depends on !BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX
        depends on BR2_INSTALL_LIBSTDCPP
        select BR2_PACKAGE_ZLIB
        help