libjpeg8c vs libjpeg-turbo with libjpeg8 compat on

Riku Voipio riku.voipio at
Fri Oct 28 09:05:38 UTC 2011

On 27 October 2011 12:38, Matthias Klose <doko at> wrote:
> I doubt that Ubuntu will reconsider this for Precise, but I see that you did
> schedule a session for UDS/Connect [1]. It would be good, if you could provide
> relevant information for the session:
>  - performance data from your wiki in a precise/12.04 environment,
>   not just for arm, but for all supported Ubuntu architectures.
>   Performance data from a natty environment doesn't really help.
>   How does this compare to a libjpeg8 targeted to newer CPUs?
>   Such a library could be used via hwcap.

Fedora switched to libjpeg-turbo and reports in their release notes:

"The libjpeg library has been replaced by libjpeg-turbo library which
has same API/ABI but is at least twice faster on all primary
architectures and about 25% faster on secondary architectures."

>  - A test rebuild for packages build-depending on libjpeg*-dev.
>   Not sure if this will catch all issues, but it's a start.
>   That should give an estimate for sourceful and sourceless
>   changes needed, and for which packages you'll have to
>   maintain a delta compared to Debian.

Since libjpeg-turbo is API/ABI compatible, it would not even require a
rebuild. This makes the transition actually smoother than the
transition to libjpeg8 fork of the original libjpeg.


More information about the ubuntu-devel mailing list