[kdesdk] fix umbrello FTBS (#725077)
Jaroslav Reznik
jreznik at fedoraproject.org
Wed Aug 3 09:00:30 UTC 2011
commit ad2ff32297668afc76eafa2b7ac29711d6680c58
Author: Jaroslav Reznik <jreznik at redhat.com>
Date: Wed Aug 3 11:00:09 2011 +0200
fix umbrello FTBS (#725077)
kdesdk-4.7.0-fix-qt48-moc.patch | 12 ++++++++++++
kdesdk.spec | 9 ++++++++-
2 files changed, 20 insertions(+), 1 deletions(-)
---
diff --git a/kdesdk-4.7.0-fix-qt48-moc.patch b/kdesdk-4.7.0-fix-qt48-moc.patch
new file mode 100644
index 0000000..92a7b5c
--- /dev/null
+++ b/kdesdk-4.7.0-fix-qt48-moc.patch
@@ -0,0 +1,12 @@
+diff -up ./kdesdk-4.7.0/umbrello/umbrello/codegenerators/ownedcodeblock.h.moc-fail ./kdesdk-4.7.0/umbrello/umbrello/codegenerators/ownedcodeblock.h
+--- ./kdesdk-4.7.0/umbrello/umbrello/codegenerators/ownedcodeblock.h.moc-fail 2009-01-28 00:03:55.000000000 +0100
++++ ./kdesdk-4.7.0/umbrello/umbrello/codegenerators/ownedcodeblock.h 2011-08-02 18:00:16.015592150 +0200
+@@ -23,7 +23,7 @@ class UMLObject;
+ * Describes any codeblock which is 'owned' by a UMLobject of some sort and should
+ * be in sync with that parent.
+ */
+-class OwnedCodeBlock : virtual public QObject
++class OwnedCodeBlock : public QObject
+ {
+ Q_OBJECT
+ public:
diff --git a/kdesdk.spec b/kdesdk.spec
index 1aec0cc..d6e62ec 100644
--- a/kdesdk.spec
+++ b/kdesdk.spec
@@ -1,11 +1,12 @@
Name: kdesdk
Summary: The KDE Software Development Kit (SDK)
Version: 4.7.0
-Release: 1%{?dist}
+Release: 2%{?dist}
License: GPLv2
URL: http://www.kde.org/
Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2
+Patch0: kdesdk-4.7.0-fix-qt48-moc.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# HACK to omit FTBFS umbrello for now
@@ -254,6 +255,9 @@ Requires: %{name}-common = %{version}-%{release}
%prep
%setup -q -n kdesdk-%{version}
+# fix qt 4.8 moc issue due to use of virtual inheritance (#725077)
+# upstreamed, applied
+%patch0 -p2 -b .fix-qt48-moc
%build
mkdir -p %{_target_platform}
@@ -693,6 +697,9 @@ fi
%changelog
+* Wed Aug 03 2011 Jaroslav Reznik <jreznik at redhat.com> 4.7.0-2
+- fix umbrello FTBS (#725077)
+
* Tue Jul 26 2011 Jaroslav Reznik <jreznik at redhat.com> 4.7.0-1
- 4.7.0
- omit FTBFS umbrello for now (#725077)
More information about the scm-commits
mailing list