donnie@supernova PHYLIP-3.6b $ grep Xaw -r . ./configure: # Check for libraries that X11R6 Xt/Xaw programs need. ./src/draw.c: XawDialogAddButton(dialog,"Dismiss",(XtCallbackProc)dismiss_dialog ./include/draw.h:#include <X11/Xaw/Label.h> ./include/draw.h:#include <X11/Xaw/SimpleMenu.h> ./include/draw.h:#include <X11/Xaw/Paned.h> ./include/draw.h:#include <X11/Xaw/Box.h> ./include/draw.h:#include <X11/Xaw/MenuButton.h> ./include/draw.h:#include <X11/Xaw/SmeBSB.h> ./include/draw.h:#include <X11/Xaw/Form.h> ./include/draw.h:#include <X11/Xaw/Dialog.h> I expect this will result in problems whenever do_dialog() gets called.
As far as I can tell, the function never gets called. I (and many other people) use this package regularly, and never noticed any problem. Marking as WONTFIX, but feel free to reopen if you actually encounter a bug.