Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com From: David Rothenberger MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="xnARTdV51/" Content-Transfer-Encoding: 7bit Message-ID: <16160.1351.752705.773318@phish.entomo.com> Date: Thu, 24 Jul 2003 09:11:51 -0700 To: cygwin AT cygwin DOT com Subject: 1.5.0: Problem with fseeko() after fdopen() Reply-To: cygwin AT cygwin DOT com --xnARTdV51/ Content-Type: text/plain; charset=us-ascii Content-Description: message body text Content-Transfer-Encoding: 7bit I'm running 1.5.0 with all the latest test packages installed. I recently noticed a problem with the test release of patch and its ability to read from stdin. I started to investigate and have extracted the problematic code from patch into a test program. The program (and patch) use open() to create/open a file and then use fdopen() on the resulting file descriptor. The file is opened in RW mode, some data is written to it, the file is flushed, and then an attempt is made to seek to the beginning of the file. This last seek fails. The seek is done using fseeko(). If fseek() is used instead, all is fine. I did a bit of debugging in newlib and determined that fdopen() doesn't set pfp->_seek64, which causes the problem. If I use fopen() to create the file, then pfp->_seek64 is set (since fopen() ends up calling fopen64()). I must admit at this point to complete ignorance about how the large file support actually works and how fseeko() magically get resolved to fseeko64(). Is fdopen() still supported in 1.5.0? Am I doing something else wrong? I have cygwin1.dll built from CVS with debugging symbols and some curiousity, so if anyone has suggestions on how to proceed debugging, I'd be happy to listen. My test program to demonstrate the problem (all copied from patch sources) and cygcheck output are attached. Dave --xnARTdV51/ Content-Type: text/plain Content-Description: test program Content-Disposition: attachment; filename="tst.c" Content-Transfer-Encoding: 7bit #include #include #include #include #include void pfatal (char const *format, ...) { int errnum = errno; va_list args; fprintf (stderr, "%s: **** ", "tst"); va_start (args, format); vfprintf (stderr, format, args); va_end (args); fflush (stderr); /* perror bypasses stdio on some hosts. */ errno = errnum; perror (" "); fflush (stderr); exit(1); } /* Create FILE with OPEN_FLAGS, and with MODE adjusted so that we can read and write the file and that the file is not executable. Return the file descriptor. */ int create_file (char const *file, int open_flags, mode_t mode) { int fd; mode |= S_IRUSR | S_IWUSR; mode &= ~ (S_IXUSR | S_IXGRP | S_IXOTH); if (! (O_CREAT && O_TRUNC)) close (creat (file, mode)); fd = open (file, O_CREAT | O_TRUNC | open_flags, mode); if (fd < 0) pfatal ("Can't create file %s", file); return fd; } #define HAVE_FSEEKO 1 #ifdef HAVE_FSEEKO # define file_seek fseeko typedef off_t file_offset; #else # define file_seek fseek typedef long file_offset; #endif int main (int argc, char **argv) { FILE *pfp; pfp = fdopen(create_file ("tst.file", O_RDWR | O_BINARY, (mode_t) 0), "w+b"); if (!pfp) { pfatal("fopen"); } char* buf = "this is a test file\npretty cool, huh?\n"; size_t bufsize = sizeof(char) * strlen(buf); if (fwrite(buf, 1, bufsize, pfp) != bufsize) { pfatal("fwrite"); } if (fflush(pfp) != 0) { pfatal("pfp"); } if (file_seek(pfp, (file_offset) 0, SEEK_SET) != 0) { pfatal("file_seek"); } buf = (char*) malloc(bufsize); while (fread(buf, 1, bufsize, pfp) != 0) ; printf("buf\n---------\n%s", buf); exit(0); } --xnARTdV51/ Content-Type: text/plain Content-Disposition: attachment; filename="cygcheck.out" Content-Transfer-Encoding: 7bit Cygwin Win95/NT Configuration Diagnostics Current System Time: Thu Jul 24 09:07:26 2003 Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 4 Path: ~\bin c:\cygwin\usr\local\bin c:\cygwin\usr\local\bin\i686-pc-cygwin c:\cygwin\bin c:\jdk1.2.2\bin c:\ntreskit c:\oracle\ora817\bin c:\cygwin\bin c:\Program Files\Oracle\jre\1.3.1\bin c:\cygwin\usr\X11R6\bin c:\WINNT\system32 c:\WINNT c:\WINNT\System32\Wbem c:\Program Files\Network Associates\PGPNT c:\Program Files\Rational\common c:\Program Files\Rational\Rational Test c:\Program Files\Rational\ClearCase\bin c:\Program Files\Hummingbird\Connectivity\7.00\Accessories\ c:\Program Files\Rational\ClearQuest c:\PROGRA~1\RATIONAL\RATION~1\NUTCROOT\mksnt c:\Program Files\Executive Software\DiskeeperWorkstation\ c:\users\daver\bin c:\Program Files\SSH Communications Security\SSH Secure Shell Output from c:\cygwin\bin\id.exe (nontsec) UID: 11150(daver) GID: 11251(clearusers) 11251(clearusers) Output from c:\cygwin\bin\id.exe (ntsec) UID: 11150(daver) GID: 11251(clearusers) 0(root) 545(Users) 11642(All Here) 11665(All_Employees) 11121(clearcase) 11251(clearusers) 11629(Developers) 10512(Domain Admins) 10513(Domain Users) 11123(Entomo Developers) 11124(Entomo Employees) 11125(Entomo Engineering) 11635(IT Ops) 11282(My Documents Redirection) SysDir: C:\WINNT\system32 WinDir: C:\WINNT HOME = `c:\users\daver' MAKE_MODE = `unix' PWD = `/c/temp' USER = `daver' ALLUSERSPROFILE = `C:\Documents and Settings\All Users' APPDATA = `C:\Documents and Settings\daver\Application Data' CLEARCASE_PRIMARY_GROUP = `clearusers' COLORFGBG = `0;default;15' COLORTERM = `rxvt-xpm' COMMONPROGRAMFILES = `C:\Program Files\Common Files' COMPUTERNAME = `PHISH' COMSPEC = `C:\WINNT\system32\cmd.exe' CVSROOT = `:ext:drothe AT firewall:/home/drothe/cvsroot' CVS_RSH = `/usr/local/bin/ssh-noescape' DISKEEPERICON = `C:\Program Files\Executive Software\DiskeeperWorkstation\' DISPLAY = `:0' GNU_HOME = `c:/cygwin' HOMEDRIVE = `c:' HOMEPATH = `\users\daver' HOMESHARE = `\\vader\daver$' J2EE_HOME = `c:/j2sdkee1.2.1' JAVA_HOME = `c:/jdk1.2.2' LOGONSERVER = `\\LUKE' MANPATH = `:/usr/ssl/man' NUMBER_OF_PROCESSORS = `1' NUTSUFFIX = `1' OLDPWD = `/home/daver' ORA81_HOME = `c:/oracle/ora817' ORA81_HOME_WIN = `c:\oracle\ora817' ORA9_HOME = `c:/oracle/ora920' ORA9_HOME_WIN = `c:\oracle\ora920' ORA_HOME = `c:/oracle/ora817' ORA_HOME_WIN = `c:\oracle\ora817' OS2LIBPATH = `C:\WINNT\system32\os2\dll;' OS = `Windows_NT' OSTYPE = `cygwin' PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH' PROCESSOR_ARCHITECTURE = `x86' PROCESSOR_IDENTIFIER = `x86 Family 6 Model 8 Stepping 6, GenuineIntel' PROCESSOR_LEVEL = `6' PROCESSOR_REVISION = `0806' PROGRAMFILES = `C:\Program Files' PROMPT = `$P$G' PROMPT_COMMAND = `echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' PS1 = `\! \W> ' RATL_RTHOME = `C:\Program Files\Rational\Rational Test' SGML_CATALOG_FILES = `/etc/sgml/catalog' SHLVL = `1' SSH_AGENT_PID = `4080' SSH_AUTH_SOCK = `/tmp/ssh-ClFF2556/agent.2556' SYSTEMDRIVE = `C:' SYSTEMROOT = `C:\WINNT' TEMP = `c:\DOCUME~1\daver\LOCALS~1\Temp' TERM = `xterm' TERMCAP = `/etc/termcap' TERMINFO = `/usr/lib/terminfo' TMP = `c:\DOCUME~1\daver\LOCALS~1\Temp' USERDNSDOMAIN = `entomo.com' USERDOMAIN = `ENTOMO' USERNAME = `daver' USERPROFILE = `C:\Documents and Settings\daver' WINDIR = `C:\WINNT' WINDOWID = `168074704' WL_HOME = `c:/weblogic510' _ = `/bin/cygcheck' HKEY_CURRENT_USER\Software\Cygnus Solutions HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 (default) = `/cygdrive' cygdrive flags = 0x00000022 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs\Cygnus Solutions (default) = (unsupported type) HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs\Development\Cygnus Solutions (default) = (unsupported type) HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2 (default) = `/cygdrive' cygdrive flags = 0x0000002a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/ (default) = `c:\cygwin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/c (default) = `c:' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/c/source (default) = `c:\source' flags = 0x00000008 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/c/tempdos (default) = `c:\tempdos' flags = 0x00000008 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/d (default) = `d:' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/e (default) = `e:' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/f (default) = `f:' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/h (default) = `h:' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/home (default) = `c:\users' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/m (default) = `m:' flags = 0x00000008 HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/p (default) = `p:' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/u (default) = `u:' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin (default) = `c:\cygwin/bin' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib (default) = `c:\cygwin/lib' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/src (default) = `f:\cygwin\usr\src' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/X11R6/lib/X11/fonts (default) = `c:\cygwin\usr\X11R6\lib\X11\fonts' flags = 0x0000000a HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options a: fd N/A N/A c: hd NTFS 19594Mb 89% CP CS UN PA FC Local Disk d: cd N/A N/A e: hd NTFS 78159Mb 95% CP CS UN PA FC External f: hd NTFS 239366Mb 14% CP CS UN PA FC External2 h: net NTFS 19594Mb 89% CP CS UN PA FC Local Disk m: net MVFS 1000Mb 50% CP CS CCase p: net NTFS 7134Mb 72% CP CS PA . s: net N/A N/A u: net NTFS 43974Mb 39% CP CS UN PA FC DATA2 . /cygdrive user binmode,cygdrive c:\cygwin / system binmode c: /c system binmode c:\source /c/source system textmode c:\tempdos /c/tempdos system textmode d: /d system binmode e: /e system binmode f: /f system binmode h: /h system binmode c:\users /home system binmode m: /m system textmode p: /p system binmode u: /u system binmode c:\cygwin/bin /usr/bin system binmode c:\cygwin/lib /usr/lib system binmode f:\cygwin\usr\src /usr/src system binmode c:\cygwin\usr\X11R6\lib\X11\fonts /usr/X11R6/lib/X11/fonts system binmode . /cygdrive system binmode,cygdrive Found: c:\cygwin\bin\awk.exe Found: c:\cygwin\bin\bash.exe Found: c:\cygwin\bin\cat.exe Found: c:\ntreskit\cat.exe Warning: c:\cygwin\bin\cat.exe hides c:\ntreskit\cat.exe Found: c:\cygwin\bin\cp.exe Found: c:\ntreskit\cp.exe Warning: c:\cygwin\bin\cp.exe hides c:\ntreskit\cp.exe Found: c:\cygwin\bin\cpp.exe Found: c:\cygwin\bin\find.exe Found: c:\ntreskit\find.exe Warning: c:\cygwin\bin\find.exe hides c:\ntreskit\find.exe Found: c:\cygwin\bin\gcc.exe Found: c:\cygwin\bin\gdb.exe Found: c:\cygwin\bin\grep.exe Found: c:\ntreskit\grep.exe Warning: c:\cygwin\bin\grep.exe hides c:\ntreskit\grep.exe Found: c:\cygwin\bin\ld.exe Found: c:\cygwin\bin\ls.exe Found: c:\ntreskit\ls.exe Warning: c:\cygwin\bin\ls.exe hides c:\ntreskit\ls.exe Found: c:\cygwin\bin\make.exe Found: c:\cygwin\bin\mv.exe Found: c:\ntreskit\mv.exe Warning: c:\cygwin\bin\mv.exe hides c:\ntreskit\mv.exe Found: c:\cygwin\bin\rm.exe Found: c:\ntreskit\rm.exe Warning: c:\cygwin\bin\rm.exe hides c:\ntreskit\rm.exe Found: c:\cygwin\bin\sed.exe Found: c:\cygwin\bin\sh.exe Found: c:\ntreskit\sh.exe Warning: c:\cygwin\bin\sh.exe hides c:\ntreskit\sh.exe Found: c:\cygwin\bin\tar.exe 61k 2003/07/17 c:\cygwin\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0 "cygbz2-1.dll" v0.0 ts=2003/7/16 22:52 54k 2002/01/27 c:\cygwin\bin\cygbz21.0.dll - os=4.0 img=1.0 sys=4.0 "cygbz21.0.dll" v0.0 ts=2002/1/26 17:07 14k 2003/07/13 c:\cygwin\bin\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0 "cygcharset-1.dll" v0.0 ts=2003/7/13 0:19 849k 2003/07/12 c:\cygwin\bin\cygcrypto-0.9.7.dll - os=4.0 img=1.0 sys=4.0 "cygcrypto-0.9.7.dll" v0.0 ts=2003/7/12 1:13 645k 2003/04/11 c:\cygwin\bin\cygcrypto.dll - os=4.0 img=1.0 sys=4.0 "cygcrypto.dll" v0.0 ts=2003/4/11 3:37 551k 2003/04/02 c:\cygwin\bin\cygcurl-2.dll - os=4.0 img=1.0 sys=4.0 "cygcurl-2.dll" v0.0 ts=2003/4/2 13:09 380k 2002/07/24 c:\cygwin\bin\cygdb-3.1.dll - os=4.0 img=1.0 sys=4.0 "cygdb-3.1.dll" v0.0 ts=2002/7/24 9:24 326k 2002/06/26 c:\cygwin\bin\cygdb2.dll - os=4.0 img=1.0 sys=4.0 "cygdb2.dll" v0.0 ts=2002/6/26 10:48 487k 2002/07/24 c:\cygwin\bin\cygdb_cxx-3.1.dll - os=4.0 img=1.0 sys=4.0 "cygdb_cxx-3.1.dll" v0.0 ts=2002/7/24 9:25 132k 2003/07/12 c:\cygwin\bin\cygexpat-0.dll - os=4.0 img=1.0 sys=4.0 "cygexpat-0.dll" v0.0 ts=2003/7/12 4:33 61k 2003/06/10 c:\cygwin\bin\cygexslt-0.dll - os=4.0 img=1.0 sys=4.0 "cygexslt-0.dll" v0.0 ts=2003/6/10 11:07 45k 2001/04/25 c:\cygwin\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0 "cygform5.dll" v0.0 ts=2001/4/24 22:28 35k 2002/01/09 c:\cygwin\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0 "cygform6.dll" v0.0 ts=2002/1/8 22:03 47k 2003/07/16 c:\cygwin\bin\cygform7.dll - os=4.0 img=1.0 sys=4.0 "cygform7.dll" v0.0 ts=2003/7/15 17:41 28k 2003/07/20 c:\cygwin\bin\cyggdbm-3.dll - os=4.0 img=1.0 sys=4.0 "cyggdbm-3.dll" v0.0 ts=2003/7/20 0:58 30k 2003/07/20 c:\cygwin\bin\cyggdbm-4.dll - os=4.0 img=1.0 sys=4.0 "cyggdbm-4.dll" v0.0 ts=2003/7/20 2:23 19k 2003/03/22 c:\cygwin\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0 "cyggdbm.dll" v0.0 ts=2002/2/19 19:05 15k 2003/07/20 c:\cygwin\bin\cyggdbm_compat-3.dll - os=4.0 img=1.0 sys=4.0 "cyggdbm_compat-3.dll" v0.0 ts=2003/7/20 1:00 15k 2003/07/20 c:\cygwin\bin\cyggdbm_compat-4.dll - os=4.0 img=1.0 sys=4.0 "cyggdbm_compat-4.dll" v0.0 ts=2003/7/20 2:25 69k 2003/07/13 c:\cygwin\bin\cyggettextlib-0-12-1.dll - os=4.0 img=1.0 sys=4.0 "cyggettextlib-0-12-1.dll" v0.0 ts=2003/7/13 12:15 12k 2003/07/13 c:\cygwin\bin\cyggettextpo-0.dll - os=4.0 img=1.0 sys=4.0 "cyggettextpo-0.dll" v0.0 ts=2003/7/13 12:16 134k 2003/07/13 c:\cygwin\bin\cyggettextsrc-0-12-1.dll - os=4.0 img=1.0 sys=4.0 "cyggettextsrc-0-12-1.dll" v0.0 ts=2003/7/13 12:16 490k 2002/09/21 c:\cygwin\bin\cygguile-12.dll - os=4.0 img=1.0 sys=4.0 "cygguile-12.dll" v0.0 ts=2002/9/21 3:01 488k 2002/07/18 c:\cygwin\bin\cygguile-14.dll - os=4.0 img=1.0 sys=4.0 "cygguile-14.dll" v0.0 ts=2002/7/18 3:35 63k 2002/07/18 c:\cygwin\bin\cygguile-srfi-srfi-13-14-1.dll - os=4.0 img=1.0 sys=4.0 "cygguile-srfi-srfi-13-14-1.dll" v0.0 ts=2002/7/18 3:35 63k 2002/09/21 c:\cygwin\bin\cygguile-srfi-srfi-13-14-v-1-1.dll - os=4.0 img=1.0 sys=4.0 "cygguile-srfi-srfi-13-14-v-1-1.dll" v0.0 ts=2002/9/21 3:01 24k 2002/07/18 c:\cygwin\bin\cygguile-srfi-srfi-4-1.dll - os=4.0 img=1.0 sys=4.0 "cygguile-srfi-srfi-4-1.dll" v0.0 ts=2002/7/18 3:35 24k 2002/09/21 c:\cygwin\bin\cygguile-srfi-srfi-4-v-1-1.dll - os=4.0 img=1.0 sys=4.0 "cygguile-srfi-srfi-4-v-1-1.dll" v0.0 ts=2002/9/21 3:01 14k 2002/07/18 c:\cygwin\bin\cygguilereadline-14.dll - os=4.0 img=1.0 sys=4.0 "cygguilereadline-14.dll" v0.0 ts=2002/7/18 3:35 14k 2002/09/21 c:\cygwin\bin\cygguilereadline-v-12-12.dll - os=4.0 img=1.0 sys=4.0 "cygguilereadline-v-12-12.dll" v0.0 ts=2002/9/21 3:01 17k 2001/06/28 c:\cygwin\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0 "cyghistory4.dll" v0.0 ts=2001/1/6 20:34 29k 2003/07/16 c:\cygwin\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0 "cyghistory5.dll" v0.0 ts=2003/7/15 21:14 958k 2003/07/13 c:\cygwin\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0 "cygiconv-2.dll" v0.0 ts=2003/7/13 0:19 22k 2001/12/13 c:\cygwin\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0 "cygintl-1.dll" v0.0 ts=2001/12/13 1:28 37k 2003/07/13 c:\cygwin\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0 "cygintl-2.dll" v0.0 ts=2003/7/13 11:10 21k 2001/06/20 c:\cygwin\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0 "cygintl.dll" v0.0 ts=2001/6/20 10:09 48k 2003/07/23 c:\cygwin\bin\cygjbig1.dll - os=4.0 img=1.0 sys=4.0 "cygjbig1.dll" v0.0 ts=2003/7/22 20:16 132k 2003/07/20 c:\cygwin\bin\cygjpeg-62.dll - os=4.0 img=1.0 sys=4.0 "cygjpeg-62.dll" v0.0 ts=2003/7/19 20:25 119k 2002/02/09 c:\cygwin\bin\cygjpeg6b.dll - os=4.0 img=1.0 sys=4.0 "cygjpeg6b.dll" v0.0 ts=2002/2/8 21:19 61k 2003/03/05 c:\cygwin\bin\cygkpathsea-3.dll - os=4.0 img=1.0 sys=4.0 "cygkpathsea-3.dll" v0.0 ts=2003/3/5 12:09 32k 2003/07/12 c:\cygwin\bin\cygltdl-3.dll - os=4.0 img=1.0 sys=4.0 "cygltdl-3.dll" v0.0 ts=2003/7/12 15:07 26k 2001/04/25 c:\cygwin\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0 "cygmenu5.dll" v0.0 ts=2001/4/24 22:27 20k 2002/01/09 c:\cygwin\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0 "cygmenu6.dll" v0.0 ts=2002/1/8 22:03 28k 2003/07/16 c:\cygwin\bin\cygmenu7.dll - os=4.0 img=1.0 sys=4.0 "cygmenu7.dll" v0.0 ts=2003/7/15 17:40 156k 2001/04/25 c:\cygwin\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++5.dll" v0.0 ts=2001/4/24 22:29 175k 2002/01/09 c:\cygwin\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0 "cygncurses++6.dll" v0.0 ts=2002/1/8 22:03 226k 2001/04/25 c:\cygwin\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0 "cygncurses5.dll" v0.0 ts=2001/4/24 22:17 202k 2002/01/09 c:\cygwin\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0 "cygncurses6.dll" v0.0 ts=2002/1/8 22:03 225k 2003/07/16 c:\cygwin\bin\cygncurses7.dll - os=4.0 img=1.0 sys=4.0 "cygncurses7.dll" v0.0 ts=2003/7/15 17:38 15k 2001/04/25 c:\cygwin\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0 "cygpanel5.dll" v0.0 ts=2001/4/24 22:27 12k 2002/01/09 c:\cygwin\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0 "cygpanel6.dll" v0.0 ts=2002/1/8 22:03 19k 2003/07/16 c:\cygwin\bin\cygpanel7.dll - os=4.0 img=1.0 sys=4.0 "cygpanel7.dll" v0.0 ts=2003/7/15 17:39 66k 2003/07/15 c:\cygwin\bin\cygpcre-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcre-0.dll" v0.0 ts=2003/7/15 2:46 63k 2003/04/11 c:\cygwin\bin\cygpcre.dll - os=4.0 img=1.0 sys=4.0 "cygpcre.dll" v0.0 ts=2003/4/11 1:31 15k 2003/07/15 c:\cygwin\bin\cygpcreposix-0.dll - os=4.0 img=1.0 sys=4.0 "cygpcreposix-0.dll" v0.0 ts=2003/7/15 2:46 61k 2003/04/11 c:\cygwin\bin\cygpcreposix.dll - os=4.0 img=1.0 sys=4.0 "cygpcreposix.dll" v0.0 ts=2003/4/11 1:31 1069k 2003/06/02 c:\cygwin\bin\cygperl5_8_0.dll - os=4.0 img=1.0 sys=4.0 "cygperl5_8_0.dll" v0.0 ts=2003/6/2 5:01 168k 2003/07/11 c:\cygwin\bin\cygpng10.dll - os=4.0 img=1.0 sys=4.0 "cygpng10.dll" v0.0 ts=2003/7/10 23:21 173k 2003/07/11 c:\cygwin\bin\cygpng12.dll - os=4.0 img=1.0 sys=4.0 "cygpng12.dll" v0.0 ts=2003/7/10 23:23 170k 2002/01/21 c:\cygwin\bin\cygpng2.dll - os=4.0 img=1.0 sys=4.0 "cygpng2.dll" v0.0 ts=2002/1/20 17:05 22k 2002/06/09 c:\cygwin\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0 "cygpopt-0.dll" v0.0 ts=2002/6/8 22:45 108k 2001/06/28 c:\cygwin\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0 "cygreadline4.dll" v0.0 ts=2001/1/6 20:34 148k 2003/07/16 c:\cygwin\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0 "cygreadline5.dll" v0.0 ts=2003/7/15 21:14 66k 2001/11/20 c:\cygwin\bin\cygregex.dll - os=4.0 img=1.0 sys=4.0 "cygregex.dll" v0.0 ts=2001/11/20 6:44 176k 2003/07/12 c:\cygwin\bin\cygssl-0.9.7.dll - os=4.0 img=1.0 sys=4.0 "cygssl-0.9.7.dll" v0.0 ts=2003/7/12 1:13 165k 2003/04/11 c:\cygwin\bin\cygssl.dll - os=4.0 img=1.0 sys=4.0 "cygssl.dll" v0.0 ts=2003/4/11 3:37 281k 2003/02/24 c:\cygwin\bin\cygtiff3.dll - os=4.0 img=1.0 sys=4.0 "cygtiff3.dll" v0.0 ts=2003/2/23 20:58 282k 2003/07/22 c:\cygwin\bin\cygtiff4.dll - os=4.0 img=1.0 sys=4.0 "cygtiff4.dll" v0.0 ts=2003/7/21 23:14 25k 2002/07/14 c:\cygwin\bin\cygungif-4.dll - os=4.0 img=1.0 sys=4.0 "cygungif-4.dll" v0.0 ts=2002/7/14 7:58 2689k 2002/11/16 c:\cygwin\bin\cygxerces-c21.dll - os=4.0 img=1.0 sys=4.0 "cygxerces-c21.dll" v0.0 ts=2002/11/15 20:07 2984k 2003/02/07 c:\cygwin\bin\cygxerces-c22.dll - os=4.0 img=1.0 sys=4.0 "cygxerces-c22.dll" v0.0 ts=2003/2/7 10:50 3095k 2003/07/11 c:\cygwin\bin\cygxerces-c23.dll - os=4.0 img=1.0 sys=4.0 "cygxerces-c23.dll" v0.0 ts=2003/7/10 17:57 903k 2003/06/09 c:\cygwin\bin\cygxml2-2.dll - os=4.0 img=1.0 sys=4.0 "cygxml2-2.dll" v0.0 ts=2003/6/9 16:49 49k 2003/07/23 c:\cygwin\bin\cygXpm-noX4.dll - os=4.0 img=1.0 sys=4.0 "cygXpm-noX4.dll" v0.0 ts=2003/7/22 21:09 54k 2003/07/23 c:\cygwin\bin\cygXpm-X4.dll - os=4.0 img=1.0 sys=4.0 "cygXpm-X4.dll" v0.0 ts=2003/7/22 21:09 174k 2003/06/10 c:\cygwin\bin\cygxslt-1.dll - os=4.0 img=1.0 sys=4.0 "cygxslt-1.dll" v0.0 ts=2003/6/10 10:42 13k 2003/06/10 c:\cygwin\bin\cygxsltbreakpoint-1.dll - os=4.0 img=1.0 sys=4.0 "cygxsltbreakpoint-1.dll" v0.0 ts=2003/6/10 11:07 60k 2003/07/10 c:\cygwin\bin\cygz.dll - os=4.0 img=1.0 sys=4.0 "cygz.dll" v0.0 ts=2003/7/9 23:52 873k 2003/07/10 c:\cygwin\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0 "cygwin1.dll" v0.0 ts=2003/7/9 19:14 Cygwin DLL version info: DLL version: 1.5.0 DLL epoch: 19 DLL bad signal mask: 19005 DLL old termios: 5 DLL malloc env: 28 API major: 0 API minor: 88 Shared data: 3 DLL identifier: cygwin1 Mount registry: 2 Cygnus registry name: Cygnus Solutions Cygwin registry name: Cygwin Program options name: Program Options Cygwin mount registry name: mounts v2 Cygdrive flags: cygdrive flags Cygdrive prefix: cygdrive prefix Cygdrive default prefix: Build date: Wed Jul 9 22:14:47 EDT 2003 Shared id: cygwin1S3 41k 2002/05/14 c:\cygwin\usr\X11R6\bin\cygPropList-0.dll - os=4.0 img=1.0 sys=4.0 "cygPropList-0.dll" v0.0 ts=2002/5/13 20:13 Cygwin Package Information Last downloaded files to: H:\downloads\Development\cygwin Last downloaded files from: http://mirrors.rcn.net/pub/sourceware/cygwin Package Version _update-info-dir 00190-1 agetty 2.1-1 ash 20020731-2 astyle 1.15.3-3 autoconf 2.57a-1 autoconf-devel 2.57-1 autoconf-stable 2.13-4 automake 1.7.5a-1 automake-devel 1.7.5-1 automake-stable 1.4p5-5 base-files 1.3-1 base-passwd 1.1-1 bash 2.05b-11 bc 1.06-1 binutils 20030307-1 bison 20030307-1 byacc 1.9-1 bzip2 1.0.2-3 clear 1.0-1 compface 1.4-5 cpio 2.5-2 cron 3.0.1-10 crypt 1.0-1 curl 7.10.4-1 curl-devel 7.10.4-1 cvs 1.11.5-1 cygrunsrv 0.96-1 cygstylesheets 1.0-1 cygutils 1.2.0-1 cygwin 1.5.0-1 cygwin-doc 1.3-4 cygwin-doc-build 1.0-2 db2 2.7.7-4 db3.1 3.1.17-2 diff 1.0-1 diffutils 2.8.1-2 docbook-dsssl 1.76-1 docbook-sgml 4.1-1 doxygen 1.2.18-1 ed 0.2-1 enscript 1.6.3-3 expat 1.95.6-2 file 4.03-1 fileutils 4.1-2 findutils 4.1.7-4 flex 2.5.4-2 fortune 1.8-2 fvwm 2.4.7-2 gawk 3.1.3-2 gcc 3.2-3 gcc-mingw 20020817-5 gcc2 2.95.3-10 gdb 20030303-1 gdbm 1.8.3-4 gettext 0.12.1-1 gettext-devel 0.12.1-1 ghostscript 7.05-2 ghostscript-base 7.05-2 ghostscript-x11 7.05-2 gnupg 1.2.2-1 gperf 2.7.2-1 grep 2.5-1 groff 1.18.1-2 gsl 1.3-1 guile 1.6.0-1 guile-devel 1.6.0-1 guile-doc 1.6.0-1 gzip 1.3.5-1 indent 2.2.8-1 inetutils 1.3.2-23 jbigkit 1.5-1 jpeg 6b-9 keychain 1.9-1 less 381-1 lesstif 0.93.41-1 libbz2_0 1.0.2-1 libbz2_1 1.0.2-3 libcharset1 1.9.1-1 libdb2 2.7.7-4 libdb2-devel 2.7.7-4 libdb3.1 3.1.17-2 libdb3.1-devel 3.1.17-2 libgdbm 1.8.0-5 libgdbm-devel 1.8.3-4 libgdbm3 1.8.3-3 libgdbm4 1.8.3-4 libgettextpo0 0.12.1-1 libguile12 1.6.0-1 libguile14 1.5.6-5 libiconv 1.9.1-1 libiconv2 1.9.1-1 libintl 0.10.38-3 libintl1 0.10.40-1 libintl2 0.12.1-1 libjpeg62 6b-9 libjpeg6b 6b-8 libkpathsea3 2.0.2-1 libltdl3 1.5-2 libncurses-devel 5.3-2 libncurses5 5.2-1 libncurses6 5.2-8 libncurses7 5.3-2 libpcre 4.1-1 libpcre0 4.3-3 libpng 1.2.5-2 libpng10 1.0.15-2 libpng10-devel 1.0.15-2 libpng12 1.2.5-2 libpng12-devel 1.2.5-2 libpng2 1.0.12-1 libpopt0 1.6.4-4 libPropList 0.10.1-3 libreadline4 4.1-2 libreadline5 4.3-3 libtiff-devel 3.6.0-3 libtiff3 3.6.0-2 libtiff4 3.6.0-3 libtool 1.5a-1 libtool-devel 1.5-2 libtool-stable 1.4.3-1 libungif 4.1.0-2 libxerces-c21 2.1.0-1 libxerces-c22 2.2.0-1 libxerces-c23 2.3.0-3 libxml2 2.5.7-1 libxslt 1.0.30-2 login 1.9-6 m4 1.4-1 make 3.80-1 man 1.5j-2 mingw 20010917-1 mingw-runtime 3.0-1 mktemp 1.5-1 more 2.11o-1 mt 2.0.1-1 mutt 1.4-1 nasm 0.98.36-1 ncftp 3.1.4-1 ncurses 5.3-2 newlib-man 20020801 openbox 0.99.1-3 opengl 1.1.0-6 openjade 1.3.1-1 openssh 3.6.1p1-3 openssl 0.9.7b-2 openssl-devel 0.9.7b-2 openssl096 0.9.6j-1 patch 2.5.8-4 patchutils 0.2.22-2 pcre 4.3-3 pcre-doc 4.3-3 perl 5.8.0-3 perl_manpages 5.8.0-3 pinfo 0.6.6p1-1 pkgconfig 0.15.0-2 popt 1.6.4-4 procps 010801-2 python 2.2.3-2 rcs 5.7-3 readline 4.3-3 rebase 2.2-2 regex 4.4-2 rxvt 2.7.10-3 sed 4.0.7-2 sgml-base 1.01-1 sh-utils 2.0.15-4 sharutils 4.2.1-2 shutdown 1.3-1 squid 2.4.STABLE7-1 ssmtp 2.38.7-3 stunnel 4.04-3 swig 1.3.19-1 tar 1.13.25-2 tcltk 20030214-1 tcp_wrappers 7.6-1 termcap 20021106-2 terminfo 5.3-3 tetex 2.0.2-1 tetex-base 2.0.2-1 tetex-bin 2.0.2-1 tetex-devel 2.0.2-1 tetex-extra 2.0.2-1 tetex-tiny 2.0.2-1 tetex-x11 2.0.2-1 texinfo 4.2-4 texmf 20020911-1 texmf-base 20020911-1 texmf-extra 20020911-1 texmf-tiny 20020911-1 textutils 2.0.21-1 tidy 030201-1 tiff 3.6.0-3 time 1.7-1 ttcp 19980512-1 ucl 1.01-1 units 1.77-1 unzip 5.50-3 upx 1.24-1 vim 6.2-2 w32api 2.3-1 wget 1.8.2-2 which 1.5-2 whois 4.6.2-1 WindowMaker 0.80.0-2 Xaw3d 1.5-1 xerces-c 2.3.0-3 xerces-c-devel 2.3.0-3 XFree86-base 4.2.0-1 XFree86-bin 4.2.0-3 XFree86-doc 4.2.0-1 XFree86-etc 4.2.0-1 XFree86-f100 4.2.0-3 XFree86-fcyr 4.2.0-3 XFree86-fenc 4.2.0-3 XFree86-fnts 4.2.0-3 XFree86-fscl 4.2.0-3 XFree86-fsrv 4.2.0-1 XFree86-html 4.2.0-1 XFree86-lib 4.2.0-5 XFree86-man 4.2.0-1 XFree86-prog 4.2.0-1 XFree86-prt 4.2.0-1 XFree86-startup-scripts 4.2.0-5 XFree86-vfb 4.2.0-1 XFree86-xserv 4.2.0-42 xpm-nox 4.2.0-2 zip 2.3-3 zlib 1.1.4-2 zsh 4.0.6-5 Use -h to see help about each section --xnARTdV51/ Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ --xnARTdV51/--