Upstream has improved architecture support in 4.8.0, to be released in about a week. However, more software quality dashboard [1] builds are needed as are contributors to address detected issues. :-)
Steve Robbins has submitted Debian Sid for i386 and amd64 builds for many years, which has helped to keep things working on Debian. Instructions to set up a Nightly dashboard build can be found here [2] and to submit a patch here [3]. > On arm64 the build takes a couple of days and generates a 600 MB log > that mentions "fail" in 336 places (grep -ic fail) but it's not > immediately obvious to me exactly what's failing. Greatly improved support was added for cross-compilation also comes with 4.8.0 [4] (note that this requires CMake 3.3). For example, we have a cross-compiled dashboard build for armhf [5] using the Debian Embedian toolchain [6]. > You might want to suggest this "patch" for upstream: > > find -type f -exec \ > perl -i -pe 's/char/signed char/g if /complex\s*<\s*char\s*>/;' {} \; > > It didn't noticeably improve the test results on arm64 but it did get > rid of 6002 warnings similar to this one: > > cTraits.h:913:56: warning: comparison is always false due to limited > range of data type [-Wtype-limits] > static bool IsNegative(Self val) { return val.real() < 0; } A build was recently added for ppc64le, and most of the char/signed char issues have been addressed. [1] https://open.cdash.org/index.php?project=Insight [2] http://www.itk.org/Wiki/ITK/Git/Dashboard [3] http://www.itk.org/Wiki/ITK/Git/Develop [4] http://kitware.com/blog/home/post/887 [5] https://open.cdash.org/index.php?project=Insight&filtercount=1&showfilters=1&field1=buildname/string&compare1=63&value1=armv7 [6] https://registry.hub.docker.com/u/thewtex/cross-compiler-linux-armv7/dockerfile/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org