Package: exactimage
Version: 0.8.5-4
Severity: normal
Tags: patch
Exactimage has different optimizations that allows to preserve the DCT or at
least rearrange it without additional loss of precision during the operations.
These optimizations depend on the major version of libjpeg. Result of an
mismatch are crashes or other hiccups.
An example for such an hiccup is an endless loop. To reproduce on amd64
$ convert -size 100x100 xc:white white.jpg
$ econvert -i white.jpg --rotate 90 -o test.jpg
This can be resolved by replacing codecs/jpegint.h, codecs/transupp.c and
codecs/transupp.h with the version from libjpeg8. A workaround is to build it
against libjpeg62
--- System information. ---
Architecture: amd64
Kernel: Linux 3.2.0-3-amd64
Debian Release: wheezy/sid
500 unstable www.deb-multimedia.org
500 unstable http.debian.net
500 testing http.debian.net
1 experimental www.deb-multimedia.org
1 experimental http.debian.net
--- Package information. ---
Depends (Version) | Installed
==============================-+-==============
libc6 (>= 2.4) |
libexpat1 (>= 2.0.1) |
libfreetype6 (>= 2.2.1) |
libgcc1 (>= 1:4.1.1) |
libgif4 (>= 4.1.4) |
libgomp1 (>= 4.2.1) |
libilmbase6 (>= 1.0.1) |
libjasper1 |
libjpeg8 (>= 8c) |
libopenexr6 (>= 1.6.1) |
libpng12-0 (>= 1.2.13-4) |
libstdc++6 (>= 4.6) |
libtiff4 (>> 3.9.5-3~) |
zlib1g (>= 1:1.1.4) |
Recommends (Version) | Installed
=========================-+-===========
edisplay |
Package's Suggests field is empty.Attachment:
signature.asc
Description: This is a digitally signed message part.