As this patch has been hanging around for some time now, gdb 7.2 is in unstable and having a broken machine code view winodw is annoying, I've prepared an NMU for this and uploaded it to delayed-10.
The only controversial bit is changing the recommended version of gdb to one that requires the new syntax. Feel free to do your own upload in the meantime if that doesn't suit. Here's the diff: diff -urN ddd-3.3.12/debian/changelog ddd-3.3.12.nmu/debian/changelog --- ddd-3.3.12/debian/changelog 2010-09-11 19:28:06.000000000 +0100 +++ ddd-3.3.12.nmu/debian/changelog 2011-07-08 18:23:53.371733002 +0100 @@ -1,3 +1,10 @@ +ddd (1:3.3.12-2.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix machine code window view (Closes: #597328) + + -- Wookey <woo...@debian.org> Fri, 08 Jul 2011 17:29:38 +0100 + ddd (1:3.3.12-2) unstable; urgency=low * Drop versioned lpr Build-Depends and instead force LPR=lpr in the diff -urN ddd-3.3.12/debian/control ddd-3.3.12.nmu/debian/control --- ddd-3.3.12/debian/control 2010-09-11 19:11:15.000000000 +0100 +++ ddd-3.3.12.nmu/debian/control 2011-07-08 17:35:07.275733001 +0100 @@ -9,7 +9,7 @@ Package: ddd Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Recommends: gdb (>= 5.0) +Recommends: gdb (>= 7.1) Suggests: ddd-doc, perl (>= 5.8.0), pydb, info, glibc-doc, xterm, x11-utils, gnuplot, rsh-client, cups-bsd | lpr Conflicts: ddd-smotif, ddd-dmotif Replaces: ddd-smotif, ddd-dmotif diff -urN ddd-3.3.12/debian/patches/machine_code_window_fix.diff ddd-3.3.12.nmu/debian/patches/machine_code_window_fix.diff --- ddd-3.3.12/debian/patches/machine_code_window_fix.diff 1970-01-01 01:00:00.000000000 +0100 +++ ddd-3.3.12.nmu/debian/patches/machine_code_window_fix.diff 2011-07-08 17:29:00.479733002 +0100 @@ -0,0 +1,13 @@ +Index: ddd-3.3.12/ddd/GDBAgent.C +=================================================================== +--- ddd-3.3.12.orig/ddd/GDBAgent.C 2011-07-08 17:28:14.191733002 +0100 ++++ ddd-3.3.12/ddd/GDBAgent.C 2011-07-08 17:28:39.575733001 +0100 +@@ -3200,7 +3200,7 @@ + { + string end_( end ); + normalize_address(end_); +- cmd += ' '; ++ cmd += ','; + cmd += end_; + } + return cmd; diff -urN ddd-3.3.12/debian/patches/series ddd-3.3.12.nmu/debian/patches/series --- ddd-3.3.12/debian/patches/series 2010-09-11 19:24:42.000000000 +0100 +++ ddd-3.3.12.nmu/debian/patches/series 2011-07-08 17:27:55.175733001 +0100 @@ -4,3 +4,4 @@ 004_userinfo.diff 005_gcc44_fix.diff 006_unumlaut_fix.diff +machine_code_window_fix.diff Wookey -- Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM http://wookware.org/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org