Yesterday i tried poppler with lcms2 instead of the regular lcms1 and some pdf give a speed improvement of 10%, the problem is that it seems that almost no distro packages it so we can't really depend on it. So please if you want a "free" speed improvement in poppler bug the packagers of your distro to package lcms2
Just checked and 2.0a is marked as stable in Gentoo's x86, amd64 and ppc64 branches. In others it's masked as testing.
ReplyDeleteJust make Poppler depend on it and with the next distro release cycle all will package it.
ReplyDeleteI am with kamikazow there. Just depend on it for 4.6 and everyone will package it automagically.
ReplyDeleteMany distros will never know they could achieve improvements with the help of lcms2. Making KDE SC depend on it will replace the process of getting that information out to packagers to a simple requirement.
If you mention speed improvements in the changelog, no one will complain and all users are better off.
/me is pretty tired, please excuse the gaps in grammar etc.
ReplyDeletelcms2 and lcms can be installed side by side. If the system only has lcms2 installed, it will break some apps, which ones I forget atm.
ReplyDeleteDebian request:
ReplyDeletehttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=590222
So both Fedora and Gentoo has lcms2 now. There are others? (Just kidding :)
ReplyDeleteWhy not simply make poppler use it, the slacker distros will have to follow then...
It seems that poppler build system depends on lcms1 explicitly (both in configure-time checks and in #include ).
ReplyDeleteShould just replacing all these checks/includes by checks/includes of lcms2 work?