Removing support for lcms1

David Revoy davidrevoy at gmail.com
Mon Dec 19 12:03:46 UTC 2011


> This weekend we figured out that a primary reason for instability in Krita is lcms1. See for instance https://bugs.kde.org/show_bug.cgi?id=285552. Lcms2 is both faster and safer in a multi-threaded environment. I had wanted to keep lcms1 support for 2.4, but I think this is no longer tenable.
Thanks Boud for your time yesterday around IRC.

some notes for user of a 'old' ubuntu based distribution ( here Linux 
Mint 11 , based on 11.04 ) who compile themselves Krita , Lcms2 is not 
in the default package via synaptic and you'll have to compile it :

- go here : http://sourceforge.net/projects/lcms/files/ then download 
the last version of the sources (2-2.3 ), the *.tar.gz version
- extract it , then paste the content into your folder where your store 
your sources
- with a terminal go inside this folder then :

./configure
make
make check
sudo make install

More documentation about installation in the /doc/ folder, 3 pdf , very 
good doc.

On Krita source directory, you 'll also need to remove kolcmsengine.so 
from your installation folder ( calligra-inst ) and CMakeCache.txt  in 
your build folder (calligra-build) , to take lcms2 intos account .
Then recompile it.

Hope it can help.


On 19/12/2011 11:06, Boudewijn Rempt wrote:
> Hi,
>
> This weekend we figured out that a primary reason for instability in Krita is lcms1. See for instance https://bugs.kde.org/show_bug.cgi?id=285552. Lcms2 is both faster and safer in a multi-threaded environment. I had wanted to keep lcms1 support for 2.4, but I think this is no longer tenable.
>
> The biggest problem is Windows, where kde-windows doesn't have lcms2 support yet. I hope to fix that tonight. All current Linux distributions package lcms2.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kimageshop/attachments/20111219/221bb636/attachment.html>


More information about the kimageshop mailing list