Hello, I am building autoconf-2.60 in the framework of my project (see signature) and 'make check' fails - just several tests.
This is most likely a known issue. Is there a simple way to disable the failing tests - like commenting out lines in a file or deleting files in a directory. Please find screen output of 'make test' below. Thanks, Sergei. Screen output of 'make test': Making check in bin make[1]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/bin' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/bin' Making check in . make[1]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60' make[1]: Nothing to be done for `check-am'. make[1]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60' Making check in lib make[1]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib' Making check in Autom4te make[2]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/Autom4te' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/Autom4te' Making check in m4sugar make[2]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/m4sugar' make check-local make[3]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/m4sugar' make[3]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/m4sugar' make[2]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/m4sugar' Making check in autoconf make[2]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/autoconf' make check-local make[3]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/autoconf' make[3]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/autoconf' make[2]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/autoconf' Making check in autotest make[2]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/autotest' make check-local make[3]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/autotest' make[3]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/autotest' make[2]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/autotest' Making check in autoscan make[2]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/autoscan' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/autoscan' Making check in emacs make[2]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/emacs' make[2]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/emacs' make[2]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib' make[1]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib' Making check in config make[1]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/config' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/config' Making check in man make[1]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/man' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/man' Making check in doc make[1]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/doc' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/doc' Making check in tests make[1]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/tests' make autoconf autoheader autom4te autoreconf autoscan autoupdate ifnames make[2]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/tests' autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg' ../bin/autom4te -B '..'/lib -B '..'/lib --language=M4sh ./wrapper.as -o wrapper.in rm -f autoconf autoconf.tmp input=wrapper.in; \ sed -e 's|@[EMAIL PROTECTED]|autoconf|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e "s|@[EMAIL PROTECTED]|Generated from $input.|g" wrapper.in >autoconf.tmp chmod +x autoconf.tmp chmod a-w autoconf.tmp mv -f autoconf.tmp autoconf rm -f autoheader autoheader.tmp input=wrapper.in; \ sed -e 's|@[EMAIL PROTECTED]|autoheader|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e "s|@[EMAIL PROTECTED]|Generated from $input.|g" wrapper.in >autoheader.tmp chmod +x autoheader.tmp chmod a-w autoheader.tmp mv -f autoheader.tmp autoheader rm -f autom4te autom4te.tmp input=wrapper.in; \ sed -e 's|@[EMAIL PROTECTED]|autom4te|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e "s|@[EMAIL PROTECTED]|Generated from $input.|g" wrapper.in >autom4te.tmp chmod +x autom4te.tmp chmod a-w autom4te.tmp mv -f autom4te.tmp autom4te rm -f autoreconf autoreconf.tmp input=wrapper.in; \ sed -e 's|@[EMAIL PROTECTED]|autoreconf|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e "s|@[EMAIL PROTECTED]|Generated from $input.|g" wrapper.in >autoreconf.tmp chmod +x autoreconf.tmp chmod a-w autoreconf.tmp mv -f autoreconf.tmp autoreconf rm -f autoscan autoscan.tmp input=wrapper.in; \ sed -e 's|@[EMAIL PROTECTED]|autoscan|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e "s|@[EMAIL PROTECTED]|Generated from $input.|g" wrapper.in >autoscan.tmp chmod +x autoscan.tmp chmod a-w autoscan.tmp mv -f autoscan.tmp autoscan rm -f autoupdate autoupdate.tmp input=wrapper.in; \ sed -e 's|@[EMAIL PROTECTED]|autoupdate|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e "s|@[EMAIL PROTECTED]|Generated from $input.|g" wrapper.in >autoupdate.tmp chmod +x autoupdate.tmp chmod a-w autoupdate.tmp mv -f autoupdate.tmp autoupdate rm -f ifnames ifnames.tmp input=wrapper.in; \ sed -e 's|@[EMAIL PROTECTED]|ifnames|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e 's|@[EMAIL PROTECTED]|/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60|g' -e "s|@[EMAIL PROTECTED]|Generated from $input.|g" wrapper.in >ifnames.tmp chmod +x ifnames.tmp chmod a-w ifnames.tmp mv -f ifnames.tmp ifnames make[2]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/tests' make check-local make[2]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/tests' cd ../lib/autotest && make autotest.m4f make[3]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/autotest' make[3]: `autotest.m4f' is up to date. make[3]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/lib/autotest' autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg' ../bin/autom4te -B '..'/lib -B '..'/lib --language=autotest -I . suite.at -o testsuite.tmp mv testsuite.tmp testsuite /bin/sh ./testsuite ## ----------------------------- ## ## GNU Autoconf 2.60 test suite. ## ## ----------------------------- ## Executables (autoheader, autoupdate...). 1: Syntax of the shell scripts ok 2: Syntax of the Perl scripts ok 3: autom4te cache FAILED (tools.at:106) 4: autoconf --trace: user macros ok 5: autoconf --trace: builtins ok 6: autoconf: forbidden tokens, basic ok 7: autoconf: forbidden tokens, exceptions ok 8: autoconf: automatically allowed tokens ok 9: autoconf: the empty token ok 10: autoconf: subdirectories ok 11: ifnames ok 12: autoheader ok 13: autoupdate ok 14: autoupdating AC_LINK_FILES ok 15: autoupdating AC_PREREQ ok 16: autoupdating AU_ALIAS ok 17: autoupdating OLD to NEW ok 18: autoupdating AC_HELP_STRING ok 19: autoupdating with m4sugar ok 20: autoupdating AC_LANG_SAVE ok 21: autoupdating AC_FOREACH ok 22: autoupdating with aclocal and m4_include skipped (tools.at:785) M4sugar. 23: m4_warn ok 24: m4_require: error message ok 25: m4_require: circular dependencies ok 26: m4_text_wrap ok 27: Standard regular expressions ok 28: M4 loops ok M4sh. 29: LINENO ok 30: AS_DIRNAME ok 31: AS_BASENAME ok 32: AS_MKDIR_P ok 33: AS_VERSION_COMPARE ok 34: Negated classes in globbing ok 35: Functions Support ok 36: Functions and return Support ok 37: AS_REQUIRE_SHELL_FN and m4_require ok 38: AS_HELP_STRING ok 39: AS_IF and AS_CASE ok Autotest. 40: Empty test suite ok 41: Empty test ok 42: Empty check ok 43: Truth ok 44: Fallacy ok 45: Literal multiline command ok 46: Multiline parameter expansion ok 47: Backquote command substition ok 48: Multiline backquote command substition ok 49: Parenthetical command substition ok 50: Multiline parenthetical command substition ok 51: Invalid brace-enclosed parameter expansion ok 52: Multiline command from M4 expansion expected failure (autotest.at:170) 53: Double-M4-quoted command ok 54: BS-newline in command ok 55: ^BS-newline in command ok 56: BSx641-newline in command ok 57: BS-BS-newline in command ok 58: BSx640-newline in command ok 59: Newline-CODE-BS-newline in command ok 60: Single-quote-BS-newline in command ok 61: Single-quote-newline-BS-newline in command ok 62: Backquote in a test title expected failure (autotest.at:256) 63: Single-quote in a test title expected failure (autotest.at:257) 64: Double-quote in a test title expected failure (autotest.at:258) 65: Backslash in a test title ok 66: Debugging a successful test ok 67: Debugging script and environment ok 68: Debugging a failed test ok 69: Keywords and ranges ok Autoconf base layer. 70: AC_REQUIRE: topological sort ok 71: AC_REQUIRE: error message ok 72: AC_REQUIRE & AC_DEFUN_ONCE: Require, expand ok 73: AC_REQUIRE & AC_DEFUN_ONCE: Expand, require ok 74: AC_REQUIRE & AC_PROVIDE ok 75: AC_CACHE_CHECK ok 76: AC_TRY_COMMAND ok 77: Input/Output ok Testing config.status. 78: AC_CONFIG_COMMANDS with empty commands ok 79: Multiple AC_CONFIG_FILES ok 80: AC_ARG_VAR ok 81: AC_CONFIG_FILES, HEADERS, LINKS and COMMANDS ok 82: Macro calls in AC_CONFIG_COMMANDS tags ok 83: Missing templates ok 84: configure invocation ok 85: #define header templates ok 86: Torturing config.status ok 87: Substitute a 2000-byte string ok 88: Define to a 2000-byte string ok 89: Substitute and define special characters ok 90: Substitute a newline ok 91: Define a newline expected failure (torture.at:652) 92: datarootdir workaround ok 93: srcdir ok 94: Signal handling ok autoreconf. 95: Configuring subdirectories skipped (torture.at:793) 96: Deep Package skipped (torture.at:897) 97: Non-Autoconf AC_CONFIG_SUBDIRS skipped (torture.at:961) 98: Empty directory skipped (torture.at:1004) 99: Unusual Automake input files skipped (torture.at:1025) Low level compiling/preprocessing macros. 100: AC_LANG, AC_LANG_PUSH & AC_LANG_POP ok 101: AC_REQUIRE & AC_LANG ok 102: AC_RUN_IFELSE ok 103: AC_TRY_LINK_FUNC ok Testing autoconf/lang macros. 104: AC_NO_EXECUTABLES ok 105: AC_REQUIRE_CPP ok C low level compiling/preprocessing macros. 106: Extensions ok 107: Broken/missing compilers ok 108: C keywords ok 109: AC_PROG_CPP requires AC_PROG_CC ok 110: AC_PROG_CPP with warnings ok 111: AC_PROG_CPP without warnings ok 112: AC_PROG_CPP via CC ok Testing autoconf/c macros. 113: AC_C_BACKSLASH_A ok 114: AC_C_BIGENDIAN ok 115: AC_C_CHAR_UNSIGNED ok 116: AC_C_INLINE ok 117: AC_C_RESTRICT ok 118: AC_C_STRINGIZE ok 119: AC_C_TYPEOF ok 120: AC_PROG_CC_C89 ok 121: AC_PROG_CC_C99 ok 122: AC_PROG_CC_C_O ok 123: AC_PROG_CC_STDC ok 124: AC_PROG_CPP_WERROR ok 125: AC_PROG_CXX_C_O ok 126: AC_PROG_GCC_TRADITIONAL ok 127: AC_LANG_C ok 128: AC_LANG_CPLUSPLUS ok 129: AC_LANG_OBJC ok Fortran low level compiling/preprocessing macros. 130: GNU Fortran 77 ok 131: GNU Fortran ok Testing autoconf/fortran macros. 132: AC_F77_MAIN ok 133: AC_F77_WRAPPERS ok 134: AC_FC_MAIN ok 135: AC_FC_WRAPPERS ok 136: AC_PROG_F77_C_O ok 137: AC_PROG_FC_C_O ok 138: AC_F77_NAME_MANGLING ok 139: AC_LANG_FORTRAN77 ok Semantics. 140: AC_CHECK_LIB ok 141: AC_SEARCH_LIBS ok 142: AC_SEARCH_LIBS (none needed) ok 143: AC_CHECK_DECLS ok 144: AC_CHECK_FUNCS ok 145: AC_REPLACE_FUNCS ok 146: AC_CHECK_HEADERS ok 147: AC_CHECK_HEADERS_OLD ok 148: AC_CHECK_HEADERS_NEW ok 149: AC_CHECK_MEMBERS ok 150: AC_CHECK_ALIGNOF ok 151: AC_CHECK_ALIGNOF (cross compile) ok 152: AC_CHECK_ALIGNOF struct ok 153: AC_CHECK_ALIGNOF struct (cross compile) ok 154: AC_CHECK_SIZEOF ok 155: AC_CHECK_SIZEOF (cross compile) ok 156: AC_CHECK_SIZEOF struct ok 157: AC_CHECK_SIZEOF struct (cross compile) ok 158: AC_CHECK_TYPES ok 159: AC_CHECK_TYPES: backward compatibility ok 160: AC_CHECK_FILES ok 161: AC_CHECK_PROG & AC_CHECK_PROGS ok 162: AC_C_BIGENDIAN ok 163: AC_PATH_PROG & AC_PATH_PROGS ok 164: AC_PATH_XTRA ok 165: AC_SYS_RESTARTABLE_SYSCALLS ok 166: AC_FUNC_WAIT3 ok Testing autoconf/general macros. 167: AC_ARG_ENABLE ok 168: AC_ARG_PROGRAM ok 169: AC_ARG_VAR ok 170: AC_ARG_WITH ok 171: AC_CANONICAL_TARGET ok 172: AC_CHECK_DECLS_ONCE ok 173: AC_EGREP_CPP ok 174: AC_EGREP_HEADER ok 175: AC_PREFIX_DEFAULT ok 176: AC_PRESERVE_HELP_ORDER ok 177: AC_CHECKING ok 178: AC_COMPILE_CHECK ok 179: AC_ENABLE ok 180: AC_FOREACH ok 181: AC_MSG_RESULT_UNQUOTED ok 182: AC_TRY_COMPILE ok 183: AC_TRY_CPP ok 184: AC_TRY_LINK ok 185: AC_TRY_RUN ok 186: AC_VALIDATE_CACHED_SYSTEM_TUPLE ok 187: AC_WITH ok Testing autoconf/status macros. 188: AC_OUTPUT_COMMANDS ok Testing autoconf/specific macros. 189: AC_ISC_POSIX ok 190: AC_SYS_INTERPRETER ok 191: AC_SYS_LARGEFILE ok 192: AC_SYS_LONG_FILE_NAMES ok 193: AC_SYS_POSIX_TERMIOS ok 194: AC_USE_SYSTEM_EXTENSIONS ok 195: AC_ARG_ARRAY ok 196: AC_DECL_SYS_SIGLIST ok 197: AC_DYNIX_SEQ ok 198: AC_HAVE_POUNDBANG ok 199: AC_IRIX_SUN ok 200: AC_SCO_INTL ok 201: AC_XENIX_DIR ok Testing autoconf/programs macros. 202: AC_PROG_AWK ok 203: AC_PROG_FGREP ok 204: AC_PROG_INSTALL ok 205: AC_PROG_LEX ok 206: AC_PROG_LN_S ok 207: AC_PROG_MAKE_SET ok 208: AC_PROG_MKDIR_P ok 209: AC_PROG_RANLIB ok 210: AC_PROG_SED ok 211: AC_PROG_YACC ok 212: AC_CHECK_TOOL_PREFIX ok 213: AC_DECL_YYTEXT ok 214: AC_RSH ok Testing autoconf/headers macros. 215: AC_CHECK_HEADERS_ONCE ok 216: AC_HEADER_ASSERT ok 217: AC_HEADER_MAJOR ok 218: AC_HEADER_RESOLV ok 219: AC_HEADER_STAT ok 220: AC_HEADER_STDBOOL ok 221: AC_HEADER_TIOCGWINSZ ok 222: AC_DIR_HEADER ok 223: AC_MEMORY_H ok 224: AC_UNISTD_H ok 225: AC_USG ok Testing autoconf/types macros. 226: AC_STRUCT_DIRENT_D_INO ok 227: AC_STRUCT_DIRENT_D_TYPE ok 228: AC_STRUCT_ST_BLOCKS ok 229: AC_STRUCT_TIMEZONE ok 230: AC_TYPE_INT16_T ok 231: AC_TYPE_INT32_T ok 232: AC_TYPE_INT64_T ok 233: AC_TYPE_INT8_T ok 234: AC_TYPE_INTMAX_T ok 235: AC_TYPE_INTPTR_T ok 236: AC_TYPE_LONG_DOUBLE ok 237: AC_TYPE_LONG_DOUBLE_WIDER ok 238: AC_TYPE_MODE_T ok 239: AC_TYPE_OFF_T ok 240: AC_TYPE_SIGNAL ok 241: AC_TYPE_SSIZE_T ok 242: AC_TYPE_UINT16_T ok 243: AC_TYPE_UINT32_T ok 244: AC_TYPE_UINT64_T ok 245: AC_TYPE_UINT8_T ok 246: AC_TYPE_UINTMAX_T ok 247: AC_TYPE_UINTPTR_T ok 248: AC_C_LONG_DOUBLE ok 249: AC_INT_16_BITS ok 250: AC_LONG_64_BITS ok 251: AC_STRUCT_ST_BLKSIZE ok 252: AC_STRUCT_ST_RDEV ok 253: AM_TYPE_PTRDIFF_T ok Testing autoconf/functions macros. 254: AC_CHECK_FUNCS_ONCE ok 255: AC_FUNC_CHOWN ok 256: AC_FUNC_CLOSEDIR_VOID ok 257: AC_FUNC_ERROR_AT_LINE ok 258: AC_FUNC_FNMATCH ok 259: AC_FUNC_FORK ok 260: AC_FUNC_FSEEKO ok 261: AC_FUNC_GETGROUPS ok 262: AC_FUNC_GETMNTENT ok 263: AC_FUNC_GETPGRP ok 264: AC_FUNC_LSTAT ok 265: AC_FUNC_MALLOC ok 266: AC_FUNC_MBRTOWC ok 267: AC_FUNC_MEMCMP ok 268: AC_FUNC_MKTIME ok 269: AC_FUNC_MMAP ok 270: AC_FUNC_OBSTACK ok 271: AC_FUNC_REALLOC ok 272: AC_FUNC_SELECT_ARGTYPES ok 273: AC_FUNC_SETPGRP ok 274: AC_FUNC_SETVBUF_REVERSED ok 275: AC_FUNC_STAT ok 276: AC_FUNC_STRCOLL ok 277: AC_FUNC_STRERROR_R ok 278: AC_FUNC_STRFTIME ok 279: AC_FUNC_STRNLEN ok 280: AC_FUNC_STRTOD ok 281: AC_FUNC_STRTOLD ok 282: AC_FUNC_UTIME_NULL ok 283: AC_FUNC_VPRINTF ok Testing autoconf/libs macros. 284: AC_HAVE_LIBRARY ok Compatibility with other tools. 285: Libtool ok Autoscan. 286: autoscan ok ## ------------- ## ## Test results. ## ## ------------- ## ERROR: 280 tests were run, 6 failed (5 expected failures). 6 tests were skipped. ## -------------------------- ## ## testsuite.log was created. ## ## -------------------------- ## Please send `tests/testsuite.log' and all information you think might help: To: <[email protected]> Subject: [GNU Autoconf 2.60] testsuite: 3 failed You may investigate any problem if you feel able to do so, in which case the test suite provides a good starting point. Its output may be found below `tests/testsuite.dir'. make[2]: *** [check-local] Error 1 make[2]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/tests' make[1]: *** [check-am] Error 2 make[1]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/autoconf-2.60/tests' make: *** [check-recursive] Error 1 Applications From Scratch: http://appsfromscratch.berlios.de/ ____________________________________________________________________________________ Do you Yahoo!? Everyone is raving about the all-new Yahoo! Mail. http://new.mail.yahoo.com
