On 27 October 2011 12:38, Matthias Klose doko@ubuntu.com 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.
Riku