[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Re: Release Readiness
From:       Cyrille Berger Skott <cberger () cberger ! net>
Date:       2012-01-12 20:58:40
Message-ID: 201201122158.41027.cberger () cberger ! net
[Download RAW message or body]

On Wednesday 11 January 2012, Sven Langkamp wrote:
> On Wed, Jan 11, 2012 at 7:53 PM, Cyrille Berger Skott
> 
> <cberger@cberger.net>wrote:
> > On Wednesday 11 January 2012, Sven Langkamp wrote:
> > > > * OpenGTL/OpenShiva: we have quite a few bug reports here. Is the
> > 
> > current
> > 
> > > > limited functionality worth exposing more and more people to crashes?
> > > > Should we disable this for now? I haven't been able to get this
> > > > functionality to work on OpenSUSE 12.1 because that comes with llvm
> > 
> > 3.0.
> > 
> > > Yeah, that's a big problem. There is an increasing number of bug
> > > reports by people that are not even using this feature. I guess
> > > currently only Cyrille is able to fix it.
> > 
> > Huh, that sounds bad... What are the bug numbers for those ? or is it the
> > mesa
> > not mixing well with opengtl ?
> 
> https://bugs.kde.org/show_bug.cgi?id=289279
> https://bugs.kde.org/show_bug.cgi?id=289729


> https://bugs.kde.org/show_bug.cgi?id=288722
I can't reproduce those :(


> https://bugs.kde.org/show_bug.cgi?id=289908
fixed with latest llvm.

> There was also something with the gallium driver that didn't mix with
> opengtl llvm. Not sure if where that report is.
Problem here is that we have to make distribution patch mesa/gallium to link 
with the shared library of llvm, this is done in Fedora, not sure about other 
distro. I don't know if there is away to detect if the user use mesa/gallium 
and then disable opengtl in that case.

For me the reasonable thing to do for Krita 2.4 is:
* support only OpenGTL 0.9.16 (and llvm 3.0): right now we support too many 
version of those, and some of the older llvm have issues with recent hardware, 
and we get a lot of poorly tested combination
* put mutex everywhere because there are some serious threading issue (I 
probably now how to fix them, but that will be for a later version of OpenGTL)
* make sure distribution use llvm shared libraries with mesa (OpenGTL 0.9.16 
only work with them)

-- 
Cyrille Berger Skott
_______________________________________________
kimageshop mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic