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

Reply via email to