This is the same bug as bug #504868. It affects squeeze/testing, but
not, for most architectures, sid/unstable.
Squeeze is using ddd version 1:3.3.11-1
Sid is using ddd version 1:3.3.12-1 (for most major architectures, a
few architectures are using the older package)
Again - I do not believe this is broken in sid/unstable. I just got
it from apt-get source as 3.3.12-1, and it says the same on the ddd
package page - sid/unstable gets the working 3.3.12-1. The tag
marking this as FTBFS in sid/unstable is no longer correct.
This is broken in 1:3.3.11-1 though. It is FTBFS.
Leaving out changes in the comments for licensing (the year updated
etc.), the relevant diff should be -
$ diff -u ddd-3.3.11/ddd/strclass.C ddd-3.3.12/ddd/strclass.C
--- ddd-3.3.11/ddd/strclass.C 2004-06-07 07:52:56.000000000 -0400
+++ ddd-3.3.12/ddd/strclass.C 2010-09-10 01:54:13.000000000 -0400
@@ -40,6 +40,7 @@
#include <limits.h>
#include <new>
#include <stdlib.h>
+#include <stdio.h>
void string::error(const char* msg) const
{
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]