When I tried to build duns 2.7.1 and duns from CVS (as
of 16 June 2004) using the linuxpar architecture
(DUNSARCH=linuxpar) I got lots of FORTRAN errors that
were caused by apparent column misalignment of various
labels. These problems did not appear if I used the linux
architecture (DUNSARCH=linux).
I wrote a small python script that automatically fixes up
the labels so they are right adjusted to the fifth column
and ran it on all the src/*.F files. This solved the
problem (the code now compiles).
I have attached a .tgz file with the unified diffs against
the CVS tree as of 16 June 2004 as well as a copy of
the python script used to fixup all the .F files.
TGZ file with diffs and repair script