Bug#678784: fix for FTBFS in 0.8.4-8.2
Here's a fix for the FTBFS.
It has been broken by a change recently introduced in KDE 4.8.
--
Copyright and patents were never about promoting culture and innovations;
from the very start they were legalized bribes to give the king some income
and to let businesses get rid of competition. For some history, please read
https://en.wikipedia.org/wiki/Statute_of_Monopolies_1623
>From bd1eb33d577e3aadf3d71666d665eaac5ca7d2af Mon Sep 17 00:00:00 2001
From: Adam Borowski <kilobyte@angband.pl>
Date: Thu, 12 Jul 2012 02:36:02 +0200
Subject: [PATCH] Resolve a conflict between X11 Region and kdecoration
Region.
The latter is a (pointless for now) enum that has been added in KDE 4.8.
---
kde/window-decorator-kde4/window.cpp | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/kde/window-decorator-kde4/window.cpp b/kde/window-decorator-kde4/window.cpp
index ecf3a63..279300c 100644
--- a/kde/window-decorator-kde4/window.cpp
+++ b/kde/window-decorator-kde4/window.cpp
@@ -890,10 +890,10 @@ KWD::Window::updateBlurProperty (int topOffset,
{
Atom atom = Atoms::compizWindowBlurDecor;
QRegion topQRegion, bottomQRegion, leftQRegion, rightQRegion;
- Region topRegion = NULL;
- Region bottomRegion = NULL;
- Region leftRegion = NULL;
- Region rightRegion = NULL;
+ ::Region topRegion = NULL;
+ ::Region bottomRegion = NULL;
+ ::Region leftRegion = NULL;
+ ::Region rightRegion = NULL;
int size = 0;
int w, h;
--
1.7.10.4
Reply to: