Bug#795288: nmu: libsigc++-2.0_2.4.1-2

2015-09-04 Thread Edmund Grimley Evans
To reproduce the problem:

wget 
https://sources.debian.net/data/main/s/synfigstudio/1.0-1/images/animate_mode_icons.sif
synfig -q animate_mode_icons.sif -o animate_mode_off_iconxx.png --time 0

Replacing /usr/lib/aarch64-linux-gnu/libsigc-2.0.so.0.0.0 with file
from rebuilt libsigc++-2.0 fixes it.



Bug#795288: nmu: libsigc++-2.0_2.4.1-2

2015-09-04 Thread Edmund Grimley Evans
> Could you outline why you believe a binNMU would fix the issue please?

On arm64, libsigc++-2.0_2.4.1-2 (and thus libsigc++-2.0-0v5) was built
with g++-4.9, although it was built on Aug 6, after build-essential_12
was installed. This happened because arm-arm-03 failed to regenerate
its chroot on Aug 2. This is likely to cause problems...

The Aug 2 build log for synfigstudio has this error:

synfig -q layer_filter_clamp_icon.sif -o layer_filter_clamp_icon.png --time 0
*** Error in `synfig': munmap_chunk(): invalid pointer: 0x14e27940 ***

The error is easy to reproduce: the synfig command (from the synfig
package) is failing. The stack trace (if you run it under gdb) mentions the
C++ types that are typically problematic with the GCC 5 transition.

When I rebuilt libsigc++-2.0, the problem went away.

There's now another synfigstudio build log with a different error, but the
same synfig command is involved, so the cause is probably the same.

(There are other, similar problems caused by C++ libraries having been
built for arm64 by arm-arm-03 with g++-4.9 in the period Aug 3-9. I expect
this will haunt us for a while.)

Thanks,

Edmund



Bug#795288: nmu: libsigc++-2.0_2.4.1-2

2015-09-03 Thread Jonathan Wiltshire
On Thu, Sep 03, 2015 at 09:56:50AM +0100, Edmund Grimley Evans wrote:
> Control: severity -1 important
> 
> synfigstudio is failing to build because of this:
> 
> https://buildd.debian.org/status/fetch.php?pkg=synfigstudio=arm64=1.0-1%2Bb2=1441235058
> 
> The "synfig" command gives:
> 
>  *** Error in `synfig': munmap_chunk(): invalid pointer: 0x14e27940 
> ***

Could you outline why you believe a binNMU would fix the issue please?

-- 
Jonathan Wiltshire  j...@debian.org
Debian Developer http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51



Bug#795288: nmu: libsigc++-2.0_2.4.1-2

2015-09-03 Thread Edmund Grimley Evans
Control: severity -1 important

synfigstudio is failing to build because of this:

https://buildd.debian.org/status/fetch.php?pkg=synfigstudio=arm64=1.0-1%2Bb2=1441235058

The "synfig" command gives:

 *** Error in `synfig': munmap_chunk(): invalid pointer: 0x14e27940 ***