Hello community, here is the log from the commit of package kdbg for openSUSE:Factory checked in at Mon Jul 19 21:05:31 CEST 2010. -------- --- KDE/kdbg/kdbg.changes 2010-04-11 09:58:58.000000000 +0200 +++ /mounts/work_src_done/STABLE/kdbg/kdbg.changes 2010-07-08 07:22:27.000000000 +0200 @@ -1,0 +2,7 @@ +Thu Jul 8 05:17:26 UTC 2010 - beineri@opensuse.org + +- 2.2.2 bugfix release: + * An error message was shown instead of assembler code when + gdb 7.1 was used. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- kdbg-2.2.1.tar.bz2 New: ---- kdbg-2.2.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdbg.spec ++++++ --- /var/tmp/diff_new_pack.tsD7ID/_old 2010-07-19 21:05:09.000000000 +0200 +++ /var/tmp/diff_new_pack.tsD7ID/_new 2010-07-19 21:05:09.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package kdbg (Version 2.2.1) +# spec file for package kdbg (Version 2.2.2) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -23,7 +23,7 @@ Group: Development/Tools/Debuggers Summary: Graphical User Interface for GDB Requires: gdb -Version: 2.2.1 +Version: 2.2.2 Release: 1 BuildRoot: %{_tmppath}/%{name}-%{version}-build Url: http://www.kdbg.org/ ++++++ kdbg-2.2.1.tar.bz2 -> kdbg-2.2.2.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbg-2.2.1/Makefile.am new/kdbg-2.2.2/Makefile.am --- old/kdbg-2.2.1/Makefile.am 2010-03-27 21:40:02.000000000 +0100 +++ new/kdbg-2.2.2/Makefile.am 2010-06-09 21:04:01.000000000 +0200 @@ -6,7 +6,8 @@ EXTRA_DIST = BUGS ChangeLog-pre-2.2.0 COPYING TODO admin \ ReleaseNotes-2.2.0 \ - ReleaseNotes-2.2.1 + ReleaseNotes-2.2.1 \ + ReleaseNotes-2.2.2 $(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' old/kdbg-2.2.1/Makefile.in new/kdbg-2.2.2/Makefile.in --- old/kdbg-2.2.1/Makefile.in 2010-03-27 22:00:44.000000000 +0100 +++ new/kdbg-2.2.2/Makefile.in 2010-06-09 21:30:29.000000000 +0200 @@ -337,7 +337,8 @@ AUTOMAKE_OPTIONS = foreign EXTRA_DIST = BUGS ChangeLog-pre-2.2.0 COPYING TODO admin \ ReleaseNotes-2.2.0 \ - ReleaseNotes-2.2.1 + ReleaseNotes-2.2.1 \ + ReleaseNotes-2.2.2 MAINTAINERCLEANFILES = subdirs configure.in acinclude.m4 configure.files #>- all: config.h diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbg-2.2.1/ReleaseNotes-2.2.2 new/kdbg-2.2.2/ReleaseNotes-2.2.2 --- old/kdbg-2.2.1/ReleaseNotes-2.2.2 1970-01-01 01:00:00.000000000 +0100 +++ new/kdbg-2.2.2/ReleaseNotes-2.2.2 2010-06-09 21:03:42.000000000 +0200 @@ -0,0 +1,11 @@ +KDbg Release Notes for version 2.2.2 +==================================== + +The 2.2.x series is still based on Qt 3 and KDE 3. + +Changes since 2.2.1 +------------------- + +There is only one bug fix: + +- An error message was shown instead of assembler code when gdb 7.1 was used. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbg-2.2.1/configure new/kdbg-2.2.2/configure --- old/kdbg-2.2.1/configure 2010-03-27 21:38:24.000000000 +0100 +++ new/kdbg-2.2.2/configure 2010-06-09 21:06:02.000000000 +0200 @@ -2746,7 +2746,7 @@ # Define the identity of the package. PACKAGE=kdbg - VERSION=2.2.1 + VERSION=2.2.2 cat >>confdefs.h <<_ACEOF diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbg-2.2.1/configure.in new/kdbg-2.2.2/configure.in --- old/kdbg-2.2.1/configure.in 2010-03-27 21:38:18.000000000 +0100 +++ new/kdbg-2.2.2/configure.in 2010-06-09 21:05:56.000000000 +0200 @@ -40,7 +40,7 @@ AC_ARG_PROGRAM dnl Automake doc recommends to do this only here. (Janos) -AM_INIT_AUTOMAKE(kdbg, 2.2.1) dnl searches for some needed programs +AM_INIT_AUTOMAKE(kdbg, 2.2.2) dnl searches for some needed programs KDE_SET_PREFIX diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbg-2.2.1/configure.in.in new/kdbg-2.2.2/configure.in.in --- old/kdbg-2.2.1/configure.in.in 2010-03-27 21:40:02.000000000 +0100 +++ new/kdbg-2.2.2/configure.in.in 2010-06-09 21:05:33.000000000 +0200 @@ -1,4 +1,4 @@ #MIN_CONFIG -AM_INIT_AUTOMAKE(kdbg, 2.2.1) +AM_INIT_AUTOMAKE(kdbg, 2.2.2) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbg-2.2.1/kdbg/gdbdriver.cpp new/kdbg-2.2.2/kdbg/gdbdriver.cpp --- old/kdbg-2.2.1/kdbg/gdbdriver.cpp 2010-03-27 21:26:16.000000000 +0100 +++ new/kdbg-2.2.2/kdbg/gdbdriver.cpp 2010-06-08 22:27:05.000000000 +0200 @@ -312,6 +312,32 @@ cmds[DCcorefile].fmt = "core-file %s\n"; } } + { + /* + * Check for GDB 7.1 or later; the syntax for the disassemble + * command has changed. + * This RE picks the last version number in the first line, + * because at least OpenSUSE writes its own version number + * in the first line (but before GDB's version number). + */ + QRegExp re( + " " // must be preceded by space + "[(]?" // SLES 10 embeds in parentheses + "(\\d+)\\.(\\d+)" // major, minor + "[^ ]*\\n" // no space until end of line + ); + int pos = re.search(m_output); + const char* disass = "disassemble %s %s\n"; + if (pos >= 0) { + int major = re.cap(1).toInt(); + int minor = re.cap(2).toInt(); + if (major > 7 || (major == 7 && minor >= 1)) + { + disass = "disassemble %s, %s\n"; + } + } + cmds[DCdisassemble].fmt = disass; + } break; default:; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbg-2.2.1/kdbg/pgmargsbase.cpp new/kdbg-2.2.2/kdbg/pgmargsbase.cpp --- old/kdbg-2.2.1/kdbg/pgmargsbase.cpp 2010-03-27 21:36:05.000000000 +0100 +++ new/kdbg-2.2.2/kdbg/pgmargsbase.cpp 2010-06-06 14:57:15.000000000 +0200 @@ -3,7 +3,7 @@ /**************************************************************************** ** Form implementation generated from reading ui file '../../exper/kdbg/pgmargsbase.ui' ** -** Created: Sat Mar 27 21:36:05 2010 +** Created: Sun Jun 6 14:57:15 2010 ** ** WARNING! All changes made in this file will be lost! ****************************************************************************/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdbg-2.2.1/kdbg/procattachbase.cpp new/kdbg-2.2.2/kdbg/procattachbase.cpp --- old/kdbg-2.2.1/kdbg/procattachbase.cpp 2010-03-27 21:36:05.000000000 +0100 +++ new/kdbg-2.2.2/kdbg/procattachbase.cpp 2010-06-06 14:57:15.000000000 +0200 @@ -3,7 +3,7 @@ /**************************************************************************** ** Form implementation generated from reading ui file '../../exper/kdbg/procattachbase.ui' ** -** Created: Sat Mar 27 21:36:05 2010 +** Created: Sun Jun 6 14:57:15 2010 ** ** WARNING! All changes made in this file will be lost! ****************************************************************************/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org