Just compiled 1.4, bunch of warnings. A couple are of concern, the year thing and why is mutt still using mktemp? Using gcc-3.1.
In file included from mutt_menu.h:23, from addrbook.c:20: keymap.h:83: warning: array type has incomplete element type In file included from mutt_menu.h:23, from attach.c:21: keymap.h:83: warning: array type has incomplete element type In file included from mutt_menu.h:23, from browser.c:21: keymap.h:83: warning: array type has incomplete element type In file included from mutt_menu.h:23, from commands.c:22: keymap.h:83: warning: array type has incomplete element type In file included from mutt_menu.h:23, from compose.c:21: keymap.h:83: warning: array type has incomplete element type In file included from mutt_menu.h:23, from curs_lib.c:20: keymap.h:83: warning: array type has incomplete element type curs_lib.c: In function `mutt_format_string': curs_lib.c:561: warning: implicit declaration of function `wcwidth' In file included from mutt_menu.h:23, from curs_main.c:21: keymap.h:83: warning: array type has incomplete element type edit.c:36: warning: string length `623' is greater than the length `509' ISO C89 compilers are required to support In file included from mutt_menu.h:23, from enter.c:21: keymap.h:83: warning: array type has incomplete element type enter.c: In function `my_wcwidth': enter.c:37: warning: implicit declaration of function `wcwidth' init.c: In function `mutt_init': init.c:1860: warning: implicit declaration of function `getsid' In file included from handler.c:29: keymap.h:83: warning: array type has incomplete element type In file included from help.c:23: keymap.h:83: warning: array type has incomplete element type help.c: In function `print_macro': help.c:106: warning: implicit declaration of function `wcwidth' In file included from mutt_menu.h:23, In file included from mutt_menu.h:23, from keymap.c:20: keymap.h:83: warning: array type has incomplete element type main.c:50: warning: string length `1226' is greater than the length `509' ISO C89 compilers are required to support main.c: In function `mutt_usage': main.c:88: warning: string length `1250' is greater than the length `509' ISO C89 compilers are required to support In file included from mutt_menu.h:23, from menu.c:21: keymap.h:83: warning: array type has incomplete element type In file included from pager.c:22: keymap.h:83: warning: array type has incomplete element type pager.c: In function `format_line': pager.c:1126: warning: implicit declaration of function `wcwidth' In file included from mutt_menu.h:23, from postpone.c:21: keymap.h:83: warning: array type has incomplete element type In file included from mutt_menu.h:23, from query.c:20: keymap.h:83: warning: array type has incomplete element type In file included from mutt_menu.h:23, from recvattach.c:22: keymap.h:83: warning: array type has incomplete element type In file included from mutt_menu.h:23, from recvcmd.c:24: keymap.h:83: warning: array type has incomplete element type In file included from send.c:22: keymap.h:83: warning: array type has incomplete element type In file included from mutt_menu.h:23, from status.c:20: keymap.h:83: warning: array type has incomplete element type pgp.c: In function `pgp_current_time': pgp.c:143: warning: `%c' yields only last 2 digits of year in some locales In file included from mutt_menu.h:23, from pgpkey.c:25: keymap.h:83: warning: array type has incomplete element type muttlib.o: In function `mutt_adv_mktemp': muttlib.o(.text+0xb0): the use of `mktemp' is dangerous, better use `mkstemp' extlib.c: In function `mutt_exit': extlib.c:36: warning: implicit declaration of function `exit'