OK, so I just tried out Tom's patching method on Ubuntu 7.10. The good news: the patch works like a charm, and Tom's method for building the package is correct. The bad news: it doesn't work "out-of-the-box". I'll be brief:
- the base directory of the patch is wrong (it should be applicable to source trees in folders called something other than "compiz-0.7.0")
- compiz-0.6.0 (and I'm going to take a guess and say compiz < 0.7.0) doesn't use core.tmpRegion (see the fourth-last line of the patch file)
- applying this patch may break one of the debian compiz patches
As a warning to people wanting to try this, the build dependencies for compiz-core add up to 270 MiB installed. If you happen to be running Gutsy, I've attached the replacement package for compiz-core_0.6.0+git20071008-0ubuntu1.1_i386.deb.
OK, so I just tried out Tom's patching method on Ubuntu 7.10. The good news: the patch works like a charm, and Tom's method for building the package is correct. The bad news: it doesn't work "out-of-the-box". I'll be brief:
- the base directory of the patch is wrong (it should be applicable to source trees in folders called something other than "compiz-0.7.0")
- compiz-0.6.0 (and I'm going to take a guess and say compiz < 0.7.0) doesn't use core.tmpRegion (see the fourth-last line of the patch file)
- applying this patch may break one of the debian compiz patches
As a warning to people wanting to try this, the build dependencies for compiz-core add up to 270 MiB installed. If you happen to be running Gutsy, I've attached the replacement package for compiz- core_0. 6.0+git20071008 -0ubuntu1. 1_i386. deb.
Thanks a million Tom.