Hello community, here is the log from the commit of package kdesvn for openSUSE:Factory checked in at 2015-07-02 22:49:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdesvn (Old) and /work/SRC/openSUSE:Factory/.kdesvn.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdesvn" Changes: -------- --- /work/SRC/openSUSE:Factory/kdesvn/kdesvn.changes 2013-10-30 15:38:13.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.kdesvn.new/kdesvn.changes 2015-07-03 00:06:50.000000000 +0200 @@ -1,0 +2,6 @@ +Sat Jun 27 10:53:30 UTC 2015 - [email protected] + +- Add fix_crash_when_getting_logs.patch: fixes a crash when getting + logs with current subversion (boo#931401, kde#325074, kde#330624) + +------------------------------------------------------------------- New: ---- fix_crash_when_getting_logs.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdesvn.spec ++++++ --- /var/tmp/diff_new_pack.xfrFnt/_old 2015-07-03 00:06:51.000000000 +0200 +++ /var/tmp/diff_new_pack.xfrFnt/_new 2015-07-03 00:06:51.000000000 +0200 @@ -26,6 +26,8 @@ Source: %{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM fix_bug_address.patch -- Send the bug reports to bugs.kde.org Patch0: fix_bug_address.patch +# PATCH-FIX_UPSTREAM fix_crash_when_getting_logs.patch boo#931401, kde#325074, kde#330624 +Patch1: fix_crash_when_getting_logs.patch BuildRequires: fdupes BuildRequires: libkde4-devel BuildRequires: openldap2-devel @@ -60,6 +62,7 @@ %prep %setup -q %patch0 -p0 +%patch1 -p1 %build %cmake_kde4 -d build ++++++ fix_crash_when_getting_logs.patch ++++++ From: Christian Ehrlicher <[email protected]> Date: Wed, 24 Dec 2014 13:44:59 +0000 Subject: REVIEW: 121670 X-Git-Url: http://quickgit.kde.org/?p=kdesvn.git&a=commitdiff&h=c1adde451dfac202ef63aded5b2a7adfa9e26f9b --- REVIEW: 121670 Patch for Bug 325074 and 330624 - kdesvn crashed when getting logs --- --- a/src/svnfrontend/svnlogdlgimp.cpp +++ b/src/svnfrontend/svnlogdlgimp.cpp @@ -134,6 +134,8 @@ setWindowTitle(i18n("SVN Log")); } _name = what; + if(!_name.startsWith(QLatin1Char('/'))) + _name = QLatin1Char('/') + _name; dispLog(_log); } @@ -325,7 +327,7 @@ { svn::SharedPointer<svn::LogEntriesMap> lm = m_Actions->getLog(m_startRevButton->revision(), m_endRevButton->revision(),m_peg, - _base+'/'+_name,Kdesvnsettings::self()->log_always_list_changed_files(),0,Kdesvnsettings::last_node_follow(),this); + _base+_name,Kdesvnsettings::self()->log_always_list_changed_files(),0,Kdesvnsettings::last_node_follow(),this); if (lm) { dispLog(lm); } @@ -343,7 +345,7 @@ } svn::SharedPointer<svn::LogEntriesMap> lm = m_Actions->getLog(begin, (begin.revnum()>50?svn::Revision::START:svn::Revision::HEAD),m_peg, - _base+'/'+_name,Kdesvnsettings::self()->log_always_list_changed_files(),50,Kdesvnsettings::last_node_follow(),this); + _base+_name,Kdesvnsettings::self()->log_always_list_changed_files(),50,Kdesvnsettings::last_node_follow(),this); if (lm) { dispLog(lm); } @@ -353,7 +355,7 @@ { svn::SharedPointer<svn::LogEntriesMap> lm = m_Actions->getLog(svn::Revision::HEAD, 1,m_peg, - _base+'/'+_name,Kdesvnsettings::self()->log_always_list_changed_files(),50,Kdesvnsettings::last_node_follow(),this); + _base+_name,Kdesvnsettings::self()->log_always_list_changed_files(),50,Kdesvnsettings::last_node_follow(),this); if (lm) { dispLog(lm); }
