On Fri, May 21, 2010 at 05:11:18PM +0200, Jonas Smedegaard wrote:
> Source: libjpeg6b
> Version: 6b-16.1
> Severity: normal
> 
> Hi,
> 
> Ghostscript currently[1] use a local copy of libjpeg.  This is explained
> in the following snippet from its documentation:
> 
> > we have also provided the ability to [link against system library]
> > with the JPEG library (SHARE_JPEG), but should not use it: in order to
> > be compatible with Adobe interpreters (which do not follow the JPEG
> > standard exactly), Ghostscript has to compile the IJG code with the
> > non-standard definition
> > 
> >   #define D_MAX_BLOCKS_IN_MCU 64
> > 
> > and since shared versions of this library will not have been compiled
> > this way, you will get errors on some valid PostScript and PDF input
> > files.
> 
> For security reasons I would prefer that the Debian packaging of
> Ghostscript could link against the shared libjpeg library, which brings
> me to this request:
> 
> Please provide a variant of libjpeg with above definition declared, so
> that Ghostscript (and perhaps other projects as well?) can use the
> shared code while still staying compatible with non-standard Adobe
> Postscript files.

Do you have a test file that I could use while building libjpeg to
prevent an update to libjpeg to accidentaly breaks that feature?

Cheers,
-- 
Bill. <ballo...@debian.org>

Imagine a large red swirl here. 



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to