tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: libjpeg-turbo coexistence?

On Fri, 7 Jan 2022 at 11:58, David Brownlee <> wrote:
> On Tue, 4 Jan 2022 at 23:43, Frederic Fauberteau <> wrote:
> >
> > When I look at Debian side, it seems that libjpeg-turbo is the default (and the only one) implementation of JPEG.
> So... possible options include:
> 1) Just make libjpeg-turbo the default
> 2) Split libjpeg-turbo into a base package for and
> another for (possibly the base one could install it's
> into $PREFIX/lib/libjpeg-turbo/ and the second package just
> adds symlinks)
> 3) Have libjpeg-turbo install it's into
> $PREFIX/lib/libjpeg-turbo and play games with pkgconfig files to point
> to there
> If Debian has switched to entirely using libjpeg-turbo, then I suspect
> that pretty much all of the issues have been worked out, so I'd be
> inclined towards 1)...

I think #2 is a separate issue - but it's probably possible to be lazy
and not do #2 if we do #1.  I'm not sure #3 can be made to work
safely, which is probably the reason Debian has fully gone with just

If doing #1 it should probably be validated across architectures
Pkgsrc supports (or turned on for specific architectures only) as
libjpeg-turbo is crammed full of chip-specific hand-crafted assembly.

Home | Main Index | Thread Index | Old Index