Here's a patch for an obvious bug in cipher/ttyio.h. diff -u org/cipher/ttyio.h new/cipher/ttyio.h #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 5 ) void tty_printf (const char *fmt, ... ) __attribute__ ((format (printf,1,2))); #else - void tty_printf const char *fmt, ... ); + void tty_printf (const char *fmt, ... ); #endif