Source: pcb-rnd Version: 2.1.4-2 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past)
pcb-rnd FTBFS on arm64, i386, ppc64el and s390x due to gcode output during tests not matching a reference version: > gcode: ... diff -u ref/elem_pins.gcode/elem_pins.gcode.bottom.cnc > out/elem_pins.gcode/elem_pins.gcode.bottom.cnc > --- ref/elem_pins.gcode/elem_pins.gcode.bottom.cnc 2019-08-02 > 17:38:47.000000000 +0000 > +++ out/elem_pins.gcode/elem_pins.gcode.bottom.cnc 2019-11-06 > 06:32:41.472049411 +0000 > @@ -55,8 +55,8 @@ > G1 X0.343333 Y0.191667 > G1 X0.343333 Y0.156667 > G1 X0.391667 Y0.133333 > -G1 X0.441667 Y0.133333 > -G1 X0.465000 Y0.158333 > +G1 X0.440000 Y0.133333 > +G1 X0.465000 Y0.156667 > G1 X0.465000 Y0.190000 > G1 X0.441667 Y0.215000 > G1 X0.390000 Y0.215000 > gcode: ... BROKEN There are also many other mismatches on i386, possibly caused by i386's 80-bit extended-precision (the i387 FPU). Logs: https://buildd.debian.org/status/fetch.php?pkg=pcb-rnd&arch=arm64&ver=2.1.4-2&stamp=1573021974&raw=0 https://buildd.debian.org/status/fetch.php?pkg=pcb-rnd&arch=ppc64el&ver=2.1.4-2&stamp=1573020793&raw=0 https://buildd.debian.org/status/fetch.php?pkg=pcb-rnd&arch=s390x&ver=2.1.4-2&stamp=1576926721&raw=0 https://buildd.debian.org/status/fetch.php?pkg=pcb-rnd&arch=i386&ver=2.1.4-2&stamp=1573020665&raw=0