Package: libjpeg62 Version: 6b-12 Severity: normal
Lossless rotation using jpegtran is now dog slow (25 seconds for a photo on a Pentium M 1.4) and spends over 90% of its time in kernel space. This regressed between 6b-10 and 6b-12, which is > 20 times slower. If I copy /usr/lib/libjpeg.so.62 to . it's much faster: $ time jpegtran -rotate 270 img_6182.jpg > /dev/null real 0m25.266s user 0m1.444s sys 0m20.433s $ export LD_LIBRARY_PATH=. ; time jpegtran -rotate 270 img_6182.jpg > /dev/null real 0m1.279s user 0m1.128s sys 0m0.056s This affects other programs such as exiftran and gthumb of course. However, jpegtran-mmx is not affected. $ unset LD_LIBRARY_PATH; time jpegtran-mmx -rotate 270 img_6182.jpg > /dev/null real 0m0.890s user 0m0.772s sys 0m0.096s This is especially irritating if you use gthumb to rotate a set of photos automatically, which is now 20 times slower. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16.1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages libjpeg62 depends on: ii libc6 2.3.6-7 GNU C Library: Shared libraries libjpeg62 recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

