On Tue, 10 Nov 2015 23:19:57 +0100 Aurelien Jarno <[email protected]> wrote: > On 2015-11-09 11:38, James Cowgill wrote: > > Control: notfound -1 2.38.0-10 > > Control: found -1 2.38.0-11 > > > > Hi, > > > > On Sat, 2015-11-07 at 03:52 +0100, Johannes Schauer wrote: > > > Package: graphviz > > > Version: 2.38.0-10 > > > Severity: important > > > Control: block 804296 by -1 > > > > > > Hi, > > > > > > I ran into this problem when building my package botch on mipsel: > > [...] > > > The problem can be trigged by the most minimal input: > > > > > > > $ echo -ne 'digraph G {A -> B}' | dot > > > > dot: emit.c:3873: bezier_bb: Assertion `bz.size > 0' failed. > > > Aborted > > > > I can reproduce this using graphviz 2.38.0-11, but not 2.38.0-10. > > > > The most obvious difference between them is that -11 is compiled with > > gcc-5 and -10 is not. That could be related (I havn't done much > > investigation so far)? > > Yes, this is due to gcc-5 and compiling emit.c with -fno-ipa-sra > workarounds the problem. This is therefore likely the same issue than > bug #804536 / upstream bug PR68273, though I haven't analyzed the > generated code in details.
That GCC bug is fixed in Debian, and graphviz has been rebuilt. However dot still fails, see: https://buildd.debian.org/status/fetch.php?pkg=wayland&arch=mips&ver=1.10.0-1&stamp=1460114668 /usr/bin/dot -Tpng -oxml/wayland-architecture.png ../../../doc/doxygen/dot/wayland-architecture.gv Makefile:604: recipe for target 'xml/wayland-architecture.png' failed make[4]: *** [xml/wayland-architecture.png] Segmentation fault https://buildd.debian.org/status/fetch.php?pkg=wayland&arch=mipsel&ver=1.10.0-1&stamp=1460114941 /usr/bin/dot -Tpng -oxml/wayland-architecture.png ../../../doc/doxygen/dot/wayland-architecture.gv dot: emit.c:3874: bezier_bb: Assertion `bz.size % 3 == 1' failed. Makefile:604: recipe for target 'xml/wayland-architecture.png' failed Cheers, Emilio

