Hello community,
here is the log from the commit of package kdbg for openSUSE:Factory
checked in at Fri Apr 16 00:31:50 CEST 2010.
--------
--- KDE/kdbg/kdbg.changes 2009-09-09 08:30:19.000000000 +0200
+++ /mounts/work_src_done/STABLE/kdbg/kdbg.changes 2010-04-11 09:58:58.000000000 +0200
@@ -1,0 +2,12 @@
+Sun Apr 11 07:41:19 UTC 2010 - beineri@opensuse.org
+
+- 2.2.1 bugfix release:
+ * A crash could occur when the variable window was updated.
+ * A crash when command line switch -a was used together with a
+ non-existing executable name.
+ * Syntax highlighting was applied to all files, not just C/C++.
+ * The display was incorrect when a file was reloaded that had
+ disassembly lines visible.
+ * Some minor documentation fixes.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
fix-build.diff
kdbg-2.2.0.tar.bz2
New:
----
kdbg-2.2.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdbg.spec ++++++
--- /var/tmp/diff_new_pack.Qa5izd/_old 2010-04-16 00:31:33.000000000 +0200
+++ /var/tmp/diff_new_pack.Qa5izd/_new 2010-04-16 00:31:33.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package kdbg (Version 2.2.0)
+# spec file for package kdbg (Version 2.2.1)
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,16 +19,15 @@
Name: kdbg
BuildRequires: kdelibs3-devel
-License: GPL v2 or later
+License: GPLv2+
Group: Development/Tools/Debuggers
Summary: Graphical User Interface for GDB
Requires: gdb
-Version: 2.2.0
+Version: 2.2.1
Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Url: http://www.kdbg.org/
Source0: %name-%{version}.tar.bz2
-Patch: fix-build.diff
%description
KDbg is a graphical user interface for GDB, the GNU debugger. It
@@ -43,7 +42,6 @@
%prep
%setup -q
-%patch
. /etc/opt/kde3/common_options
update_admin --no-unsermake
@@ -63,7 +61,7 @@
%files -f %name.lang
%defattr(-,root,root)
-%doc COPYING BUGS ChangeLog-pre-2.2.0 TODO README ReleaseNotes-2.2.0
+%doc COPYING BUGS ChangeLog-pre-2.2.0 TODO README ReleaseNotes-2.2.0 ReleaseNotes-2.2.1
/opt/kde3/bin/*
/opt/kde3/share/applications/kde/*.desktop
/opt/kde3/share/apps/kdbg
++++++ kdbg-2.2.0.tar.bz2 -> kdbg-2.2.1.tar.bz2 ++++++
++++ 22265 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kdbg-2.2.0/Makefile.am new/kdbg-2.2.1/Makefile.am
--- old/kdbg-2.2.0/Makefile.am 2009-08-29 22:15:42.000000000 +0200
+++ new/kdbg-2.2.1/Makefile.am 2010-03-27 21:40:02.000000000 +0100
@@ -5,7 +5,8 @@
AUTOMAKE_OPTIONS = foreign
EXTRA_DIST = BUGS ChangeLog-pre-2.2.0 COPYING TODO admin \
- ReleaseNotes-2.2.0
+ ReleaseNotes-2.2.0 \
+ ReleaseNotes-2.2.1
$(top_srcdir)/configure.in: configure.in.in $(top_srcdir)/subdirs
cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in ;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kdbg-2.2.0/ReleaseNotes-2.2.1 new/kdbg-2.2.1/ReleaseNotes-2.2.1
--- old/kdbg-2.2.0/ReleaseNotes-2.2.1 1970-01-01 01:00:00.000000000 +0100
+++ new/kdbg-2.2.1/ReleaseNotes-2.2.1 2010-03-27 21:40:02.000000000 +0100
@@ -0,0 +1,23 @@
+KDbg Release Notes for version 2.2.1
+====================================
+
+The 2.2.x series is still based on Qt 3 and KDE 3.
+
+Changes since 2.2.0
+-------------------
+
+Bug fixes
+
+- Compilation with newer glibc failed.
+
+- A crash could occur when the variable window was updated.
+
+- A crash when command line switch -a was used together with a non-existing
+ executable name.
+
+- Syntax highlighting was applied to all files, not just C/C++.
+
+- The display was incorrect when a file was reloaded that had disassembly
+ lines visible.
+
+There are also some minor documentation fixes.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kdbg-2.2.0/admin/cvs.sh new/kdbg-2.2.1/admin/cvs.sh
--- old/kdbg-2.2.0/admin/cvs.sh 2008-12-18 22:02:11.000000000 +0100
+++ new/kdbg-2.2.1/admin/cvs.sh 2010-03-27 21:26:16.000000000 +0100
@@ -68,7 +68,7 @@
echo "*** KDE requires automake $required_automake_version"
exit 1
;;
- automake*1.6.* | automake*1.7* | automake*1.8* | automake*1.9* | automake*1.10*)
+ automake*1.6.* | automake*1.[789]* | automake*1.1[01]*)
echo "*** $AUTOMAKE_STRING found."
UNSERMAKE=no
;;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kdbg-2.2.0/configure.in new/kdbg-2.2.1/configure.in
--- old/kdbg-2.2.0/configure.in 2009-08-29 22:07:13.000000000 +0200
+++ new/kdbg-2.2.1/configure.in 2010-03-27 21:38:18.000000000 +0100
@@ -40,7 +40,7 @@
AC_ARG_PROGRAM
dnl Automake doc recommends to do this only here. (Janos)
-AM_INIT_AUTOMAKE(kdbg, 2.2.0) dnl searches for some needed programs
+AM_INIT_AUTOMAKE(kdbg, 2.2.1) dnl searches for some needed programs
KDE_SET_PREFIX
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kdbg-2.2.0/configure.in.in new/kdbg-2.2.1/configure.in.in
--- old/kdbg-2.2.0/configure.in.in 2009-08-29 21:48:43.000000000 +0200
+++ new/kdbg-2.2.1/configure.in.in 2010-03-27 21:40:02.000000000 +0100
@@ -1,4 +1,4 @@
#MIN_CONFIG
-AM_INIT_AUTOMAKE(kdbg, 2.2.0)
+AM_INIT_AUTOMAKE(kdbg, 2.2.1)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kdbg-2.2.0/kdbg/dbgmainwnd.cpp new/kdbg-2.2.1/kdbg/dbgmainwnd.cpp
--- old/kdbg-2.2.0/kdbg/dbgmainwnd.cpp 2009-07-18 22:02:44.000000000 +0200
+++ new/kdbg-2.2.1/kdbg/dbgmainwnd.cpp 2010-03-27 21:26:16.000000000 +0100
@@ -610,7 +610,7 @@
m_recentExecAction->removeURL(KURL(fi.absFilePath()));
}
- return true;
+ return success;
}
void DebuggerMainWnd::slotNewStatusMsg()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kdbg-2.2.0/kdbg/doc/de/sourcecode.html new/kdbg-2.2.1/kdbg/doc/de/sourcecode.html
--- old/kdbg-2.2.0/kdbg/doc/de/sourcecode.html 2006-11-15 22:18:30.000000000 +0100
+++ new/kdbg-2.2.1/kdbg/doc/de/sourcecode.html 2010-03-16 21:11:11.000000000 +0100
@@ -26,7 +26,5 @@
<p>Meistens werden Quellcode-Dateien automatisch geöffnet. Sie können
Dateien manuell öffnen, indem Sie <i>Datei|Quellcode öffnen</i>
wählen oder <i>Quellcode öffnen</i> aus dem Rechte-Maus-Menü.
-<p>Alle offenen Dateien werden im Menü <i>Fenster</i> angezeigt, mit
-dem Sie auch gleich zwischen den offenen Dateien hin- und herschalten können.
</body>
</html>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kdbg-2.2.0/kdbg/doc/en/pgmsettings.html new/kdbg-2.2.1/kdbg/doc/en/pgmsettings.html
--- old/kdbg-2.2.0/kdbg/doc/en/pgmsettings.html 2006-11-15 22:18:30.000000000 +0100
+++ new/kdbg-2.2.1/kdbg/doc/en/pgmsettings.html 2010-03-27 21:26:16.000000000 +0100
@@ -37,8 +37,9 @@
options</a>. When you are cross-compiling and remote-debugging, you will
probably want to use a different gdb suitable for the target platform.
The default command is <tt>gdb --fullname --nx</tt>. Be sure to specify
-at least <tt>--fullname</tt> if you change the gdb command. If you leave it away, KDbg
-will not work.</blockquote>
+at least <tt>--fullname</tt> if you change the gdb command.
+If you remove this command switch, KDbg will not work.
+</blockquote>
<h2>
<a name="output"></a>Output</h2>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kdbg-2.2.0/kdbg/doc/en/sourcecode.html new/kdbg-2.2.1/kdbg/doc/en/sourcecode.html
--- old/kdbg-2.2.0/kdbg/doc/en/sourcecode.html 2006-11-15 22:18:30.000000000 +0100
+++ new/kdbg-2.2.1/kdbg/doc/en/sourcecode.html 2010-03-16 21:11:11.000000000 +0100
@@ -24,7 +24,5 @@
<p>Mostly, source code windows are opened automatically. To open a new
source file manually, click the right mouse button and choose <i>Open Source</i>
or choose <i>File|Open Source</i>.</p>
-<p>To switch between different source files, choose the source file from
-the <i>Window</i> menu.</p>
</body>
</html>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/kdbg-2.2.0/kdbg/exprwnd.cpp new/kdbg-2.2.1/kdbg/exprwnd.cpp
--- old/kdbg-2.2.0/kdbg/exprwnd.cpp 2009-05-20 21:24:10.000000000 +0200
+++ new/kdbg-2.2.1/kdbg/exprwnd.cpp 2010-03-27 21:26:16.000000000 +0100
@@ -653,11 +653,11 @@
std::list