On Tue, Jun 7, 2011 at 8:42 AM, Martin Gräßlin <mgraess...@kde.org> wrote:
> On Tuesday 07 June 2011 08:29:51 Ben Cooksley wrote:
>> Next KWin. It currently depends upon Mesa 7.10. I have a local revert
>> in a private local branch which reverts the dependency check code
>> within KWin to continue to allow me to use compositing. Even though I
>> have Mesa 7.8, I rarely experience KWin crashes - it has only crashed
>> once in the past 2 months. I use an Intel Ironlake based graphics.
>> This patch of mine works perfectly and does not cause any issues.
> KWin does *not* depend on Mesa 7.10! KWin does not have any build 
> dependencies on Mesa.
> There is an optional build dependency on OpenGL and XComposite/XDamage. This 
> all is optional!
> If you use Mesa drivers there is a runtime requirement for at least Mesa 
> 7.10, whose reasons
> have been explained to you on plasma-devel.
>
> Given what you demand this is out of scope as it is not a build dependency. 
> It is just that you
> don't get the latest features when not having the correct runtime dependency. 
> I might add that
> using different drivers (NVIDIA or ATI blob as well as GLES/EGL Mesa drivers) 
> do not have this
> runtime requirement. It is also still possible to use KWin with XRender or 
> without compositing at
> all. Btw. patches to have an environment variable to overwrite all checks are 
> welcome.
>
> Please also note that I will add a runtime requirement to Mesa 7.11 as I have 
> here on my system
> the start of the Wayland port which will be in 4.8 and requires Mesa 7.11.

Now that is absolutely overboard. OpenSUSE 11.4 isn't even 3 months
old. And has Mesa 7.10. You are effectively classifying a distribution
as unsuitable for trunk development. You are now depending on
components which aren't even in released distributions!

(Note that having to live with a desktop without compositing isn't
exactly what I would call usable for the long run)

>
> Cheers
> Martin

Regards,
Ben

Reply via email to