[Pkg-gmagick-im-team] Multithreaded JPEG support for Debian's imagemagick

Marcin Owsiany porridge at debian.org
Wed Dec 17 20:06:18 UTC 2014


Hi,

I would like to be able to load images in parallel in different threads
using imagemagick. This was made possible by IM upstream not so long ago
with "original" libjpeg as a result of this thread:
http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=25495 -
note it spans two pages.

However their libjpeg version check is rather strict, so they do not cover
linking against libjpeg-turbo (which exports JPEG_LIB_VERSION=62).

As I heard there is some tension between libjpeg and libjpeg-turbo
developers, and I don't know imagemagick's upstream position on that, I
would first like to ask for your advice on how to approach this problem. I
suppose making sure that libjpeg-turbo's thread-safety guarantees are no
worse than recent libjpeg's is one thing, but another is how to change the
preprocessor version check in imagemagick's source so both libjpeg
implementations are covered.

Marcin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gmagick-im-team/attachments/20141217/12197fd8/attachment.html>


More information about the Pkg-gmagick-im-team mailing list