* László Böszörményi (GCS) <g...@debian.org>, 2015-08-10, 21:53:
* Test build with QuantumDepth 16 (closes: #557879).
But wait, isn't change of QuantumDepth an ABI breakage? SONAME of the
non-C++ library didn't change; it's still
/usr/lib/libGraphicsMagick.so.3.
As I know it's only an internal precision change, but doesn't affect
any method or function.
At least the PixelPacket struct has changed, which is rather
fundamental part of the ABI, and not internal at all.
And practically, this is what happens in stretch, with
libgraphicsmagick3 upgraded to 1.3.21-2:
$ pdf2djvu /usr/share/doc/quilt/quilt.pdf --fg-colors 42 -p1 -d72 -o tmp.djvu
/usr/share/doc/quilt/quilt.pdf:
- page #1 -> #1
pdf2djvu: malloc.c:3695: _int_malloc: Assertion `(unsigned long) (size) >=
(unsigned long) (nb)' failed.
Magick: abort due to signal 6 (SIGABRT) "Abort"...
Aborted
(I think pdf2djvu doesn't work correctly with high quantum depths
anyway, but that's another story... I'll get it fixed upstream.)
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org