ddd-3.3.12-7 was missing dependencies on Fink's libncurses, so it rightly complained about it (see below).
This update restores those dependencies (copied from 3.3.12-6).
Successfully built with "fink build -m".
Looking for incorrect headers in 218 dependency files...
Determining fink providers of 80 headers...
1 - 80
Found use of headers from 2 fink packages:
libxt-flat
openmotif4
Scanning binaries for incorrect dyld linking...
./ddd/ddd.exe uses /usr/lib/libncurses.5.4.dylib
Please fix build process to get consistent use of fink's libraries.
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-ddd-3.3.12-7
(Reading database ... 172172 files and directories currently installed.)
Removing fink-buildlock-ddd-3.3.12-7 ...
Failed: phase compiling: ddd-3.3.12-7 failed
Indeed. Sorry I had dropped it!