lcom-1.03.tar.gz

  Source for application that has broken form dialog that seems to
  work with older libraries but not with newer ones.  It's a program
  used to test Unix serial ports.  It can open multiple serial ports
  and display the data from each port in a separate window.  The form
  that fails is the one that allows you to edit the settings of an
  open serial port.  To see that form, start the progam like so:

    ./lcom /dev/ttyS0    # open /dev/ttyS0 in dumb-terminal mode

  Once the port is opened, hit ESC-e, and a form should pop up
  allowing you to edit the baud, parity, stop bits, etc.  Hit Enter to
  exit the port config dialog, then ESC-x to exit program.

  That form stopped being displayed "recently."

  Doesnt' work:

    Fedora 14 ncurses-5.7-8.20100703.fc14
    Fedora 14 ncurses-5.7-9.20100703.fc14
    Fedora 13 ncurses-5.7-7.20100130.fc13
    Gentoo ncurses-5.9

  Works:

    Gentoo ncurses-5.7-r7 (see below)
    Older Fedora (exact versions still unknown)

  I'm currently download Fedora 12 to see if that works.

ncurses-5.7-r7.tar.bz2

  The patched ncruses-5.7 source tree used by Gentoo to build a version of
  ncurses-5.7 that does show the port-edit form.

ncurses-5.9.tar.bz2

  The patched ncruses-5.9 source tree used by Gentoo to build a
  version of ncurses-5.9 that doesn't show the port-edit form.
  (Behavior is same as recent Fedora libraries.)

gentoo-patches

  Directory containing the patches gentoo applies to the standard
  ncurses 5.7/5.9 source trees.  [It looks like 5.8 never made it into
  Gentoo.]

gentoo-ncurses.txt

  Build log showing what order patches are applied in the two source
  trees.