Hello community,
here is the log from the commit of package kdebindings-smokegen for openSUSE:Factory checked in at 2011-12-01 12:24:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdebindings-smokegen (Old)
and /work/SRC/openSUSE:Factory/.kdebindings-smokegen.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdebindings-smokegen", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/kdebindings-smokegen/kdebindings-smokegen.changes 2011-11-16 17:18:44.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kdebindings-smokegen.new/kdebindings-smokegen.changes 2011-12-01 12:24:13.000000000 +0100
@@ -1,0 +2,5 @@
+Wed Nov 30 00:45:20 CET 2011 - ro@suse.de
+
+- work around segfault when building kdebindings-smokekde
+
+-------------------------------------------------------------------
New:
----
smokegen-segfault.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdebindings-smokegen.spec ++++++
--- /var/tmp/diff_new_pack.AlCcQl/_old 2011-12-01 12:24:14.000000000 +0100
+++ /var/tmp/diff_new_pack.AlCcQl/_new 2011-12-01 12:24:14.000000000 +0100
@@ -26,6 +26,7 @@
Group: Development/Libraries/KDE
Source0: smokegen-%{version}.tar.bz2
Patch0: correct_naming.patch
+Patch1: smokegen-segfault.patch
BuildRequires: cmake
BuildRequires: kde4-filesystem
BuildRequires: libQtWebKit-devel
@@ -57,6 +58,7 @@
%prep
%setup -q -n smokegen-%{version}
%patch0 -p0
+%patch1
%build
%cmake_kde4 -d build
++++++ smokegen-segfault.patch ++++++
--- type_compiler.cpp
+++ type_compiler.cpp
@@ -191,12 +191,14 @@
void TypeCompiler::visitPtrOperator(PtrOperatorAST* node)
{
+ if (token_text(m_session->token_stream->kind(node->op))) {
if (token_text(m_session->token_stream->kind(node->op))[0] == '*') {
QPair