Skip to contentSkip to conversation

assimp: disable package with the ADI Blackfin toolchain

PATCH New Thomas Petazzoni 1 participant 2 messages Nov 5, 2016 – Nov 7, 2016

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 assimp: disable package with the ADI Blackfin toolchain

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

---
 package/assimp/Config.in | 5 +++++
 1 file changed, 5 insertions(+)
package/assimp/Config.in +5 -0
index 93020f7..8fa6429 100644
@@ -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
Signature · 1 line
2.7.4
author Applied
#1 lore raw

PATCH 1/1 assimp: disable package with the ADI Blackfin toolchain

Hello,

Quoted 5 lines · Thomas Petazzoni

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.

Quoted 8 lines

Fixes:

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

---
 package/assimp/Config.in | 5 +++++
 1 file changed, 5 insertions(+)

Applied to master, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com