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. Cheers Martin
signature.asc
Description: This is a digitally signed message part.